我有以下桌面文件
[Desktop Entry]
Name=My Game
Exec=/usr/games/mygame %U
Icon=mygame
Terminal=false
Type=Application
Categories=Game;
Comment=Start my game
Comment[de_DE]=Starte mein Spiel
并且该条目在 Ubuntu(13.04)Unity Dash 中完美显示。
执行mygame
时,它会再次生成一个分离的进程,我会得到一个带有问号和Untitled window
的 Unity Launcher 条目。
有没有办法告诉Unity,(分离的)进程的来源或分配给进程的桌面文件?
答案 0 :(得分:1)
尝试使用Icon文件的绝对路径。这可能有所帮助,否则它可能是bamf中的错误。
答案 1 :(得分:0)
解决方法是在分离进程上设置X11属性_NET_WM_ICON
。