ubuntu 11.04 因為使用unity,所以有些設定有所變化,例如預設工作列圖示只有
['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray']
這幾個程式會出現,其他都被擋住。
網路上查到的,是開啟終端機,使用個別使用者權限,不需sudo
這是全部加入白名單:gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
這是部份加入白名單:gsettings set com.canonical.Unity.Panel systray-whitelist “['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'YOUR_APPLICATION']“
回復系統預設值: gsettings set com.canonical.Unity.Panel systray-whitelist “['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray']“
可是這都不是系統預設值,我查了好久,發現設定值在
/usr/share/glib-2.0/schemas/com.canonical.Unity.gschema.xml
但是修改完卻沒有變化。
又花了半天,才查到修改完之後,要下一行指令:
glib-compile-schemas /usr/share/glib-2.0/schemas
這樣子就能改變系統預設值了!
感謝呂宗憲老師提供
沒有留言:
張貼留言