Testbericht unter Linux

Hier kann alles Allgemeine rund um Zusi 3 gefragt und beantwortet werden. Neuigkeiten zum Programm werden hier erscheinen.
Nachricht
Autor
Benutzeravatar
Carsten Hölscher
Administrator
Beiträge: 33384
Registriert: 04.07.2002 00:14:42
Wohnort: Braunschweig
Kontaktdaten:

Re: Testbericht unter Linux

#201 Beitrag von Carsten Hölscher »

Bitte achtet auf kleinere Bilder, so haut's die Darstellung auseinander.

Carsten

Benutzeravatar
Christian Gründler
Beiträge: 2209
Registriert: 04.10.2003 13:27:48
Wohnort: Brühl (Baden)

Re: Testbericht unter Linux

#202 Beitrag von Christian Gründler »

mitropam hat geschrieben:Die Basis ist ein Ubuntu mit Kernel 3.13.0-85.
Damit sind wir nicht weit auseinander. Allerdings
mitropam hat geschrieben:Auf dem Mainboard rechnet ein AMD A10 und für die Grafik ist eine Radeon HD 7700 verbaut.
Sollte das ein AMD-Problem sein, d.h. scheitert es evtl. an den Grafik-Treibern? Falls Du Dich noch nicht mit der Thematik befasst haben solltest, könnte https://wiki.ubuntuusers.de/Grafikkarten/AMD/fglrx/" target="_blank ein Einstieg sein.

M.f.G. Christian

mitropam
Beiträge: 166
Registriert: 01.10.2015 21:10:08

Re: Testbericht unter Linux

#203 Beitrag von mitropam »

Für die Grafikkarte ist der aktuelle Catalyst-Treiber installiert.

Benutzeravatar
Christian Gründler
Beiträge: 2209
Registriert: 04.10.2003 13:27:48
Wohnort: Brühl (Baden)

Re: Testbericht unter Linux

#204 Beitrag von Christian Gründler »

mitropam hat geschrieben:Für die Grafikkarte ist der aktuelle Catalyst-Treiber installiert.
Mehr kann man eigentlich nicht tun. Die Fehlersuche nach https://wiki.ubuntuusers.de/Grafikkarte ... mbehebung/" target="_blank hast Du vermutlich auch schon durchgeführt? Darüber hinaus fällt mir leider auch nix mehr ein :( .

mitropam
Beiträge: 166
Registriert: 01.10.2015 21:10:08

Re: Testbericht unter Linux

#205 Beitrag von mitropam »

Wurde schon überprüft, aber der von den dort gelisteten Problemen trifft nichts zu. 3D geht, kein ruckeln, .. eigentlich alles gut.

HenningBR218
Beiträge: 11
Registriert: 07.04.2016 17:28:23

Re: Testbericht unter Linux

#206 Beitrag von HenningBR218 »

Hallo Zusi Linuxfreunde :)

seit ein paar Tagen versuche ich Zusi auf meinem Linuxsystem unter wine zum Laufen zu bewegen. Bisher vergeblich. Bestenfalls erscheint nach wechselnden Fehlermeldungen das Gleisplaneditor Grundfenster. Von allen anderen Zusi Anwendungsprogrammen erscheint noch nicht mal eine Fehlermeldung, geschweige denn ein Fenster. :/

Irgendeine Komponente scheint wine zu fehlen um die Programme ausführen zu können.

Evt. hat ja jemand von euch Zusi unter gentoo Linux zum Laufen bekommen und kann mir den entscheidenden Tipp geben.

Aber der Reihe nach:
Ich habe ein 64Bit gentoo Linux System mit KDE Plasma5.

Der Anleitung Hinweise zur Benutzung von Zusi 3 mit Linux und Wine hier im Forum folgend habe ich die neusten verfügbaren wine und winetricks Versionen installiert:

Code: Alles auswählen

