這篇是我引用這篇文章所做的筆記
這個解決是之前在脫線的blog 中看到的,但他的blog好像不見了,
我有備份下來,po上來給大家參考,這個解決是OK的,從系統預設值中去修改
----------以下是脫線blog中的說明---------------
ubuntu 11.04 gcin工具列圖示消失
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
----------到此為止--------------------
雖文章是11.04的,但我自己試過,使用uck重包系統時,直接去修改說明串的預設值,完成的iso,預設就有gcin圖示囉!!
但還有一個問題,
gcin在 unity2D中,還沒辦法叫出圖示,使用上方的方法也不行,好像是bug的樣子
沒有留言:
張貼留言