[gelöst] sPlan 8, Direct 2D und Linux (wine)
Verfasst: Montag 27. Dezember 2021, 01:50
Hallo,
Die Vollversion von sPlan 8 habe ich unter Linux mit wine installiert und es läuft.
Daher möchte ich hier eben kurz beschreiben, was ich gemacht habe, weil lt. ABACOM die 8er Version von sPlan Microsofts Direct 2D aka D2D benutzt.
Edith [9.1.2022]: Die Sache hier mit /NoD2D scheint outdated zu sein. Im 4. Beitrag steht, wie es mit Direct 2D geht.
Installation
Die online gekaufte Version liegt bei mir im Download Ordner /home/Sabu/Downloads/Setup_sPlan80.exe
Die Installation habe ich von der Shell aka Kommandozeile aus gestartet.
Die erscheinenden Meldungen mit 'fixme' können ignoriert werden.
0024:fixme:thread:GetThreadUILanguage : stub, returning default language.
0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0032D97C, 00000000 0032D9A4
...
Bei der Standard-Windows Installation sollte alles wie gewohnt laufen. Es muss nichts an Pfaden o. ä. während der Installation geändert werden. Nach der Installation hat man ein neues Icon auf dem Desktop, es ist bei der Installation auch so defaultmäßig aktiviert.
Bevor man jetzt aber auf das Icon klickt um sPlan zu starten muss man ein kleine Änderung vornehmen.
Im Ordner 'Desktop' bzw. 'Schreibtisch' (je nach Systemsprache) gibt es ein File namens 'sPlan 8.0.desktop'. Das ist ein Textfile und muss mit einem Editor (z. B. nano) geändert werden um das D2D abzuschalten.
In der 3. Zeile (Exec=...) muss am Ende der Parameter /NoD2D angefügt werden. Danach sieht es so bei mir aus:
----8<----------8<----------8<---------
[Desktop Entry]
Name=sPlan 8.0
Exec=env WINEPREFIX="/home/Sabu/.wine" wine C:\\\\users\\\\Public\\\\Desktop\\\\sPlan\\ 8.0.lnk /NoD2D
Type=Application
StartupNotify=true
Path=/home/Sabu/.wine/dosdevices/c:/Program Files (x86)/sPlan80
Icon=0E15_sPlan80.0
StartupWMClass=splan80.exe
----8<----------8<----------8<---------
Alternativ geht es auch über die Eigenschaften oder so ähnlich (rechtsklick auf das Icon). Dann bei Command den Parameter /NoD2D anfügen.
Damit startet sPlan8 ohne D2D und läuft dennoch WESENTLICH!! schneller im Grafikaufbau als die Version 7 ohne D2D. Mit aktiviertem D2D (default) läuft sPlan 8 nicht und direkt beim Starten gibt es irgendwelche Hinweisfenster ohne Text, die wahrscheinlich auf einen Fehler hinweisen sollen. Bei einem der Fenster ist oben rechts das Kreuz (schließen), nur damit kann man ohne weitere Maßnahmen wie z. B. über den Scheduler (System Monitor, Process Table u. ä. bzw. über die Shell mit den Fehlstart beenden.
Sollte sPlan 8 irgendwann mal scheinbar nicht reagieren, dann liegt es daran, dass ein Fenster hinter dem Hauptfenster aktiv ist und auf eine Eingabe wartet. In dem Fall kann man es hervorholen, wenn man in der Taskleiste bei KDE (bei Gnome, XFCE, u.a. weiß ich es nicht) doppelt auf den sPlan-Task klickt. Alternativ kann man auch oben rechts das Fenster verkleinern bzw. verschieben. Aufpassen würde ich mit der "Fenster verschwinden lassen" Funktion, wie sie auch von "show desktop" gebraucht wird. In der Vergangenheit hatte ich mit sPlan 7 öfter das Problem, dass das Hauptfenster sich nicht mehr hervorholen ließ bzw. in den Vordergrund geholt werden konnte bzw. es geht nur über irgendwelche Tricks.
Deinstallation
Wenn es eine sPlan7 oder sPlan8 (Demo) geben und die soll/kann weg, dann lässt sich das mit machen. Dann ploppt ein Fenster auf mit allen installierten Programmen und das, was weg kann, .... genau. Alles weitere dazu steht dann da.
Die Vollversion von sPlan 8 habe ich unter Linux mit wine installiert und es läuft.
Daher möchte ich hier eben kurz beschreiben, was ich gemacht habe, weil lt. ABACOM die 8er Version von sPlan Microsofts Direct 2D aka D2D benutzt.
Edith [9.1.2022]: Die Sache hier mit /NoD2D scheint outdated zu sein. Im 4. Beitrag steht, wie es mit Direct 2D geht.
Installation
Die online gekaufte Version liegt bei mir im Download Ordner /home/Sabu/Downloads/Setup_sPlan80.exe
Die Installation habe ich von der Shell aka Kommandozeile aus gestartet.
Code: Alles auswählen
~$> pwd
/home/Sabu
~$> wine Downloads/Setup_sPlan80.exe
0024:fixme:thread:GetThreadUILanguage : stub, returning default language.
0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0032D97C, 00000000 0032D9A4
...
Bei der Standard-Windows Installation sollte alles wie gewohnt laufen. Es muss nichts an Pfaden o. ä. während der Installation geändert werden. Nach der Installation hat man ein neues Icon auf dem Desktop, es ist bei der Installation auch so defaultmäßig aktiviert.
Bevor man jetzt aber auf das Icon klickt um sPlan zu starten muss man ein kleine Änderung vornehmen.
Im Ordner 'Desktop' bzw. 'Schreibtisch' (je nach Systemsprache) gibt es ein File namens 'sPlan 8.0.desktop'. Das ist ein Textfile und muss mit einem Editor (z. B. nano) geändert werden um das D2D abzuschalten.
In der 3. Zeile (Exec=...) muss am Ende der Parameter /NoD2D angefügt werden. Danach sieht es so bei mir aus:
----8<----------8<----------8<---------
[Desktop Entry]
Name=sPlan 8.0
Exec=env WINEPREFIX="/home/Sabu/.wine" wine C:\\\\users\\\\Public\\\\Desktop\\\\sPlan\\ 8.0.lnk /NoD2D
Type=Application
StartupNotify=true
Path=/home/Sabu/.wine/dosdevices/c:/Program Files (x86)/sPlan80
Icon=0E15_sPlan80.0
StartupWMClass=splan80.exe
----8<----------8<----------8<---------
Alternativ geht es auch über die Eigenschaften oder so ähnlich (rechtsklick auf das Icon). Dann bei Command den Parameter /NoD2D anfügen.
Damit startet sPlan8 ohne D2D und läuft dennoch WESENTLICH!! schneller im Grafikaufbau als die Version 7 ohne D2D. Mit aktiviertem D2D (default) läuft sPlan 8 nicht und direkt beim Starten gibt es irgendwelche Hinweisfenster ohne Text, die wahrscheinlich auf einen Fehler hinweisen sollen. Bei einem der Fenster ist oben rechts das Kreuz (schließen), nur damit kann man ohne weitere Maßnahmen wie z. B. über den Scheduler (System Monitor, Process Table u. ä. bzw. über die Shell mit
Code: Alles auswählen
~$> kill -9 `ps -o pid= -C sPlan80.exe`
Sollte sPlan 8 irgendwann mal scheinbar nicht reagieren, dann liegt es daran, dass ein Fenster hinter dem Hauptfenster aktiv ist und auf eine Eingabe wartet. In dem Fall kann man es hervorholen, wenn man in der Taskleiste bei KDE (bei Gnome, XFCE, u.a. weiß ich es nicht) doppelt auf den sPlan-Task klickt. Alternativ kann man auch oben rechts das Fenster verkleinern bzw. verschieben. Aufpassen würde ich mit der "Fenster verschwinden lassen" Funktion, wie sie auch von "show desktop" gebraucht wird. In der Vergangenheit hatte ich mit sPlan 7 öfter das Problem, dass das Hauptfenster sich nicht mehr hervorholen ließ bzw. in den Vordergrund geholt werden konnte bzw. es geht nur über irgendwelche Tricks.
Deinstallation
Wenn es eine sPlan7 oder sPlan8 (Demo) geben und die soll/kann weg, dann lässt sich das mit
Code: Alles auswählen
~$> wine uninstaller