[?] app-emulation/wine
...
Installierte Versionen: 1.9.11^t(22:31:20 25.06.2016)(X alsa cups fontconfig gecko jpeg lcms ldap mono mp3 ncurses nls opengl perl png pulseaudio realtime run-exes samba ssl threads truetype udisks xcomposite xinerama xml -capi -custom-cflags -d3d9 -dos -gphoto2 -gsm -gstreamer -netapi -odbc -openal -opencl -osmesa -oss -pcap -pipelight -prelink -s3tc -scanner -selinux -staging -test -v4l -vaapi ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32" ELIBC="glibc" LINGUAS="de -ar -bg -ca -cs -da -el -en -en_US -eo -es -fa -fi -fr -he -hi -hr -hu -it -ja -ko -lt -ml -nb_NO -nl -or -pa -pl -pt_BR -pt_PT -rm -ro -ru -sk -sl -sr_RS@cyrillic -sr_RS@latin -sv -te -th -tr -uk -wa -zh_CN -zh_TW")

[?] app-emulation/winetricks
...
Installierte Versionen: 20160425^t(22:44:52 25.06.2016)(gtk kde -rar)
Anschließend eine neue 32Bit wine Umgebung für Zusi angelegt:

Code: Alles auswählen

WINEARCH=win32 WINEPREFIX=~/.wine32_zusi3 winecfg
und dann die benötigte Zusatzsoftware installiert

Code: Alles auswählen

WINEARCH=win32 WINEPREFIX=~/.wine32_zusi3 winetricks corefonts gdiplus dornet20
und die Zusi Programm und Nutzerverzeichnisse aus einer bestehenden Zusi Installation unter Windows7 in die entsprechenden wine Verzeichnisse kopiert.

Wenn ich jetzt den Gleisplaneditor starte kommt die Fehlermeldung:

Code: Alles auswählen

WINEARCH=win32 WINEPREFIX=~/.wine32_zusi3 wine .wine32_zusi3/drive_c/Program\ Files/Zusi3/ZusiGleisplanEditor.exe
fixme:thread:SetThreadStackGuarantee (0x32fc58): stub
err:ole:CoGetContextToken apartment not initialised
fixme:shell:URL_ParseUrl failed to parse L"Borland.Delphi"
fixme:shell:URL_ParseUrl failed to parse L"Zusi3Komponenten"
fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"C1.Win.C1Command"
fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
...und es passiert nichts weiter. Breche ich mit CTRL-C ab und starte den GE erneut kommt eine Microsoft .NET Framework Fehlermeldung

Code: Alles auswählen

************** Exception Text **************
System.UnauthorizedAccessException: Cannot write to the registry key.
   at System.ThrowHelper.ThrowUnauthorizedAccessException(ExceptionResource resource)
   at Microsoft.Win32.RegistryKey.CreateSubKey(String subkey, RegistryKeyPermissionCheck permissionCheck, RegistrySecurity registrySecurity)
   at Microsoft.Win32.RegistryKey.CreateSubKey(String subkey)
   at GleisEditorHauptfensterWinForm.WinFormGleisEditorHauptfenster.f()
   at GleisEditorHauptfensterWinForm.WinFormGleisEditorHauptfenster.b(Object , EventArgs )
   at System.EventHandler.Invoke(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnClosed(EventArgs e)
   at System.Windows.Forms.Form.WmClose(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at GleisEditorHauptfensterWinForm.WinFormGleisEditorHauptfenster.WndProc(Message& )
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Nach dem Wegklicken der Fehlermeldung erscheint das GE Grundfenster aber jeder Versuch eine Funktion auszuführen führt zu einer Fehlermeldung. So auch Beenden.

Geprüft habe ich:
- Zugriffsrechte auf die Registry Dateien: Der ausführende Benutzer hat Lese- und Schreibrechte. Und mit dem regedit.exe kann man Schlüssel anlegen, lesen und löschen.
- Installation von dotnet20sp1 und sp2. Bringt keine Änderung.

Weiss jemand wie man den Knoten lösen kann? Ich bin mir fast sicher dass es nur eine Kleinigkeit ist die da fehlt. Bin für alle Hinweise dankbar.

Gruß

Henning
Gruß
Henning

Benutzeravatar
Carsten Hölscher
Administrator
Beiträge: 33384
Registriert: 04.07.2002 00:14:42
Wohnort: Braunschweig
Kontaktdaten:

Re: Testbericht unter Linux

#207 Beitrag von Carsten Hölscher »

Zusi muss auf dem Zielsystem vom Stick installiert werden.
Carsten

Benutzeravatar
Christian Gründler
Beiträge: 2209
Registriert: 04.10.2003 13:27:48
Wohnort: Brühl (Baden)

Re: Testbericht unter Linux

#208 Beitrag von Christian Gründler »

Carsten Hölscher hat geschrieben:Zusi muss auf dem Zielsystem vom Stick installiert werden.
Und da genau das unter Linux/Wine unmöglich ist, hilft nur der Umweg über eine Virtuelle Windows-Maschine; siehe dazu http://forum.zusi.de/viewtopic.php?f=47&t=10844" target="_blank, Abschnitt Installation der Zusi-Vollversion. Ist saukompliziert, funktioniert aber, wenn man sich exakt an den Wortlaut (!) der Beschreibung hält.

M.f.G. Christian
Zuletzt geändert von Christian Gründler am 26.06.2016 23:24:55, insgesamt 1-mal geändert.

HenningBR218
Beiträge: 11
Registriert: 07.04.2016 17:28:23

Re: Testbericht unter Linux

#209 Beitrag von HenningBR218 »

Danke für die Hinweise.

... bez. der Zusi Installation hab ich mich wohl etwas sparsam ausgedrückt :O,
falls du das mit "wortwörtlich" meintest. Das ist eine Zusi Installation auf einem Windows7 in einem vmware Player. Also so wie von dir in der Anleitung beschrieben, bzw. ich es verstanden habe.

Kann es sein dass ein Zusi, installiert in einer 64Bit Wind7 Umgebung (auf vmware VM), dann später nicht auf einem 32Bit wine läuft?

Heute habe ich versucht die von dir beschriebene Zusi Installation noch mal zu wiederholen. Allerdings kann das Wind7 den Zusi Stick nicht mehr lesen: Stick wird erkannt aber dann kommt "Bitte Datenträger einlegen". Der Stick ist wohl im Eimer. Keiner meiner 5Linux und Wind Rechner kann da mehr Daten runterlesen :)

Ich versuche es auf jeden Fall weiter wenn ich einen neuen Stick habe....
Gruß
Henning

Benutzeravatar
Johannes
Beiträge: 3197
Registriert: 14.03.2009 22:36:06
Aktuelle Projekte: Zusitools (http://git.io/zusitools)

Re: Testbericht unter Linux

#210 Beitrag von Johannes »

Du hast geschrieben:
die Zusi Programm und Nutzerverzeichnisse aus einer bestehenden Zusi Installation unter Windows7 in die entsprechenden wine Verzeichnisse kopiert.
Das genuegt nicht, du musst in der VM das Setup laufen lassen und dabei als Installations-Zielverzeichnis den eingerichteten Shared Folder angeben.

HenningBR218
Beiträge: 11
Registriert: 07.04.2016 17:28:23

Re: Testbericht unter Linux

#211 Beitrag von HenningBR218 »

...in der VM das Setup laufen lassen und dabei als Installations-Zielverzeichnis den eingerichteten Shared Folder angeben.
Wie in meinem letzten Beitrag klargestellt: Exakt das hab ich gemacht.

Wenn ich wieder einen funktionierenden Zusi Stick habe probiere ich es weiter. Kann doch nicht sooo schwer sein :)

Wo lag eigentlich der Haken bei der direkten Zusi Installation unter wine?
Evt. können das ja aktuelle wine Versionen jetzt...
Gruß
Henning

mitropam
Beiträge: 166
Registriert: 01.10.2015 21:10:08

Re: Testbericht unter Linux

#212 Beitrag von mitropam »

Hallo, habe gerade das Update auf 3.1.1.1 durchgeführt. Jetzt sieht der Buchfahrplan auf der SFS wieder so aus:

Bild

Was ist denn da passiert? ?(

Benutzeravatar
Johannes
Beiträge: 3197
Registriert: 14.03.2009 22:36:06
Aktuelle Projekte: Zusitools (http://git.io/zusitools)

Re: Testbericht unter Linux

#213 Beitrag von Johannes »

Kannst du mal Hilfe -> Fehlersuche -> PC-System hierher kopieren?

Ausserdem: Tritt das bei allen Zuegen im SFS-Fahrplan auf oder nur bei manchen? Wenn du mit so einem Zug uebers Menue die Buchfahrplanerzeugung testest (mit der DLL Buchfahrplan 2006 Version 1.1.1.0), kommen dann Fehlermeldungen auf der Kommandozeile?

mitropam
Beiträge: 166
Registriert: 01.10.2015 21:10:08

Re: Testbericht unter Linux

#214 Beitrag von mitropam »

Habs gerade selber gefunden. Durch die Installation von wine-1.9.13 war gdiplus verloren gegangen. Nun gehts wieder :O

BTW: Die aktuelle wine-Version aus ppa:wine/wine-builds (wine-1.9.13) läuft recht gut. Gegenüber der Version von vor ca. 2 Monaten ein deutlicher Fortschritt.

mitropam
Beiträge: 166
Registriert: 01.10.2015 21:10:08

Re: Testbericht unter Linux

#215 Beitrag von mitropam »

Seit einiger Zeit ist das Menü im Hauptfenster nicht mehr erreichbar.

Bild

Wenn man auf die Pfeilposition klickt, passiert nichts.

Benutzeravatar
Johannes
Beiträge: 3197
Registriert: 14.03.2009 22:36:06
Aktuelle Projekte: Zusitools (http://git.io/zusitools)

Re: Testbericht unter Linux

#216 Beitrag von Johannes »

Zusi blendet seit einiger Zeit standardmaessig das Menu waehrend der Simulation aus. Man kann das in den Einstellungen deaktivieren oder das Menue (wie bisher auch) per Rechtsklick aufrufen.

mitropam
Beiträge: 166
Registriert: 01.10.2015 21:10:08

Re: Testbericht unter Linux

#217 Beitrag von mitropam »

Oha, den Rechtsklick kannte ich noch nicht.
Danke für die schnelle Hilfe!

Benutzeravatar
F. Schn.
Beiträge: 6630
Registriert: 24.10.2011 18:58:26

Re: Testbericht unter Linux

#218 Beitrag von F. Schn. »

Man kann im Menü den alten Zustand wiederherstellen: Einfach in den Registerkarten nach einer Option suchen, die da auf den ersten Blick weder hingehört, noch etwas damit zu tun haben scheint. :rolleyes: Ich glaube, es war in der Registerkarte "Grafik". :)
Diese Signatur möchte folgendes bekannter machen: ZusiWiki · ZusiSK: Streckenprojekte · YouTube: Objektbau für Zusi · euirc: Zusi-Chat

mitropam
Beiträge: 166
Registriert: 01.10.2015 21:10:08

Re: Testbericht unter Linux

#219 Beitrag von mitropam »

Neues Ungemach: Mit dem RE15677 kommt bei der Fahrt durch Kassel Rbf das hier:

Bild

Das Fehlerfenster nochmal als Ausschnitt:

Bild

In der Konsole steht dann:

Code: Alles auswählen

fixme:ieframe:ControlSite_OnFocus (0x18d51c)->(1)
fixme:font:RemoveFontMemResourceEx (0x84011bc9) stub
fixme:d3dx:skip_dword_unknown Skipping 1 unknown DWORDs:
fixme:d3dx:skip_dword_unknown   0x00000007
fixme:wincodecs:ComponentFactory_CreateEncoder ignoring vendor GUID
fixme:wincodecs:mqr_GetEnumerator (0x364f508,0x33d980)
fixme:wincodecs:mqr_GetEnumerator (0x364f508,0x33d9fc)
fixme:wincodecs:mqr_GetEnumerator (0x35fccc0,0x33d9fc)
fixme:d3d:wined3d_query_create Unhandled query type 0x4.
radeon: mmap failed, errno: 12
Stacktrace:


=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.

Was kann man dagegen tun?
Zuletzt geändert von mitropam am 22.10.2016 23:30:05, insgesamt 1-mal geändert.

F(R)S-Bauer
Beiträge: 6281
Registriert: 09.11.2002 02:00:47

Re: Testbericht unter Linux

#220 Beitrag von F(R)S-Bauer »

nix
Verstehe die IT, heute: IoF -> Internet over Fax, eine Deutsch Erfindung...

Antworten