MonoOSC/Guide/Start
aus openSUSE, der freien Wissensdatenbank
Inhaltsverzeichnis |
MonoOSC erster Start
Das erste Mal nach dem Start erscheint das folgende Fenster:
Erste Einstellungen
Im UserName Feld erstetze "Your OBS Username" mit deinem Usernamen, den du beim Login für https://build.opensuse.org benutzt, auch das Passwort ist das gleiche. Aber falls du noch keinen Account hast, nutze den "create accunt" Button. Als nächstes klickst du auf den Refresh Button
und beantworte das nächste Feld mit "Yes", und warte ein bisschen. Nun kannst du die Einstellungen ändern:
Drücke auf "OK".
| Der "help" Button öffnet diese help Seite. |
Möglicher Mono Bug
Wenn du die Einstellungen ein weiteres Mal aufrufst, kann es bei manchen MonoFrameworks zu Fehlern kommen. Dies ist bereits reported hier. Falls du diesen Bug hast, solltest du wissen. das alle Konfigurationen in folgendem Verzeichnis gespeichert sind: ~/.config/Surfzoid/MonoOSC/. In dem Verzeichnis findest du die Datei "SkinFontPath.resx". Diese kannst du mit deinem bevorzugten Editor öffnen und änderst:
</data> </root>a> </root>
in
</data> </root>
Das letzte
a> </root>
wurde durch einen Mono Fehler leider in manchen Versionen einen Anhang erstellt.
Ein anderer Mono oder MonoOSC Bug
Wenn du MonoOSC zum ersten Mal startest, werden einige Dateien in dein ~/.config/Surfzoid/MonoOSC angelegt, aber wenn du wie folgt startest:
mono --debug /usr/lib/monoosc/MonoOSC.exe
bekommst du einen Crash mit einem Stack Trace wie diesem:
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
Du solltest diese Datei herunterladen und entpacke sie in dem folgenden root Directory:
~/.config/Surfzoid/MonoOSC/
Fertig zum Verbinden
Abschließend, wenn alles ok ist, solltest du im Hauptfenster alles finden. Das "Projects" Feld sollte nicht leer bleiben (1), dann klicke auf den "Connect" Button (2).



