【分享】適合 Ubuntu MATE 22.04 的面板布局方案 [論壇 - Ubuntu基本設定]
正在瀏覽:
1 名遊客
【分享】適合 Ubuntu MATE 22.04 的面板布局方案 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2009/10/29 4:50 所屬群組:
已註冊使用者 等級: 41
HP : 204 / 1021
![]() |
剛裝了 Ubuntu MATE 22.04 ,然後花了3小時研究和測試面板的布局方案,最後的成果如下,覺得不錯的人可以照內容建立,並用 MATE Tweak 套用方案。 ^ ^
檔案1: /usr/share/mate-panel/layouts/Perfect2022-tweak.layout 內容: [Toplevel bottom] expand=true orientation=bottom size=28 [Object briskmenu] locked=true toplevel-id=bottom position=0 object-type=applet applet-iid=BriskMenuFactory::BriskMenu panel-right-stick=false [Object brave] launcher-location=brave_brave.desktop locked=true toplevel-id=bottom position=10 object-type=launcher menu-path=applications:/ panel-right-stick=false [Object chromium] launcher-location=chromium_chromium.desktop locked=true toplevel-id=bottom position=11 object-type=launcher menu-path=applications:/ panel-right-stick=false [Object firefox] launcher-location=firefox_firefox.desktop locked=true toplevel-id=bottom position=12 object-type=launcher menu-path=applications:/ panel-right-stick=false [Object opera] launcher-location=opera_opera.desktop locked=true toplevel-id=bottom position=13 object-type=launcher menu-path=applications:/ panel-right-stick=false [Object separator-0] locked=true toplevel-id=bottom position=20 object-type=separator panel-right-stick=false [Object workspace-switcher] locked=true toplevel-id=bottom position=30 object-type=applet applet-iid=WnckletFactory::WorkspaceSwitcherApplet panel-right-stick=false [Object window-list] locked=true toplevel-id=bottom position=40 object-type=applet applet-iid=WnckletFactory::WindowListApplet panel-right-stick=false [Object notification-area] locked=true toplevel-id=bottom position=30 object-type=applet applet-iid=NotificationAreaAppletFactory::NotificationArea panel-right-stick=true [Object indicatorappletcomplete] locked=true toplevel-id=bottom position=20 object-type=applet applet-iid=IndicatorAppletCompleteFactory::IndicatorAppletComplete panel-right-stick=true [Object separator-1] locked=true toplevel-id=bottom position=10 object-type=separator panel-right-stick=true [Object showdesktopapplet] locked=true toplevel-id=bottom position=0 object-type=applet applet-iid=WnckletFactory::ShowDesktopApplet panel-right-stick=true 檔案2: /usr/share/mate-panel/layouts/Perfect2022-tweak.panel 內容: [general] default-layout='Perfect2022-tweak' toplevel-id-list=['bottom'] object-id-list=['briskmenu', 'brave', 'chromium', 'firefox', 'opera', 'separator-0', 'workspace-switcher', 'window-list', 'notification-area', 'indicatorappletcomplete', 'separator-1', 'showdesktopapplet'] [toplevels/bottom] expand=true orientation='bottom' size=28 [objects/briskmenu] applet-iid='BriskMenuFactory::BriskMenu' locked=true object-type='applet' position=0 toplevel-id='bottom' [objects/brave] launcher-location='brave_brave.desktop' locked=true object-type='launcher' panel-right-stick=false position=10 toplevel-id='bottom' [objects/chromium] launcher-location='chromium_chromium.desktop' locked=true object-type='launcher' panel-right-stick=false position=11 toplevel-id='bottom' [objects/firefox] launcher-location='firefox_firefox.desktop' locked=true object-type='launcher' panel-right-stick=false position=12 toplevel-id='bottom' [objects/opera] launcher-location='opera_opera.desktop' locked=true object-type='launcher' panel-right-stick=false position=13 toplevel-id='bottom' [objects/separator-0] locked=true object-type='separator' panel-right-stick=false position=20 toplevel-id='bottom' [objects/workspace-switcher] applet-iid='WnckletFactory::WorkspaceSwitcherApplet' locked=true object-type='applet' panel-right-stick=false position=30 toplevel-id='bottom' [objects/window-list] applet-iid='WnckletFactory::WindowListApplet' locked=true object-type='applet' position=40 toplevel-id='bottom' [objects/notification-area] applet-iid='NotificationAreaAppletFactory::NotificationArea' locked=true object-type='applet' panel-right-stick=true position=30 toplevel-id='bottom' [objects/indicatorappletcomplete] applet-iid='IndicatorAppletCompleteFactory::IndicatorAppletComplete' locked=true object-type='applet' panel-right-stick=true position=20 toplevel-id='bottom' [objects/separator-1] locked=true object-type='separator' panel-right-stick=true position=10 toplevel-id='bottom' [objects/showdesktopapplet] applet-iid='WnckletFactory::ShowDesktopApplet' locked=true object-type='applet' panel-right-stick=true position=0 toplevel-id='bottom'
2022/12/17 18:23
|
||||||||||
【教學】隨身攜帶的作業系統 ~安裝Linux作業系統於隨身碟~;【推薦】支援 Epic 和 GOG 帳號的遊戲管理器「Heroic」;【教學】Ubuntu下將藍牙設備的「LinkKey」改成與Windows的一致;【GNOME Shell Extension】讓 Ubuntu 與 Android 互動的「GSConnect」;【教學】把系統還原軟體 Clonezilla 放在硬碟中;【設定】 於Dock「按左鍵則最小化」、「按中鍵則預覽」、「Shift+按中鍵則結束」;【教學】可以恢復被刪除之檔案的檔案救援程式「PhotoRec」;【解法】修正部分Snap軟體的介面字型為楷體;[分享] 建立數位電視頻道表檔;
|
|||||||||||
![]() |
回覆: 【分享】適合 Ubuntu MATE 22.04 的面板布局方案 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 0 / 898
![]() |
以下補充
# mate-tweak * Ubuntu Package: mate-tweak ================================================================================ ## 圖形使用介面 * /usr/share/applications/mate-tweak.desktop
> 除了可以使用「圖形使用介面」來切換「Layout」,也可以透過指令來操作 ================================================================================ 以下簡易介紹指令的用法 ================================================================================ ## help * man mate-tweak 執行
顯示 usage: mate-tweak [-h] [--layout LAYOUT] [--get-layout] options: -h, --help show this help message and exit --layout LAYOUT Switch to a panel layout --get-layout Get the current panel layout ================================================================================ ## --get-layout 執行
顯示 Window Manager is: marco System installed layouts: ['default', 'opensuse'] Current layout: pantheon ================================================================================ ## --layout 執行
顯示 /usr/share/mate-panel/layouts/contemporary.layout /usr/share/mate-panel/layouts/default.layout /usr/share/mate-panel/layouts/eleven.layout /usr/share/mate-panel/layouts/familiar.layout /usr/share/mate-panel/layouts/fedora.layout /usr/share/mate-panel/layouts/linuxmint.layout /usr/share/mate-panel/layouts/mageia.layout /usr/share/mate-panel/layouts/mutiny.layout /usr/share/mate-panel/layouts/netbook.layout /usr/share/mate-panel/layouts/opensuse.layout /usr/share/mate-panel/layouts/pantheon.layout /usr/share/mate-panel/layouts/Perfect-2022-tweak.layout /usr/share/mate-panel/layouts/redmond.layout /usr/share/mate-panel/layouts/ubuntu.layout /usr/share/mate-panel/layouts/ubuntu-mate.layout 執行下面指令,將「Layout」切換到「Perfect-2022-tweak」
顯示 Window Manager is: marco System installed layouts: ['default', 'opensuse'] Current layout: pantheon Switching to: Perfect-2022-tweak 執行下面指令,將「Layout」切換到「pantheon」
顯示 Window Manager is: marco System installed layouts: ['default', 'opensuse'] Current layout: Perfect-2022-tweak Switching to: pantheon Found dock hint for pantheon ================================================================================ 待續...
2022/12/17 21:51
|
||||||||||
![]() |
回覆: 【分享】適合 Ubuntu MATE 22.04 的面板布局方案 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2009/10/29 4:50 所屬群組:
已註冊使用者 等級: 41
HP : 204 / 1021
![]() |
原來可以用指令切換 Layout 啊,感謝分享。
2022/12/17 21:56
|
||||||||||
【教學】隨身攜帶的作業系統 ~安裝Linux作業系統於隨身碟~;【推薦】支援 Epic 和 GOG 帳號的遊戲管理器「Heroic」;【教學】Ubuntu下將藍牙設備的「LinkKey」改成與Windows的一致;【GNOME Shell Extension】讓 Ubuntu 與 Android 互動的「GSConnect」;【教學】把系統還原軟體 Clonezilla 放在硬碟中;【設定】 於Dock「按左鍵則最小化」、「按中鍵則預覽」、「Shift+按中鍵則結束」;【教學】可以恢復被刪除之檔案的檔案救援程式「PhotoRec」;【解法】修正部分Snap軟體的介面字型為楷體;[分享] 建立數位電視頻道表檔;
|
|||||||||||
![]() |
回覆: 【分享】適合 Ubuntu MATE 22.04 的面板布局方案 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 0 / 898
![]() |
Xenomorph0525 寫到: 在「Xfce」也有提供「Layout切換」的機制, 名稱是「Xfce Panel Profiles」。 ================================================================================ ## xfce4-panel-profiles * Ubuntu Package: xfce4-panel-profiles * man xfce4-panel-profiles 舉例如何切換:
================================================================================ ## TROMjaro 在「TROMjaro」這個發行版,就有「應用這個機制」, 相關的「Profile」,請參考「該PKGBUILD」的「下載網址」。 ================================================================================ 以上提供參考 ![]()
2022/12/17 23:02
|
||||||||||
![]() |
回覆: 【分享】適合 Ubuntu MATE 22.04 的面板布局方案 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 0 / 898
![]() |
延續「#1」和「#2」提到的
要搭配使用「Dock」,採用「Plank」。 ================================================================================ ## plank * Ubuntu Package: 「plank」 * man plank 執行下面指令,安裝「plank」
================================================================================ 延續「#1」的提供的例子, 先把「/usr/share/mate-panel/layouts/Perfect-2022-tweak.layout」這個檔案內容, 將「orientation=bottom」改成「orientation=top」。 ================================================================================ 接著產生一個新檔案「/usr/share/mate-panel/layouts/Perfect-2022-tweak.dock」, 內容如下,只有一行
================================================================================ 接著執行下面指令,將「Layout」切換到「Perfect-2022-tweak」。
顯示
這時候除了會切換「Layout」,同時也會執行「plank」。 對照「#2」的範例, 顯示訊息,多了藍色這行「Found dock hint for Perfect-2022-tweak」 ================================================================================ 待續...
2022/12/18 0:03
|
||||||||||
![]() |
回覆: 【分享】適合 Ubuntu MATE 22.04 的面板布局方案 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 0 / 898
![]() |
延續「#5」
================================================================================ 執行下面指令
顯示
================================================================================ 接著執行下面指令
接著登出,然後登入,這時候就會發現登入的時候,就不會執行「plank」 ================================================================================ 待續...
2022/12/18 0:09
|
||||||||||
![]() |
回覆: 【分享】適合 Ubuntu MATE 22.04 的面板布局方案 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 0 / 898
![]() |
延續「#6」
================================================================================ ## cairo-dock 執行下面指令,安裝「cairo-dock」
================================================================================ 執行下面指令
顯示
================================================================================ 接著執行下面指令
接著登出,然後登入,這時候就會發現登入的時候,就會執行「cario-dock」。 ================================================================================ 待續...
2022/12/18 0:15
|
||||||||||
![]() |
回覆: 【分享】適合 Ubuntu MATE 22.04 的面板布局方案 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 0 / 898
![]() |
延續「#6」和「#7」提到的,
若不要透過「gsettings set org.mate.session.required-components dock 'plank'」 或「gsettings set org.mate.session.required-components dock 'cario-dock'」 這個機制,在登入「mate」時,啟動「plank」或是啟動「cario-dock」, 也可改採用「xdg autostart」的機制,在登入「mate」時,啟動「plank」或是啟動「cario-dock」, 我之前有寫相關的腳本,紀錄連結,提供參考 * mate-autostart-plank (腳本) * mate-autostart-cairo-dock (腳本) ================================================================================ 另外之前我也有寫「微調腳本」,可以調整「Plank」的「項目」和「屬性」。 ================================================================================ ## mate autostart plank 概念上,就是複製「/usr/share/applications/plank.desktop」到「~/.config/autostart/」這個資料夾 然後加入下面這一行
這樣登入「mate」就會自動執行「plank」 ================================================================================ ## mate autostart cairo-dock 概念上,就是複製「/usr/share/applications/cairo-dock.desktop」到「~/.config/autostart/」這個資料夾 然後加入下面這一行
這樣登入「mate」就會自動執行「cairo-dock」 ================================================================================ 待續...
2022/12/18 0:37
|
||||||||||
![]() |
回覆: 【分享】適合 Ubuntu MATE 22.04 的面板布局方案 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 0 / 898
![]() |
## 設定桌布
除了可以在桌面上,按下右鍵,出現一個「選單」, 選擇「Change Destop Background」,來更改「桌面圖片」。 也可以透過「執行指令」的方式,來更改「桌面圖片」。 範例指令如下
之前有紀錄一篇相關的「說明」 ## Wallpaper Package * ubuntu-mate-wallpapers-photos / filelist ================================================================================ 另外我根據這個指令原理,之前也額外寫了ㄧ個「輔助工具」 * opset-wallpaper-mate 這個工具可以搭配一般的「檔案管理器」, 可以在某個「圖片檔案」,按下右鍵,出現選單, 選擇「Open With / Set Wallpaper For Mate」,就可以更改「桌面圖片」 ================================================================================ ## 相關專案 * xfteditor ## 相關討論 * xfteditor (xfce4-terminal --tab 的應用) ================================================================================
2022/12/18 1:04
|
||||||||||
![]() |
回覆: 【分享】適合 Ubuntu MATE 22.04 的面板布局方案 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 36
HP : 0 / 898
![]() |
## 按鍵綁定
之前,我在在另一個討論串「#8 回覆: 關於「桌面環境」便利操作的按鍵組合設定」, 也有紀錄在「Mate Desktop」,我個人慣用的「按鍵綁定」 把該連結複製貼過來,如下 ## mate keybind * mate-keybind-main (微調腳本) * mate-keybind-custom (微調腳本)
2022/12/18 1:10
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.