【分享】適合 Ubuntu MATE 22.04 的面板布局方案 [論壇 - Ubuntu基本設定]
正在瀏覽:
1 名遊客
回覆: 【分享】適合 Ubuntu MATE 22.04 的面板布局方案 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
版主
![]() ![]() 註冊日期:
2008/7/14 0:03 來自 螢幕的另一端
所屬群組:
網站管理員 已註冊使用者 討論區管理群 等級: 33
HP : 0 / 808
![]() |
謝謝,你回覆的內容太多了,一下看不完,先存起來之後慢慢看。
1/28 20:35:56
|
||||||||||
![]() |
回覆: 【分享】適合 Ubuntu MATE 22.04 的面板布局方案 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 0 / 898
![]() |
================================================================================
[回到索引] ================================================================================ # 關於「mate-session / required-components」 ================================================================================ 在另一個「討論串 - 回覆 #12」,提到在「mate desktop」,可以更換搭配不同的「window manager」, 在前面的「回覆: #6」和「回覆: #7」,則是提到可以更換搭配不同的「dock」, ================================================================================ 執行下面指令,觀看相關的設定
類似顯示如下 org.mate.session required-components-list ['windowmanager', 'panel', 'filemanager', 'dock'] org.mate.session.required-components dock 'plank' org.mate.session.required-components filemanager 'caja' org.mate.session.required-components panel 'mate-panel' org.mate.session.required-components windowmanager 'marco' 可以參考「/usr/share/glib-2.0/schemas/org.mate.session.gschema.xml」這個檔案的定義 ================================================================================ ## 對照討論 * gnome-session-flashback / with other wm ================================================================================ [回到索引] ================================================================================ 以上補充 報告完畢 ![]()
2/1 19:01:29
|
||||||||||
![]() |
回覆: 【分享】適合 Ubuntu MATE 22.04 的面板布局方案 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 0 / 898
![]() |
================================================================================
[回到索引] ================================================================================ # 如何設定「caja」可以按下「F4」,執行「Open in Terminal」的動作 ================================================================================ 若您使用「caja」當作「File Manager」。 預設應該有安裝「caja-open-terminal」 若沒有安裝,可以執行下面指令安裝「caja-open-terminal」的指令
若有安裝「caja-open-terminal」, 在「caja」,滑鼠按下右鍵, 出現的選單,裡面應該會出現一個選項「Open in Terminal」。 ================================================================================ 修改「~/.config/caja/accels」這個檔案, 找到下面這一行
修改成下面這一行
接著執行下面指令,關閉所有的「caja」
重起「caja」後,就可以在「caja」,在某個資料夾,按下「F4」,就等同執行「Open in Terminal」這個動作 也就是會開啟預設的「Terminal」,並且初始路徑會切換到該資料夾。 如何修改「預設採用的Terminal」,請參考我在另一篇討論串回覆的「說明」。 ================================================================================ [回到索引] ================================================================================
2/2 7:07:13
|
||||||||||
![]() |
回覆: 【分享】適合 Ubuntu MATE 22.04 的面板布局方案 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 0 / 898
![]() |
================================================================================
[回到索引] ================================================================================ # 如何設定「pluma」可以按下「F4」,執行「Open Terminal Here」的動作 ================================================================================ 若您使用「pluma」當作「Text Editor」。 可以開啟「External Tools」這個「Plugins」, 在「Pluma / Edit / Preferences / Plugins」,勾選「External Tools」。 接著在「Pluma / Tools / Manage External Tools... / Open terminal here」,可以編輯一個檔案的內容 這個檔案的路徑是在「~/.config/pluma/tools/open-terminal-here」 檔案的內容,可修改成如下 #!/usr/bin/sh # [Pluma Tool] # Name=Open terminal here # Comment=Open a terminal in the document location # Input=nothing # Output=output-panel # Applicability=local # Save-files=nothing # Languages= # Shortcut=F4 ## ## Terminal ## #mate-terminal --working-directory=$PLUMA_CURRENT_DOCUMENT_DIR & #gnome-terminal --working-directory="$PLUMA_CURRENT_DOCUMENT_DIR" & xfce4-terminal --tab --working-directory="$PLUMA_CURRENT_DOCUMENT_DIR" & #sakura --working-directory="$PLUMA_CURRENT_DOCUMENT_DIR" & #x-terminal-emulator --working-directory="$PLUMA_CURRENT_DOCUMENT_DIR" & > 按鍵的設定在上面註解「Shortcut=F4」那行 > 採用的「Terminal」,可以自行選擇慣用的 > 我是採用「xfce4-terminal」,並且善用它「分頁開啟」的功能,也就是「--tab」這個參數。 > 目前還找不到「下拉式」的「Terminal」,並且有「分頁開啟」的功能,若有就太讚了。 > 而「xfce4-terminal」有「下拉式」的功能,但是我嘗試的結果,無法和「分頁開啟」的功能同時使用。 ================================================================================ ## 設定腳本 * pluma * xfce4-terminal ================================================================================ ## 使用指令,設定「pluma」啟用的「plugin」 ### set 執行下面指令,設定「pluma」啟用的「plugin」清單
---------------------------------------- ### get 執行下面指令,觀看目前設定「pluma」啟用的「plugin」清單
顯示
---------------------------------------- ### reset 執行下面指令,將目前設定「pluma」啟用的「plugin」清單,恢復成「預設值」
================================================================================ [回到索引] ================================================================================
2/2 17:43:54
|
||||||||||
![]() |
回覆: 【分享】適合 Ubuntu MATE 22.04 的面板布局方案 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 0 / 898
![]() |
================================================================================
[回到索引] ================================================================================ # 如何切換「window manager」到「compiz」 ================================================================================ 延續我在另一個「討論串」提到的, 我一開始是在「Arch Linux」環境,測試「Mate + Compiz」。 以下則是在「Ubuntu MATE」和「Mint MATE」測試的心得。 我沒安裝,只是將下載下來的「ISO」放置到有「ventoy」的「USB隨身碟」, 使用該隨身碟開機,直接在「Live System」測試。 因為「Mint MATE 21.1」在我的機器,無法完整開機,到了最後的階段,就停在那了, 而「Ubuntu MATE 22.04.1」在我的機器,一樣無法完整開機,情況是一樣的,我沒有想要深究。因為其他的版本可開機。 所以「Mint MATE],則是採用「21」的版本來測。 而「Ubuntu MATE」,則是採用「22.10」來測試。 ================================================================================ ## Mint MATE 在「Mint MATE 21]的「Live ISO」開機後,內建就有安裝「compiz」。 所以可以直接開啟「mate-terminal」, 然後執行下面指令,將「Window Manager」直接從「marco」熱切換到「compiz」。
關於「Window Manager」可以直接「熱切換」, 所以您也可以執行「marco --replace」, 或是若有「openbox」,則可以執行「openbox --replace」。 這種方式是「熱切換」, 若未來要在登入時,在「MATE Desktop」的「Window Manager」要保持採用「compiz」, 則是要執行我在另一個「討論串」提到的指令來設定,如下
================================================================================ ## Ubuntu MATE 在「Ubuntu MATE 22.10]的「Live ISO」開機後,內建並沒有安裝「compiz」。 雖然在「Live System」裡, 但是一樣可以直接開啟「mate-terminal」, 然後執行下面指令,安裝相關的「Package」 * compiz * compiz-plugins * compiz-mate * compizconfig-settings-manager
另外下面還有其他「相關的Package」,就沒去深究安裝了 * compiz-plugins-default * compiz-plugins-extra (transitional dummy package) * compiz-plugins-main (transitional dummy package) * compiz-plugins-main-default (transitional dummy package) 有些是(transitional dummy package),只是名稱不同。 ================================================================================ ## ini or gsttings 在「Mint MATE」和「Ubuntu MATE」,關於「compiz的設定後端」,預設都是採用「gsttings」, 我們可以切換成採用「ini」的模式, 但在切換前,先透過「ccsm (CompizConfig Settings Manager)」這個「圖形使用者介面程式」把目前的設定匯出。 在「ccsm / Preferences / Profile & Backend」就有這樣的操作介面。 匯出時存檔時,有兩種模式可供選擇, * 一種是匯出所有的設定, * 一種是只有匯出跟「預設值」不同的「設定值」。 匯出的副檔名會是「.profile」。 剛剛將設定匯出後,記得複製一份到「~/.config/compiz-1/compizconfig/Default.ini」這個檔案 接著可以透過「ccsm」來操作切換「compiz的設定後端」, 也可以直接修改「~/.config/compiz-1/compizconfig/config」這個檔案, 我觀察到些許差異, ---------------------------------------- 在「Arch Linux」的環境,「~/.config/compiz-1/compizconfig/config」這個檔案的內容如下 [general] profile = integration = true backend = ini ---------------------------------------- 在「Mint MATE」的環境,「~/.config/compiz-1/compizconfig/config」這個檔案的內容如下
---------------------------------------- 在「Ubuntu MATE」的環境,「~/.config/compiz-1/compizconfig/config」這個檔案的內容如下
---------------------------------------- > 若要相容三個環境,可以將上面的三個內容,合在一起寫在「~/.config/compiz-1/compizconfig/config」。 ================================================================================ [回到索引] ================================================================================
2/2 22:52:50
|
||||||||||
![]() |
回覆: 【分享】適合 Ubuntu MATE 22.04 的面板布局方案 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 0 / 898
![]() |
================================================================================
[回到索引] ================================================================================ # compiz-profile-switch ================================================================================ 先簡單使用「Makefile」,寫了一個簡單切換「Compiz Profile」的機制, 主要是針對採用「ini」模式的設定。 一樣放在「GitHub」上,連結也有紀錄在「Compiz 探索筆記」。 以後再找時間來寫類似「#14」提到的,搭配「fzf」的輔助工具。 ================================================================================ 以上提供參考 報告完畢 ================================================================================ [回到索引] ================================================================================
2/3 0:41:58
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.