Wie kann ich dem Wine-Desktop einen Wine-Launcher hinzufügen?

12

Möglicherweise wissen Sie nicht, dass Wine über einen "Desktop-Modus" verfügt, in dem ein virtueller Desktop in einem Fenster und alle darin enthaltenen Fenster gerendert werden. Sie können darauf zugreifen über:

wine explorer /desktop=arbname,1920x1200 "C:\...\...\application.exe"

Es ist wirklich hilfreich für "Vollbild" -Spiele bei Multi-Monitor-Setups. Wie auch immer, ich verwende seit Jahren den Desktop-Modus für mein Haupt-Wine-Präfix und einige Anwendungen haben (ohne meine Interaktion) Symbole auf dem virtuellen Desktop installiert:

Bildbeschreibung hier eingeben

Ich bin es gewohnt, nach dem Start meines Wine-Desktops von einem Terminal aus zu starten, aber mir fällt ein, dass ich möglicherweise einen Starter für den Wine-Desktop erstellen kann - ich habe nur keine Ahnung, wo ich anfangen soll. Wo sind diese Trägerraketen gelagert? Wie erstelle ich ein neues?

Pre-Post-Edit : Ich habe gefunden, wo sie leben: ~/.wine/drive_c/users/Public/Desktop/aber alle .lnkDateien sind binäre Schrecklichkeit. Tolle Idee Microsoft, danke dafür. Irgendwelche Ideen, wie ich ein neues erstellen kann?

Hinweis: Ich frage nicht , wie ich eine Verknüpfung zu einer Wine-App auf meinem Ubuntu-Desktop erstellen soll.

Oli
quelle
2
gute frage - funktioniert einer der vorschläge hier unter wein? superuser.com/questions/392061/how-to-make-a-shortcut-from-cmd
fossfreedom

Antworten:

4

Mit einer Menge Schmerz und Leid zahlte sich der Vorschlag von fossfreedom aus. Ich habe die VBScript-Methode nicht ausprobiert, hauptsächlich, weil ich nicht wusste, wie viel davon tatsächlich in Wine implementiert ist. Es wurden auch Zusatzpakete erwähnt, die in Wine nicht vorhanden zu sein scheinen.

Das hat mich also mit der Shortcut.exe-Methode von alfasin belassen .

  1. Laden Sie Shortcut.exe von seinem Ersteller herunter
  2. Entpacke es und mache es irgendwo unter deinem WINEPREFIX(ich habe es benutzt ~/.wine/drive_c/)
  3. Laufen Sie wineconsole, um eine cmd.exeähnliche Umgebung zu erhalten
  4. Von dort aus können Sie Ihre shortcut.exe von einer CD an einen beliebigen Ort übertragen und dort verwenden. Folgendes habe ich ausgeführt:

    Shortcut /a:c /f:"%ALLUSERSPROFILE%\Desktop\Borderlands2.lnk" /t:"C:\Program Files\Steam\steamapps\common\Borderlands 2\Binaries\Win32\Borderlands2.exe"
    

Wenn nichts anderes, hat es mir einen erneuerten (und durchaus verdienten) Hass gegenüber Windows beschert.

Oli
quelle
1

Gehen Sie zu Ihrem Benutzerordner in ~ / .wine / drive_c / users / und zu "Start Menu", "Programs" und kopieren Sie die gewünschte Verknüpfung und fügen Sie sie in ~ / .wine / drive_c / users / Public / Desktop / ein.

Sie können eine Startverknüpfung in Ihrem Linux erstellen, zum Beispiel mit dieser Befehlszeile:

wine explorer / desktop = arbname, 1920x1080 "C: / Programme / Windows NT / Zubehör / wordpad.exe"

Das Weinfenster wird geschlossen, wenn Sie dieses Wordpad schließen. Wenn Sie es jedoch verkleinern, können Sie über den Desktop auf alle anderen Weinprogramme zugreifen.

ben
quelle