Ubuntu 11.10 用 "dconf Editor"{dconf-tools 編輯器}找回消逝的 gcin 通知區圖示! [論壇 - Ubuntu基本設定]


正在瀏覽:   1 名遊客





回覆: Ubuntu 11.10 用 "dconf Editor"{dconf-tools 編輯器}找回消逝的 gcin 通知區圖示!

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 53837
EXP: 24
離線

這個版本有點奇怪
...
不知道是不是升級核心版本出問題?

gsettings - GSettings configuration tool

從 ubuntu 11.10 開始 Gconf 被 Dconf 取代 但是這個取代不是一下完成的

There are many big changes in 11.10. Among them is a new configuration system, called DConf. This replaces GConf, but the transition is not complete among all apps. You may wish to install and explore dconf-editor from the dconf-tools package. It is very similar to gconf-editor, except that many keys have gotten new names. You should be able to figure it out. For instance, if something used to be found in /apps/gnome/something, it may now be found in /org/gnome/something.

2. ubuntu 11.10 安裝時 預裝好 dconf-gsettings-backend 使得 dconf 可以作爲 gsettings 的後端
dconf-gsettings-backend: simple configuration storage system - GSettings back-end
DConf is a low-level key/value database designed for storing desktop
environment settings.

This package contains a back-end for GSettings. It is needed by
applications accessing settings through GSettings to set custom values
and listen for changes.

dconf is a low-level configuration system. Its main purpose is to provide a backend to GSettings on platforms that don't already have configuration storage systems. dconf is only the GSettings backend on unix,

3. 如果你 想對 dconf 直接設定 ubuntu 11.10 提供 dconf-tools 工具
dconf-tools:DConf is a low-level key/value database designed for storing desktop environment settings.

This package contains the command line tools. Note that DConf is not connected with the older Debian package named dconf.

安裝
sudo apt-get install dconf-tools
dconf-gsettings-backend 是其相依套件

提供兩個指令
/usr/bin/dconf
/usr/bin/dconf-editor (目前還沒有 manpage)

安裝好後
sudo dconf-editor

應用程式/系統工具/dconf-editor

目前還無法 全部取代 gconf-editor
可能更新版或新的發行版會越來越齊全

4. 依上述說明 可以看出 gsettings 與 dconf-editor 的關係
文字輸入會有無法存檔的問題,永遠都是「內定值」

sudo cat /etc/dconf/db/local.d/locks
看看有沒有被列入鎖定名單

5. 要修改 Gsettings 應用程式 的系統預設值 應該使用該應用程式開發者提供的補丁來覆寫原來的設定
(猜測是說不是由使用者自行修改)
The proper way for vendors to 'vendor patch' default settings for GSettings applications is to use the schema vendor override system as part of GSettings and to leave dconf alone. The mechanisms described here are intended for site customisation purposes.

而這一篇 dconf System Administrator Guide 則是提供給 使用者自行訂制他的網站之用
(猜測是指 如果使用者要更改設定 應該使用 dconf-editor)

有關 使用手動修改 System Defaults in GSettings 的問題
這裏有詳細的討論
簡單一句話
Default values are defined in the schemas that get installed by an application. Sometimes, it is necessary for a vendor or distributor to adjust these defaults.
參考 Vendor overrides 這一段
所以找找看 同一個目錄內 有沒有一個 類似 叫做 'vendor override' 的檔案
要更改 GSettings 預設值 需用此檔案執行

2011/12/11 7:44
應用擴展 工具箱

主題 作者 最後發表
     Ubuntu 11.10 用 "dconf Editor"{dconf-tools 編輯器}找回消逝的 gcin 通知區圖示! yawnp0426 2011/12/10 23:24
       回覆: Ubuntu 11.10 用 "dconf Editor"{dconf-tools 編輯器}找回消逝的 gcin 通知區圖示! 阿蘇 2011/12/11 0:35
       回覆: Ubuntu 11.10 用 "dconf Editor"{dconf-tools 編輯器}找回消逝的 gcin 通知區圖示! yawnp0426 2011/12/11 5:09
       回覆: Ubuntu 11.10 用 "dconf Editor"{dconf-tools 編輯器}找回消逝的 gcin 通知區圖示! poloshiao 2011/12/11 7:44

 回頂部   前一個主題   下一個主題

 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.

[高級搜尋]