Was kann getan werden, um Wine stärker in Unity zu integrieren?


17

Wine sieht aus wie ein Außerirdischer, der sagt "Hallo, ich bin definitiv nicht Teil Ihrer Desktop-Umgebung". Viele Weinanwendungen haben keine Symbole und der Wein selbst läuft unter dem hässlich aussehenden Windows 95-Thema.

  • Gibt es eine Möglichkeit, Wein ästhetischer und weniger fremd zu machen?
  • Wie kann ich Weinprogrammen wie z. B. MS Office Symbole hinzufügen?

Ich habe das Ambience XP-Theme ausprobiert, aber es sieht nicht so gut aus und fühlt sich trotzdem nicht mit dem GTK3-Ambience-Theme von Unity verwandt an.

Joey-Elijah, der Herausgeber von OMG! UBUNTU! habe einen Beitrag über ein Skript verfasst, das wine in den Desktop integriert, aber ich habe das Skript ausgeführt und es hatte keine Auswirkung. Ich bin davon ausgegangen, dass das Skript nicht auf Precise ausgeführt wird. Liege ich falsch? Gibt es eine Möglichkeit, Wein schöner aussehen zu lassen?

Antworten:


17

Leider ist es aufgrund der Beschaffenheit von Windows und damit von Wine derzeit ziemlich schwierig, das zu erreichen, wonach Sie suchen.

Soweit mir bekannt ist, ist geplant, dass Wine-Anwendungen irgendwann den Stil des Desktops annehmen, auf dem sie ausgeführt werden, aber glauben Sie mir, dies wird wahrscheinlich eine Weile dauern, bevor es jemals passiert.

Am besten verwenden Sie winetricksdiese Option, um Wine-Anwendungen mit dem Farbschema Ihres Desktops zu gestalten. Abgesehen davon können Sie nicht viel tun, es sei denn, jemand hat einen Stil erstellt.

Die zahlreichen Ersetzungen von Symbolen für Windows können funktionieren, sind aber aufgrund der Unterschiede zwischen Wines und Windows nicht besonders gut shell*.dll. Es tut mir leid, dass ich Ihnen die gewünschte Lösung nicht anbieten kann.

Ich sehe, dass meine Antwort nicht genug für Sie war, also werde ich versuchen, sie zufriedenstellender zu gestalten.

  • Gibt es eine Möglichkeit, Wein ästhetischer und weniger fremd zu machen?
    Ja, aber es ist schwierig. Sie müssten ein .msstylesThema für Windows (XP-kompatibel) erstellen und dieses dann als Thema in Wine anwenden. Da Microsoft niemals beabsichtigte, benutzerdefinierte Designs zu erstellen, ist das Erstellen msstyleskein "Spaziergang im Park", und das Erstellen eines Designs, das Ubuntus Stil entspricht, ist noch schwieriger.

Zweifel, was ich sage?
Lesen Sie hier: http://en.wikipedia.org/wiki/MSSTYLES

  • Wie kann ich Weinprogrammen wie z. B. MS Office Symbole hinzufügen?
    Ja und nein. Sie können diese Anwendungen patchen, aber denken Sie daran, dass Windows-Anwendungen größtenteils ganz andere Themen haben als die Anwendungen, die Sie auf Ubuntu finden (insbesondere Microsoft-Produkte).
    • Sie können "Transformationspakete" in Wine anwenden, aber leider werden die Ergebnisse etwas anders ausfallen, als Sie es unter Windows erwarten würden ( vertrauen Sie mir, ich habe es versucht ).
      Dies liegt hauptsächlich daran, dass Transformationspakete so konzipiert sind, dass sie eine gesamte Desktop-Umgebung (vom Dateimanager zurück zur Taskleiste) thematisieren. In Wine sind einige Windows-Komponenten nicht enthalten. Sie sehen daher nur bestimmte Anwendungen mit geringfügigen, unvollständigen Änderungen, z. B. geänderten Symbolen. Auch werden nicht alle Symbole geändert.
    • Die meisten offiziellen Windows-Anwendungen (insbesondere Microsoft-Produkte) verwenden keine frei änderbaren Symbole (wie das, was Sie in Ubuntu finden würden), die Sie gegen andere Themen austauschen können. Die Symbole sind in DLLs wie shell.dll, und manchmal in anwendungsspezifischen DLLs "fest codiert" . Gelegentlich verwendet eine Anwendung in Windows externe Ressourcen (z. B. .pngDateien), die Sie ändern können. Dies ist jedoch selten und hat daher keinen Einfluss auf Ihre Wine-Erfahrung.
    • Selbst wenn Sie es schaffen, ein Transformationspaket anzuwenden, werden Sie wahrscheinlich Instabilitäten in Ihren Anwendungen verursachen ( vertrauen Sie mir, ich habe es versucht !!! ). Aus diesem Grund rate ich Ihnen, nur das auszuhalten, was verfügbar ist. Sofern kein Wunder geschieht, gibt es keine andere Antwort, die Ihnen jemand geben kann.

Ich habe nicht daran gezweifelt, was du gesagt hast, aber ich glaube, ich hatte gehofft, dass jemand einen Trick kennt, den die meisten anderen nicht kennen. Vielen Dank für die Klärung.
Vagrant232

1
Hallo, kannst du mir sagen, wie das Farbschema meines Desktops bei 'winetricks' aussieht? (Ich verwende Ubuntu 14.04LTS.) Ich habe einen Screenshot von 'winetricks' von meinem Laptop angehängt. Postimg.org/image/4w73n5n13
mr_azad

@rashedazad winetricks kopiert einfach die Farben Ihres Systems in die Registrierung und wendet sie an. Nichts mehr.
RolandiXor

1
Ich habe nach dem Prozess gefragt, wie ich mein Desktop-Farbschema in Wein mit Winetricks anwenden kann.
mr_azad

Wenn Sie weitere Fragen haben, so können Sie beides auf die Schaltfläche Frage stellen Taste.
RolandiXor

1

Die Weininszenierung bietet jetzt eine Option für das GTK-Thema. Um es zu benutzen:

1. Installieren Sie zuerst wine-staging:

Von https://wiki.winehq.org/Ubuntu :

  1. Wenn es sich bei Ihrem System um ein 64-Bit-System handelt, aktivieren Sie die 32-Bit-Architektur (sofern Sie dies noch nicht getan haben):

    sudo dpkg --add-architecture i386
    
  2. Fügen Sie das Repository hinzu:

    wget -nc https://dl.winehq.org/wine-builds/Release.key
    sudo apt-key add Release.key
    sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
    
  3. Aktualisieren Sie die Paketliste:

    sudo apt-get update
    
  4. Dann installieren Sie:

    sudo apt-get install --install-recommends winehq-staging
    

    Wenn sich apt-get über fehlende Abhängigkeiten beschwert, installieren Sie diese und wiederholen Sie die letzten beiden Schritte (Update und Installation).

2. Aktivieren Sie das GTK-Theming:

  1. Öffnen winecfg
  2. Klicken Sie auf die Registerkarte "Staging"
  3. Aktivieren Sie "GTK-Theming aktivieren"
  4. OK klicken

3. Aktivieren Sie die Schriftglättung:

Verbessern Sie das GUI-Erscheinungsbild von Wine-Anwendungen


Es scheint, dass "GTK-Theming aktivieren" immer ausgegraut ist, es sei denn, Sie haben WineHQ-Staging speziell mit GTK-Unterstützung erstellt.
Moilleadóir
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.