MonoOSC/Guide/Start

Un article de openSUSE.

Sommaire

MonoOSC, premier démarrage

Au premier démarrage de MonoOSC, vous avez l'écran suivant :

Image:MonoOSCSetting.jpeg

Premiers paramètres

Dans le champs : UserName, remplacer "Your OBS Username" par votre nom d'utilisateur que vous vous servez sur https://build.opensuse.org/ , utiliser aussi le même mot de passe, mais, si vous n'avez pas encore de compte, utiliser le bouton de création de compte, le fait de remplir le nom d'utilisateur vas automatiquement remplir le champs du projet avec "home:username", alors cliquer sur le bouton de rafraichissement Image:MonoOSCRefresh.jpeg et répondre oui, attendre un peut que la liste soit récupérée. Maintenant, les paramètres doivent ressembler à ça :

Image:MonoOSCSettingFilled.png

Cliquer sur le bouton ok.

Le bouton "Help", ouvre cette page.

Possibilité de bug dans Mono

Parfois, lorsqu'on ouvre une deuxième fois la fenêtre de paramètres, avec certaine version du Mono Framework/Run time , vous aurez un bug que j'ai déja reporté : ici , dans ce cas, vous devez savoir, que tout les fichiers de configurations de MonoOSC sont dans votre répertoire Home : ~/.config/Surfzoid/MonoOSC/ donc, dans ce répertoire, ouvrir le fichier "SkinFontPath.resx" avec votre éditeur de texte préférer et remplacer

</data>
  </root>a>
  </root>

par

</data>
 </root>

Le dernier

a>
 </root>

sont des données rajouter par le bug de Mono.

Une autre possibilité de bug dans Mono ou MonoOSC

Au premier démarrage, MonoOSC génère quelques fichier dans ~/.config/Surfzoid/MonoOSC/, mais si ont démarre comme ça pour avoir le debug :

mono --debug /usr/lib/monoosc/MonoOSC.exe

Et que MonoOSC plante, disparait avec une stack trace de ce genre :

System.NullReferenceException: Object reference not set to an instance of an object
at System.Resources.ResXResourceWriter.Generate () [0x0001d] in
/builddir/build/BUILD/mono-2.4.2.3/mcs/class/Managed.Windows.Forms/System.Resources/ResXResourceWriter.cs:493

Vous devriez télécharger ce fichier et tout décompresser a la racine de ce répertoire :

~/.config/Surfzoid/MonoOSC/


Prêt pour la connexion

Finalement, si tout s'est bien passé, vous devez être dans la fenêtre principale de MonoOSC, le champs "Projects" ne peut pas être vide (1), alors cliquer sur le bouton "Connecter" (2) Image:MonoOSCMain.png


Démo des étapes suivantes

Démo Flash vidéo


--surfzoid 09:17, 22 August 2009 (UTC)