PlayonLinux 上的 Microsoft Office 2010 在执行时图标不正确

PlayonLinux 上的 Microsoft Office 2010 在执行时图标不正确

我使用的是 Ubuntu 16.04,并在 2010 POL(v4.2.10 和 Wine 2.22)上安装了 MS Office 2010。Unity Launcher 锁定的图标是正确的 MS Excel 和 Word 图标,当我单击这些图标时,Excel 和 Word 都可以正常工作。

但是,Excel 和 Word 均在 Unity Launcher 中作为“Wine Windows 程序加载器”(即 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 图标下?

答案1

如果您xprop WM_CLASS在终端中运行,鼠标指针将变为十字准线。将十字准线放在打开的 Exel 窗口上并单击。

你可能会得到类似的输出

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

打开.desktop与 Excel 关联的文件并添加(或修改)

StartupWMClass=excel.exe 

使用 Excel 的值的行WM_CLASS(STRING)区分大小写) 添加到.desktop文件。

相关内容