Warum lässt sich Windows-Programm nicht über ein Terminal starten?
Ich habe unter Ubuntu mit Wine "Geheimakte 2 - Puritas Cordis" installiert.
Mit Klick auf die entsprechende Datei im Dateimanager startet das Spiel auch. Nun wollte ich eine Desktop-Verknüpfung in Ubuntu anlegen. Da man dafür den Pfad zur EXE-Datei braucht, dachte ich mir, ich gucke erstmal, wie das Programm über ein Terminal gestartet wird (denn diese Pfadangabe braucht man in der .desktop Datei von Ubuntu). Leider funktionieren beide Varianten nicht, obwohl die Pfade als solche korrekt sind. Warum?
wine "C:\Games\Geheimakte 2\fsasgame.exe"
wine "/home/ubuntu/.wine/drive_c/Games/Geheimakte 2/fsasgame.exe"
1 Antwort
Der erste Pfad kann nicht korrekt sein, C: gibts bei Linux nicht.
Beim zweiten kommt mir der Benutzername komisch vor. Hast du den wirklich „ubuntu“ genannt? Am besten nutzt du die Autovervollständigung mit der Tabulatortaste um den Pfad sicher richtig einzugeben.
Ah okay. Nein, du brauchst den „Linux-Pfad“ (/home/….), nicht C:. Wie gesagt, nimm am besten die Autovervollständigung mithilfe der Tab-Taste um den Pfad zur .exe richtig einzugeben.
C: gibt es aber unter Windows, bzw. Wine, mit dem man Windows-Programme ausführen kann. Trotzdem weiß ich nicht, ob man das C: braucht, bzw. wie der Pfad nun konkret heißen muss. Ich glaube, ich habe meinen Benutzer "aus Versehen" ubuntu genannt, ja. Trotzdem bin ich bei Gnome als "Andreas" angemeldet, weshalb es Konflikte gibt. So kann ich z.B. kein Passwort für "Andreas" speichern (wird immer wieder entfernt) und das Passwort von "ubuntu" wird bei der Gnome-Anmeldung nicht abgefragt.