1. 程式人生 > >whisker不顯示自定義啟動器的解決

whisker不顯示自定義啟動器的解決

對某些啟動比較麻煩的程式,想建立個啟動器顯示在whisker裡,這樣就能快速啟動了。
通常自己建立的desktop檔案可以放~/.local/share/applications裡,但是按下面這個建立啟動器之後並不在whisker裡面顯示:

$ cat winxp.desktop 
[Desktop Entry]
Name=WinXP VM
Name[zh_CN]=WinXP虛擬機器
GenericName=Start WinXP VM
GenericName[zh_CN]=啟動WinXP虛擬機器
Comment=Start WinXP VM
Comment[zh_CN]=啟動WinXP x86虛擬機器
Keywords=win;xp;
Exec=VBoxManage startvm XPx86
Icon=/home/dylanchu/圖片/logo/icon/windows-xp.png
Terminal=false
Type=Application
NoDisplay=true
Categories=System;Development;
StartupNotify=false
Name[zh_CN.utf8]=WinXP虛擬機器

其實錯誤在 NoDisplay=true 這一行,它控制了是否在選單裡顯示該圖示…
將其改為 false 或直接去掉這一行即可在whisker中顯示。

除了手動新增desktop檔案之外,還可以使用選單編輯器程式在圖形介面新增或設定啟動器。
選單編輯器可以直接使用menulibre啟動,也可通過panel上的whisker右鍵選單編輯應用程式進入。
(上述NoDisplay對應於下面視窗中的從menus中隱藏)