Cinnamon: Неправильные значки панели задач Wine

Созданный на 12 янв. 2015  ·  19Комментарии  ·  Источник: linuxmint/cinnamon

Приложения, работающие в Wine, показывают неправильный значок на панели задач. Вместо того, чтобы показывать запущенное приложение в вине, они просто показывают значок Windows с вином. Они показывают правильный значок в меню, потому что правильный значок указан в файле .desktop по адресу ~ / .local / share / applications.
Я использую LinuxMint 17.1 Cinnamon, и это не было проблемой, когда я использовал рабочий стол MATE. Эта проблема была ранее закрыта, но не исправлена, так как несколько других людей оставили комментарии после того, как она была закрыта, но, по-видимому, не создали новую цепочку. Это настоящая PITA для тех из нас, кому приходится запускать сразу несколько приложений Windows вместе с Firefox, файловым менеджером, Gedit и т. Д. Я часами читал и пробовал разные вещи, но безрезультатно.

BUG REPRODUCED

Все 19 Комментарий

Кажется, эта проблема существует уже давно. Можем ли мы повторно открыть более раннюю ошибку?
https://github.com/linuxmint/Cinnamon/issues/581
mtwebster закрыл эту ошибку из-за бездействия.

@greyskier @manjukirans У меня
У каких приложений в вашем случае неправильные значки?

Я занимаюсь генеалогией, и мне нужно открыть сразу несколько окон для Firefox, файлового менеджера, gedit, The Master Genealogist (программа для Windows), Dynamic Famiy Tree Compiler (программа для Windows), Gedpage (программа для Windows), плюс обычно музыкальный проигрыватель Rhythmbox и Thunderbird. Это делает записи панели задач очень маленькими, и все программы Windows в конечном итоге напоминают Firefox, поскольку их значки не отображаются должным образом, что затрудняет переключение между ними, поскольку вам нужно остановиться и внимательно посмотреть.

Source Insight, Microsoft Office Applications, Teamviewer - это приложения, которые я использовал и видел проблему. Причина, по которой это может быть проблема с Cinnamon, а не с вином, заключается в том, что эта проблема не отображается в MATE и Gnome. Кроме того, если вы используете док-станцию ​​(например, док-станцию), проблема не возникает,

Также проверьте все приложения, которые запускаются в терминале, например HTOP или Midnight Commander. Это те два, которые вызывают у меня эту проблему.

проблема с Far Manager решена с помощью Winconsole вместо Wine для запуска приложения

Не могли бы вы проверить это еще раз, когда у вас будет Cinnamon 2.8.3 или выше.

проверено с 2.8.3-20151111040009-trusty, HTOP, Midnight Commander, TeamViewer 10, Far Manager (wine) - не исправлено

Также проверьте все приложения, которые запускаются в терминале, например HTOP или Midnight Commander. Это те два, которые вызывают у меня эту проблему.

Разве они не отображаются в списке окон как терминал? Они как-то иначе ведут себя в других DE?

Похоже, он использует значок /usr/share/icons/Mint-X/apps/xx/wine.png, а не тот, который находится в файле .desktop

Я могу подтвердить, что это все еще проблема в Cinnamon 3.0.7.

Копирование моего комментария из # 581

Может быть, это поможет:

У меня была аналогичная проблема с Notepad ++ под вином под ubuntu с gnome-desktop.
Правильный значок Notepad ++ будет отображаться в меню / панели запуска «Приложения», но Alt-Tab показывает значок вина по умолчанию.

Решение, которое я нашел:
Мой исполняемый файл Notepad ++ называется npp.exe.
В ~ / .local / share / applications у меня был ярлык npp.desktop со ссылкой на правильный значок.

Я ПЕРЕИМЕНОВАЛ npp.desktop НА npp.exe.desktop И ПРОБЛЕМА РЕШЕНА.

Кажется, что Alt-Tab берет «имя процесса» и использует его для поиска значка в файле на рабочем столе. Убедитесь, что имя файла на рабочем столе совпадает с именем процесса.

Возможно, эта процедура поиска должна иметь возможность удалять из имени общие расширения Windows (а именно .exe).

Это когда-нибудь будет исправлено? Используя предложение, данное @gstavi выше?

Все еще не исправлено в Mint 19.

@GitHubIsToxic , это все еще проблема с Mint 19.3?

@ icarter09 Да, это все еще проблема с Mint 19.3. Вместо значка приложения на панели задач появляется просто черный значок.

Running Mint 19 Cinnamon 3.8.9 здесь; да, все приложения Wine имеют значок Wine (красный квадрат с логотипом Windows XP).

taskbar_icons

Для меня он не черный, как описывает @claudiux , хотя я смутно припоминаю, что видел что-то подобное много лет назад.

IIRC в предыдущих версиях Mint значок на панели задач был значком бокала вина вместо текущего значка Windows.

@GitHubIsToxic @claudiux : Я давно не использовал Wine, но подумал, что значок Windows на изображении, предоставленном @GitHubIsToxic, был правильным значком. (Глупый вопрос) Проверялось ли это в последнее время в какой-либо другой ОС или DE?

Кажется, я помню, что значки правильно отображались в Ubuntu (Gnome 2 или XFCE), после того, как произошло Unity (и, таким образом, исчезла панель задач), я переключился на Mint. Так или иначе, я знаю, что в Mint что-то не так.

* Изменить: я погуглил и нашел этот снимок экрана (от 19 января 2018 г.), на котором показано, что Wine 3.0 работает на Mint (неизвестная версия) и отображается соответствующий значок для Notepad ++ (только Win32), так что, по всей видимости, он работал (до) недавно. ... но я не могу точно вспомнить, было ли это для меня. Все, что я помню, это повсюду значок бокала с вином.


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

* Edit 2: FYI, я использую Wine-4.0.3 здесь (на Mint 19 Cinnamon 3.8.9).

Была ли эта страница полезной?
0 / 5 - 0 рейтинги