我正在运行 Ubuntu 15.04 和 Docky 作为我的启动器。为了OriginPro在Wine启动器下运行,我创建了一个.desktop文件并将其固定到我的 Docky
但是,当它启动时,它会打开一个单独的图标(我无法通过右键单击将其固定到 Docky)。我在 Matlab(不是 wine)上遇到了类似的问题,但是将.desktop文件名更改为与单击它时打开的文件名完全匹配使它们分组,但它不适用于OriginPro.
这(不仅)发生在 Wine 应用程序中。我假设您的应用程序没有重复的启动器,因为您无法将其固定到 Unity 启动器(或 Docky 在您的情况下)。第二个图标很可能是通用Wine图标,或“通用”图标。
出现第二个图标是因为启动器和应用程序窗口没有“相遇”。
OriginProxprop WM_CLASS+ return,光标会变成一个大的+.单击 的窗口OriginPro,在终端中您会发现如下输出:
WM_CLASS(STRING) = "finale.exe", "Wine"
Run Code Online (Sandbox Code Playgroud)
(在 的示例中Finale,您的输出会有所不同)
打开您的.desktop文件,添加一行,以StartupWMClass=, + 输出部分开头,标识您的应用程序,例如(再次Finale示例):
StartupWMClass=finale.exe
Run Code Online (Sandbox Code Playgroud)现在您的应用程序启动器已“连接”到应用程序:

| 归档时间: |
|
| 查看次数: |
1667 次 |
| 最近记录: |