上圖中,「回收筒」和「工作區切換程式」的位置都跑掉了。
雖然,只要將這幾個『小工具圖示」移回原來位置就可以,但是覺得有點麻煩。有個工具程式 dconf,可以很方便地解決這個問題,以下就是這些過程的紀錄。
一、開啟「dconf 編輯器」
從《程式選單》→《應用程式》→《系統工具》點選「dconf 編輯器」,在左方欄位中的《org》→《mate》→《panel》→《objects》點選「工具面板小工具」。在這個例子裏先修改「回收筒」位置,由於「回收筒」並沒有明顯的「小工具」名稱,只好一個一個點,當在右欄的『屬性名稱』applet-iid 的數值看到 TrashAppletFactory::TrashApplet 時,這個物件就是「回收筒」的『小工具』。上圖中的幾個『屬性名稱』及其修改分別說明如下:
屬 性 名 稱 | 數 值 | 說 明 |
---|---|---|
applet-iid | 不更改 | 小工具的名稱,不用修改它。 |
locked | ☐ → ☑ | ☐ 表「不在面板鎖定」,☑ 表「在面板鎖定」 若沒在「工具列面板」的「小工具圖示」按滑鼠右鍵將之設為『在面板鎖定』,可在此將它打勾,以鎖定在「工具列面板」。 |
object-type | 不更改 | |
panel-right-stick | ☐ → ☑ | ☐ 表向左對齊,☑ 表向右對齊 要將「小工具」由「工具列面板」的右邊向左邊排列就要打勾。否則就是由左邊向右邊排列。 |
position | 1001 → 0 | 數值的單位沒查到,但筆者判斷應該是「像素」,上例原屬性是由左向右排列,位置在 1001 像素的位置。上個屬性已經改為由右向左排列,位置就要改為 0 像素。 |
toplevel-id | 不更改 | 預設的「工具列面板」只有 top 和 bottom。如果有再加其它面板,其名稱可以在《org》→《mate》→《panel》→《toplevels》查到。 |
如下:
屬 性 名 稱 | 修 改 後 數 值 |
---|---|
applet-iid | 不更改,保留原值 WnckletFactory::WorkspaceSwitcherApplet |
locked | ☑ |
object-type | 不更改,保留原值 applet |
panel-right-stick | ☑ |
position | 10 |
toplevel-id | 不更改,保留原值 bottom |
註:Fedora 中「MATE 桌面」面板中向左對齊的「小工具」,由左而右的位置預設值也是 0, 10, 20, …。
二、使設定生效
上一步驟設定完成後,似乎「工具列面板」沒有任何改變。要先登出、再登入,設定才會生效。上圖即為修改後的結果,因為位置已設定為向右靠齊,所以不管桌面如何變化,位置都會在右邊。
已測試版本:
- Fedora: 23, 22, 21, 20
- MATE 桌面 : 1.12, 1.10, 1.8
沒有留言:
張貼留言
感謝你耐心看完本文,歡迎留下任何指正、建議,筆者會儘快回應。(English is also welcome.)