Cinnamon: Wine Taskleistensymbole falsch

Erstellt am 12. Jan. 2015  ·  19Kommentare  ·  Quelle: linuxmint/cinnamon

In Wine ausgeführte Anwendungen zeigen das falsche Symbol in der Taskleiste an. Anstatt die laufende Anwendung in Wine anzuzeigen, wird nur das Wine-Windows-Symbol angezeigt. Sie zeigen das richtige Symbol im Menü an, da das richtige Symbol in der .desktop-Datei unter ~/.local/share/applications aufgeführt ist.
Ich verwende LinuxMint 17.1 Cinnamon und dies war kein Problem, als ich den MATE-Desktop verwendet habe. Dieses Problem wurde zuvor geschlossen, aber es ist nicht behoben, da mehrere andere Leute Kommentare hinterlassen haben, nachdem es geschlossen wurde, aber anscheinend keinen neuen Thread erstellt haben. Dies ist eine echte PITA für diejenigen von uns, die mehrere Windows-Apps gleichzeitig mit Firefox, Dateimanager und Gedit usw. ausführen müssen. Ich habe Stunden damit verbracht, verschiedene Dinge ohne Erfolg zu lesen und auszuprobieren.

BUG REPRODUCED

Alle 19 Kommentare

Dieses Problem scheint schon lange da zu sein. Können wir den früheren Fehler wieder öffnen?
https://github.com/linuxmint/Cinnamon/issues/581
mtwebster hat diesen Fehler aufgrund von Inaktivität geschlossen.

@greyskier @manjukirans Ich habe das gleiche Problem mit Far Manager. Auf der anderen Seite wird WinMerge mit dem richtigen Symbol angezeigt. es könnte also Wines Bug sein.
Welche Apps haben in Ihrem Fall falsche Symbole?

Ich betreibe Ahnenforschung und muss mehrere Fenster gleichzeitig geöffnet haben für Firefox, Dateimanager, gedit, The Master Genealogist (Windows-Programm), Dynamic Famiy Tree Compiler (Windows-Programm), Gedpage (Windows-Programm), plus normalerweise Rhythmbox Music Player und Donnervogel. Dies macht die Einträge in der Taskleiste sehr klein und die Windows-Programme ähneln alle Firefox, da ihre Symbole nicht richtig angezeigt werden, was das Umschalten zwischen ihnen erschwert, da Sie anhalten und genau hinsehen müssen.

Source Insight, Microsoft Office Applications, Teamviewer sind die Anwendungen, die ich verwendet habe und das Problem erkannt habe. Der Grund, warum dies eher ein Zimt- als ein Weinproblem sein könnte, liegt darin, dass dieses Problem in MATE und Gnome nicht auftaucht. Auch wenn Sie ein Dock (wie Docky) verwenden, wird das Problem nicht angezeigt.

Testen Sie auch alle Apps, die in einem Terminal ausgeführt werden, z. B. HTOP oder Midnight Commander. Das sind die beiden, die dieses Problem bei mir verursachen.

Problem mit Far Manager behoben, indem Winconsole anstelle von Wine zum Starten der App verwendet wurde

Könnten Sie dies erneut testen, sobald Sie Cinnamon 2.8.3 oder höher haben.

geprüft mit 2.8.3-20151111040009-trusty, HTOP, Midnight Commander, TeamViewer 10, Far Manager (Wein) - nicht behoben

Testen Sie auch alle Apps, die in einem Terminal ausgeführt werden, z. B. HTOP oder Midnight Commander. Das sind die beiden, die dieses Problem bei mir verursachen.

Werden sie nicht als Terminal in der Fensterliste angezeigt? Verhalten sie sich in anderen DE's irgendwie anders?

Es scheint das Symbol /usr/share/icons/Mint-X/apps/xx/wine.png zu verwenden und nicht das in der .desktop-Datei

Ich kann bestätigen, dass dies immer noch ein Problem in Cinnamon 3.0.7 ist

Kopiere meinen Kommentar von #581

Vielleicht hilft das:

Ich hatte ein ähnliches Problem mit Notepad ++ unter Wine unter Ubuntu mit Gnome-Desktop.
Das richtige Notepad ++-Symbol würde im Menü "Anwendungen" / im Startprogramm angezeigt, aber Alt-Tab zeigte das Standardweinsymbol an.

Die Lösung die ich gefunden habe:
Meine ausführbare Notepad++-Datei heißt npp.exe.
Unter ~/.local/share/applications hatte ich eine Verknüpfung namens npp.desktop mit Bezug auf das richtige Symbol.

ICH HABE npp.desktop IN npp.exe.desktop UMBENANNT UND DAS PROBLEM BEHOBEN.

Es scheint, dass Alt-Tab den "Prozessnamen" nimmt und ihn verwendet, um eine Desktop-Datei nach dem Symbol zu suchen. Stellen Sie sicher, dass der Dateiname des Desktops mit dem Prozessnamen übereinstimmt.

Vielleicht sollte diese Suchprozedur die Möglichkeit haben, gängige Windows-Erweiterungen (nämlich .exe) aus dem Namen zu entfernen.

Wird das jemals behoben? Verwenden Sie den Vorschlag, den @gstavi oben gegeben hat?

In Mint 19 immer noch nicht behoben.

@GitHubIsToxic ist dies immer noch ein Problem mit Mint 19.3?

@icarter09 Ja, das ist immer noch ein Problem mit Mint 19.3. Anstelle des App-Symbols erscheint nur ein schwarzes Symbol in der Taskleiste.

Hier läuft Mint 19 Cinnamon 3.8.9; Ja, alle Wine-Anwendungen haben das Wine-Symbol (rotes Quadrat mit Windows XP-ähnlichem Logo).

taskbar_icons

Für mich ist es nicht schwarz, wie @claudiux beschreibt, obwohl ich mich vage erinnere, so etwas vor Jahren gesehen zu haben.

IIRC in früheren Mint-Versionen war das Symbol in der Taskleiste das Weinglas-Symbol anstelle des aktuellen Windows-Symbols.

@GitHubIsToxic @claudiux : Ich habe Wine schon eine Weile nicht mehr verwendet, aber ich dachte, das Windows-Symbol in dem von @GitHubIsToxic bereitgestellten

Ich erinnere mich, dass die Symbole auf Ubuntu (Gnome 2 oder XFCE) richtig angezeigt wurden, nachdem Unity passiert war (und damit die Taskleiste verschwand), wechselte ich zu Mint. Irgendwie weiß ich sowieso, dass es in Mint falsch ist.

*Bearbeiten: Ich habe gegoogelt und diesen Screenshot (vom 19. Januar 2018) gefunden, der Wine 3.0 auf Mint (unbekannte Version) zeigt und ein richtiges Symbol für Notepad ++ (nur Win32) anzeigt, also hat es anscheinend (bis) funktioniert. ..aber ich kann mich nicht genau erinnern, ob es für mich getan hat. Ich erinnere mich nur an das Weinglassymbol überall.


(https://www.zdnet.com/article/windows-apps-on-linux-wine-3-0-is-out-now-with-direct3d-10-11-support/)

*Edit 2: Zu Ihrer Information, ich verwende hier wine-4.0.3 (auf Mint 19 Cinnamon 3.8.9).

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen