So führen Sie Cornelsens "Tobi" -Software (für Windows) unter Verwendung von Wine unter Linux aus

494
Marcel

Es gibt viele Ressourcen zum Ausführen von Windows-Software mit Wine. Diese Frage betrifft jedoch insbesondere die Verwendung einer Software namens " Tobi Fibel " aus dem deutschen Cornelsen-Verlag (Ubuntu) unter Verwendung von Wine.

Ich habe es teilweise mit den Standardeinstellungen von Wine zum Laufen gebracht, als ich den Wine Windows Program Loader mit Ubuntu Software Center installierte .

Der Einführungsbildschirm der Software, in dem ein Avatar die Software (mit Audio und Animationen) erläutert, ist in Ordnung, auch die Maus funktioniert einwandfrei. Allerdings bestimmte Tasten nicht funktionieren und es ist nicht möglich, über diese Einführung zu gehen.

Was ich versucht habe

  • Auswahl zwischen dem Emulationsmodus von Windows XP und Windows 7
  • Zugeordnetes Laufwerk D: \ in Wine, um auf die Software zu verweisen
  • Starten Sie von der Konsole statt von Gnome wine d:\Start.EXE
  • Beginnen Sie mit der Debug-Ausgabe wie WINEDEBUG=loaddll wine d:\Start.exeDie Debug-Ausgabe hat mir nichts Nützliches offenbart.

Update 1:

Bei der Ausführung des Programms im Debugger winedbg d:\Start.exeund drücken Sie STRG + C direkt nach einer der nicht funktionierenden Tasten ich

Ctrl-C: stopping debuggee 0xf772b430 __kernel_vsyscall+0x10 in [vdso].so: popl %ebp 

Was kann ich damit machen?

Update 2:

Beim Starten des Programms mit WINEDEBUG=+relay wine d:\Start.exediesem Programm füllte sich das Terminal mit einer enormen Anzahl von Protokollen und es wurde tatsächlich eine Fehlermeldung angezeigt, nachdem das Programm gestartet wurde. Ich habe es nicht geschafft, zu dem Punkt zu gelangen, an dem ich ursprünglich feststeckte.

Wie kann ich das Ding zum Laufen bringen, nicht nur den Einführungsbildschirm? Ich habe keine Ahnung, was die genannten Tasten daran hindert, zu funktionieren.

Hinweis: Ich weiß, dass ich es auf einer virtuellen Windows XP-Maschine erfolgreich ausführen konnte und habe, ich möchte jedoch aus Lizenzgründen generell auf die Verwendung einer Windows-Kopie verzichten, da die Bildschirmauflösung (Vollbildschirmanzeige) bei der Windows-Installation etwas unübersichtlich ist VMWare Player.

2
Sie müssen debuggen. Weitere Informationen zu "WINEDEBUG = + all" finden Sie in [Using the Wine Debugger] (https://www.winehq.org/docs/winedev-guide/wine-debugger). Dort erhalten Sie einen detaillierteren Debug-Bericht über das, was passiert, wenn Sie auf diese nicht reagierenden Elemente klicken Tasten. Sie können den relevanten Teil des Ergebnisses buchen. harrymc vor 9 Jahren 1
Ich habe durch das erwähnte Dokument gelesen. Aber ich habe noch kein Debugging-Wissen mit Linux und bin dort etwas verloren. Ich habe das Programm mit "WINEDEBUG = + relay wine d: \ Start.exe" gestartet, aber dies füllte das Terminal nur mit einer enormen Menge an Protokollen und verursachte beim Starten tatsächlich eine Fehlermeldung. Ich habe es nicht geschafft, zu dem Punkt zu gelangen, an dem ich ursprünglich feststeckte. Marcel vor 9 Jahren 0

0 Antworten auf die Frage