Microsoft Office 2010 на PlayonLinux имеет неправильный значок при выполнении

Я на Ubuntu 16.04, и я установил MS Office 2010 за 2010 POL (v4.2.10 с Wine 2.22). Значки, заблокированные в Unity Launcher, являются правильными значками MS Excel и Word, и Excel и Word отлично работают при нажатии этих значков.

Однако как Excel, так и Word открываются в Unity Launcher как " Wine Wine Program Loader "(т.е. Wine Glass) и сгруппирован под ним, а не под иконками Excel и Word.

Вот файл Excel .desktop

[Desktop Entry] Encoding=UTF-8 Name=Microsoft Excel 2010 Comment=PlayOnLinux Type=Application Exec=/usr/share/playonlinux/playonlinux --run "Microsoft Excel 2010" %F Icon=/home/jd/.PlayOnLinux//icones/full_size/Microsoft Excel 2010 Name[fr_FR]=Microsoft Excel 2010 StartupWMClass=EXCEL.EXE Categories=Office;Spreadsheet;

Как я могу изменить это поведение, чтобы включить экземпляры Excel в соответствии с иконкой Excel и экземплярами Word под значком Word?

2
задан 18 December 2017 в 11:37

2 ответа

Если вы запустите xprop WM_CLASS в терминале, указатель мыши изменится на перекрестье. Поместите перекрестье над открытым окном Exel и нажмите.

Вероятно, вы получите такой вывод, как

WM_CLASS(STRING) = "excel.exe", "Wine"

Откройте файл .desktop, связанный с Excel, и добавьте (или измените)

StartupWMClass=excel.exe

, используя значение WM_CLASS(STRING) для Excel (с учетом регистра) в файле .desktop.

2
ответ дан 18 July 2018 в 00:57

Если вы запустите xprop WM_CLASS в терминале, указатель мыши изменится на перекрестье. Поместите перекрестье над открытым окном Exel и нажмите.

Вероятно, вы получите такой вывод, как

WM_CLASS(STRING) = "excel.exe", "Wine"

Откройте файл .desktop, связанный с Excel, и добавьте (или измените)

StartupWMClass=excel.exe

, используя значение WM_CLASS(STRING) для Excel (с учетом регистра) в файле .desktop.

2
ответ дан 24 July 2018 в 17:18

Другие вопросы по тегам:

Похожие вопросы: