論壇 - 查看所有帖子

   查看所有帖子

 到底部   前一個主題   下一個主題

(1) 2 3 4 ... 19725 »


回覆: 【分享】適合 Ubuntu MATE 22.04 的面板布局方案
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 36
HP : 179 / 895
MP : 660 / 28232
EXP: 82
離線
================================================================================

[回到索引]

================================================================================

# compiz-profile-switch

================================================================================

先簡單使用「Makefile」,寫了一個簡單切換「Compiz Profile」的機制,

主要是針對採用「ini」模式的設定。

一樣放在「GitHub」上,連結也有紀錄在「Compiz 探索筆記」。

以後再找時間來寫類似「#14」提到的,搭配「fzf」的輔助工具。

================================================================================

以上提供參考

報告完畢

================================================================================

[回到索引]

================================================================================

Ident: 5c71400844172447c03d6b5bedc6cc2b | 昨天 0:41:58
應用擴展 工具箱
主題 | 討論區


回覆: 【分享】適合 Ubuntu MATE 22.04 的面板布局方案
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 36
HP : 179 / 895
MP : 660 / 28232
EXP: 82
離線
================================================================================

[回到索引]

================================================================================

# 如何切換「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」。


compiz --replace



關於「Window Manager」可以直接「熱切換」,

所以您也可以執行「marco --replace」,

或是若有「openbox」,則可以執行「openbox --replace」。

這種方式是「熱切換」,

若未來要在登入時,在「MATE Desktop」的「Window Manager」要保持採用「compiz」,

則是要執行我在另一個「討論串」提到的指令來設定,如下


gsettings set org.mate.session.required-components windowmanager 'compiz'



================================================================================

## Ubuntu MATE

在「Ubuntu MATE 22.10]的「Live ISO」開機後,內建並沒有安裝「compiz」。

雖然在「Live System」裡,

但是一樣可以直接開啟「mate-terminal」,

然後執行下面指令,安裝相關的「Package」

* compiz
* compiz-plugins
* compiz-mate
* compizconfig-settings-manager


sudo apt-get install 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」這個檔案的內容如下



[general_mint]
profile = 
integration = true
backend = ini




----------------------------------------

在「Ubuntu MATE」的環境,「~/.config/compiz-1/compizconfig/config」這個檔案的內容如下



[general_mate]
profile = 
integration = true
backend = ini




----------------------------------------

> 若要相容三個環境,可以將上面的三個內容,合在一起寫在「~/.config/compiz-1/compizconfig/config」。

================================================================================

[回到索引]

================================================================================

Ident: 5c71400844172447c03d6b5bedc6cc2b | 2/2 22:52:50
應用擴展 工具箱
主題 | 討論區


回覆: 【分享】適合 Ubuntu MATE 22.04 的面板布局方案
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 36
HP : 179 / 895
MP : 660 / 28232
EXP: 82
離線
================================================================================

[回到索引]

================================================================================

# 如何設定「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」清單


gsettings set org.mate.pluma active-plugins "['filebrowser', 'spell', 'modelines', 'externaltools', 'docinfo', 'time']"



----------------------------------------

### get

執行下面指令,觀看目前設定「pluma」啟用的「plugin」清單


gsettings get org.mate.pluma active-plugins



顯示


['filebrowser', 'spell', 'modelines', 'externaltools', 'docinfo', 'time']



----------------------------------------

### reset

執行下面指令,將目前設定「pluma」啟用的「plugin」清單,恢復成「預設值」


gsettings reset org.mate.pluma active-plugins



================================================================================

[回到索引]

================================================================================

Ident: 5c71400844172447c03d6b5bedc6cc2b | 2/2 17:43:54
應用擴展 工具箱
主題 | 討論區


回覆: 【分享】適合 Ubuntu MATE 22.04 的面板布局方案
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 36
HP : 179 / 895
MP : 660 / 28232
EXP: 82
離線
================================================================================

[回到索引]

================================================================================

# 如何設定「caja」可以按下「F4」,執行「Open in Terminal」的動作

================================================================================

若您使用「caja」當作「File Manager」。

預設應該有安裝「caja-open-terminal

若沒有安裝,可以執行下面指令安裝「caja-open-terminal」的指令


sudo apt-get install caja-open-terminal




若有安裝「caja-open-terminal」,

在「caja」,滑鼠按下右鍵,

出現的選單,裡面應該會出現一個選項「Open in Terminal」。

================================================================================

修改「~/.config/caja/accels」這個檔案,

找到下面這一行


; (gtk_accel_path "<Actions>/ExtensionsMenuGroup/CajaOpenTerminal::open_terminal" "")



修改成下面這一行


(gtk_accel_path "<Actions>/ExtensionsMenuGroup/CajaOpenTerminal::open_terminal" "F4")



接著執行下面指令,關閉所有的「caja」


killall -9 caja



重起「caja」後,就可以在「caja」,在某個資料夾,按下「F4」,就等同執行「Open in Terminal」這個動作

也就是會開啟預設的「Terminal」,並且初始路徑會切換到該資料夾。

如何修改「預設採用的Terminal」,請參考我在另一篇討論串回覆的「說明」。

================================================================================

[回到索引]

================================================================================

Ident: 5c71400844172447c03d6b5bedc6cc2b | 2/2 7:07:13
應用擴展 工具箱
主題 | 討論區


回覆: 【分享】適合 Ubuntu MATE 22.04 的面板布局方案
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 36
HP : 179 / 895
MP : 660 / 28232
EXP: 82
離線
================================================================================

[回到索引]

================================================================================

# 關於「mate-session / required-components」

================================================================================

在另一個「討論串 - 回覆 #12」,提到在「mate desktop」,可以更換搭配不同的「window manager」,

在前面的「回覆: #6」和「回覆: #7」,則是提到可以更換搭配不同的「dock」,

================================================================================

執行下面指令,觀看相關的設定


gsettings list-recursively | grep org.mate.session | grep required-components



類似顯示如下


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

================================================================================

[回到索引]

================================================================================

以上補充

報告完畢


Ident: 5c71400844172447c03d6b5bedc6cc2b | 2/1 19:01:29
應用擴展 工具箱
主題 | 討論區


回覆: 關於「桌面環境」便利操作的按鍵組合設定
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 36
HP : 179 / 895
MP : 660 / 28232
EXP: 82
離線
前幾天在另一個「討論串 -【分享】適合 Ubuntu MATE 22.04 的面板布局方案 - 回覆#17」,

看了「夢見草」提到的關鍵字「mate + compiz + emerald

夢見草 寫到:
我說一下我的桌面環境
debian10, mate + compiz + emerald


================================================================================

昨天我參考了「Arch Wiki」

* Arch Wiki / Compiz / Configuration

我在「Arch Linux」的環境,裝了「0.9 series」,

也就是編譯安裝了「AUR / compiz

我是直接透過「yay」來「編譯安裝」。


yay -S compiz



或是也可以直接下載「PKGBUILD」來「編譯安裝」,可以參考我紀錄的「腳本」。

我測試的時候,版本是「0.9.14.2」

執行


compiz --version



顯示


Compiz 0.9.14.2



================================================================================

我一樣是搭配「mate-desktop」,

執行下面指令,從原本的「marco」改為「compiz」


gsettings set org.mate.session.required-components windowmanager 'compiz'



> 這裡要注意的是,必須要有「/usr/share/applications/compiz.desktop」這個檔案,內建有,所以不需要特別產生。

================================================================================

## 對照討論

* gnome-session-flashback / with other wm

================================================================================

回到這個「回覆」要提的主題

昨天在「Arch Linux」的環境下,嘗試一下「mate + compiz」,給我的體驗,感覺很棒

我前幾天也有採用「mate + openbox」,也是很棒的搭配體驗。

我昨天也稍微整理了我的「compiz 設定檔」,放在「GitHub」上

目前先採用「ini」的格式,未來再來研究「gsettings」的格式。

因為昨天才開始實際去使用「compiz」,所以我只有簡單的設定,

而我的設定,主要聚焦在設定「鍵盤按鍵組合」和「滑鼠按鍵」以及「滑鼠在畫面各個方向觸發的動作」。

而「鍵盤按鍵組合」,也採用我個人慣用的設定,

跟上面提到,我在其他的「桌面環境」設定的「鍵盤按鍵組合」都是「大同小異」的。

我是先採用「圖形介面程式 - ccsm (CompizConfig Settings Manager)」來設定,

然後再用「文字編輯器」整理「~/.config/compiz-1/compizconfig/Default.ini」這個檔案

目前看到的「compiz」採用「ini」設定相關的,就是下面兩個檔案

* ~/.config/compiz-1/compizconfig/config
* ~/.config/compiz-1/compizconfig/Default.ini

================================================================================

以上提供參考

報告完畢


Ident: 5c71400844172447c03d6b5bedc6cc2b | 2/1 17:58:03
應用擴展 工具箱
主題 | 討論區


回覆: 無法打開終端機
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 36
HP : 179 / 895
MP : 660 / 28232
EXP: 82
離線
================================================================================

以下提供設定「預設採用」「Terminal」的方法

================================================================================

## gnome-shell and gnome-flashback


gsettings set org.gnome.desktop.default-applications.terminal exec 'sakura'




================================================================================

## mate


gsettings set org.mate.applications-terminal exec 'sakura'




================================================================================

## cinnamon


gsettings set org.cinnamon.desktop.default-applications.terminal exec 'sakura'



================================================================================

設定完後,可以執行下面指令確認


gsettings list-recursively | grep terminal | grep exec



顯示


org.cinnamon.desktop.default-applications.terminal exec 'sakura'
org.cinnamon.desktop.default-applications.terminal exec-arg '--'
org.gnome.desktop.default-applications.terminal exec 'sakura'
org.gnome.desktop.default-applications.terminal exec-arg '-x'
org.mate.applications-terminal exec 'sakura'
org.mate.applications-terminal exec-arg '-x'



而「get」的參考指令如下


gsettings get org.gnome.desktop.default-applications.terminal exec

gsettings get org.mate.applications-terminal exec

gsettings get org.cinnamon.desktop.default-applications.terminal exec



而「reset」的參考指令如下,可以恢復成「預設值」


gsettings reset org.gnome.desktop.default-applications.terminal exec

gsettings reset org.mate.applications-terminal exec

gsettings reset org.cinnamon.desktop.default-applications.terminal exec



================================================================================

## Xfce

在「Xfce」的環境,則是要修改「~/.config/xfce4/helpers.rc」這個檔案

舉例內容如下


TerminalEmulator=sakura
FileManager=pcmanfm-qt
WebBrowser=firefox
MailReader=thunderbird



================================================================================

以上提供參考

補充完畢


Ident: 5c71400844172447c03d6b5bedc6cc2b | 2/1 17:12:45
應用擴展 工具箱
主題 | 討論區


回覆: 無法打開終端機
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 36
HP : 179 / 895
MP : 660 / 28232
EXP: 82
離線
我寫完這個回覆後,有看到您解決了,

以下提供額外參考

================================================================================

Ubuntu 內建的「桌面環境」是「GNOME Shell」,

若您不排斥嘗試使用其他的「桌面環境」。

Ubuntu 有提供其他的「Ubuntu flavours」。

建議可以先嘗試「Ubuntu Mate」或「Xubuntu

或是也可以嘗試「LinuxMint」提供的3種桌面環境發行版。

================================================================================

另外您可以嘗試使用下列的「按鍵組合」來切換「Console」

* 「Alt + Ctrl + F1」
* 「Alt + Ctrl + F2」
* 「Alt + Ctrl + F3」
* 「Alt + Ctrl + F4」
* 「Alt + Ctrl + F5」
* 「Alt + Ctrl + F6」

然後登入,下指令

另外安裝在虛擬機,印象中好像需要特別的按鍵來做切換,最近沒在使用,所以忘了,需要您自行再研究看看。

================================================================================

我個人慣用的「Terminal」是「sakura

我的設定檔,有放在「Github」上

還有其他常見的可以選擇,基本上都是基於「libvte」。

一些比較特殊的,我還沒有去嘗試。

我的一些工具設定檔,可以在下面兩個地方找到,提供參考

* ezarcher-adjustment / tool
* note-about-ubuntu / tool
* system-modeling / ~/.config


## 其他的 Terminal

* xfce4-terminal
* mate-terminal
* gnome-terminal
* lxterminal
* terminator
* tilix
* konsole


## 下拉式

* tilda
* guake
* yakuake


## 相關討論

* 回覆: 關於「桌面環境」便利操作的按鍵組合設定 - 「#2」,「#3」,「#4
* 回覆: openbox 配其他桌面的套件太多 你會覺得乾脆就裝那個桌面就好 - 「#17

================================================================================

以上提供參考

報告完畢


Ident: 5c71400844172447c03d6b5bedc6cc2b | 2/1 16:51:15
應用擴展 工具箱
主題 | 討論區


無法打開終端機
會員一級
註冊日期:
1/29 11:41:00
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 0
MP : 0 / 0
EXP: 0
離線
你好
我的環境是在WIN10下的VIRTUAL BOX安裝
ubuntu-22.04.1-desktop-amd64
配給它2個CPU和8G的RAM
500G硬碟

UBUNTU的22板本裝了幾次
每次都無法打開它APP中的終端機
這圖型介面都是跑一下就不打開
有裝PYCHARM
它的內建終端機就沒問題
只是要裝其它東西就不行

有建議的軟體可以取代嗎?
沒文字介面下怎麼安裝?
LINUX的記憶還停留在10年前吧
現在希望有比較好搞了

有找到KONSOLE可以解決了
因為沒法刪除該文
請管理者處理吧

Ident: 73e4d85743f639cfc4c675a76d909dcb | 2/1 14:59:34
應用擴展 工具箱
主題 | 討論區


回覆: 【分享】適合 Ubuntu MATE 22.04 的面板布局方案
版主
註冊日期:
2008/7/14 0:03
來自 螢幕的另一端
所屬群組:
網站管理員
已註冊使用者
討論區管理群
等級: 33
HP : 0 / 807
MP : 509 / 34335
EXP: 28
離線
謝謝,你回覆的內容太多了,一下看不完,先存起來之後慢慢看。

Ident: fa978e16518955d35d696e4c7f81e09b | 1/28 20:35:56
應用擴展 工具箱
主題 | 討論區



(1) 2 3 4 ... 19725 »