Ubuntu 17.10 推出 [論壇 - Ubuntu 與 GNOME]
正在瀏覽:
1 名遊客
回覆: Ubuntu 17.10 推出 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 905
![]() |
Newman 寫到: 除了上面「#8」,「#13」,「#20」提到的「nm-connection-editor」和「nm-applet」還有「nmcli」。 剛發現還有一個在「Terminal」下的「圖形界面」工具可以使用, 一系列的指令是「nmtui」開頭的, * $ man nmtui * $ man nmtui-connect * $ man nmtui-edit * $ man nmtui-hostname 我剛有紀錄在「#10 回覆: 關於「NetworkManager」的操作使用」。 並且使用「nmtui」當關鍵字查詢,找到一篇「文章」,裡面有圖文說明。 ================================================================================ 以上補充說明 報告完畢 ![]()
2017/10/28 9:39
|
||||||||||
![]() |
回覆: Ubuntu 17.10 推出 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 905
![]() |
備份在「Ubuntu 17.10 (Artful Aardvark) 探索筆記」。
================================================================================ # 索引 以下是這篇討論串的索引,是連到關於「Ubuntu 17.10 (Artful Aardvark)」的探索紀錄。 有些只是大略的探索,有興趣深究的人,也許可以當作參考,當做探索的起點。 一開始主要圍繞在下面幾個套件探索 * 「gjs」 * 「libgjs0g」 * 「gnome-shell」 * 「gnome-control-center」 * 「gnome-tweak-tool」 ## ISO檔下載點 * 「#6」 (包含Ubuntu flavours) ## 關於「LiveUSB」 * 「#6 回覆: LIVE CD 不會Load.....」 (LiveUSB 製作工具整理) ## 套件操作 * 「#23」 (關於「apt-get download some_package」) * 「#24」 (執行「apt-get source some_package」的前置作業 (下載「Source Package」的前置作業)) * 「#45」 (關於「Ubuntu flavours」和 「MetaPackages」) * 「#56」 (如何從「Source Package」查詢「Binary Package」列表) * 「#3 回覆: MP4檔案播放問題」 (關於ubuntu-restricted-extras) ## 關於「gsettings」 * 「#7 回覆: Ubuntu Linux 17.10 螢幕鎖定失效」(關於「gsettings schema」) * 「#8 回覆: Ubuntu Linux 17.10 螢幕鎖定失效」(關於「gsettings schema override」) * 「#9 回覆: Ubuntu Linux 17.10 螢幕鎖定失效」(關於「compile schemas triggger」) ## 關於「Gio.Settings」 * 「#43」 (關於「Gio.Settings」) * 「#51」 (關於「Gio.Settings.bind」) ## 關於「gsettings」使用案例 * 「#2 回覆: 關於桌布切換軟體 variety」 (如何透過「gsettings」設定桌布) * 「#3 回覆: Ubuntu Linux 17.10 螢幕鎖定失效」 (如何透過「gsettings」設定顯示或隱藏「螢幕鎖定按鈕」) * 「#48」 (如何透過「gsettings」設定「Night Light」的相關參數) * 「#37」 (設定讓「gedit」,可以辨識「big5編碼的檔案」) * 「#54」 (如何透過「gsettings」設定「桌面」顯示「ICON」) ## 關於「gnome-control-center」 * 「#25」 (如何找到「gnome-control-center」各個「panel」指令) ## 關於「gnome-tweak-tool」 * 「#26」 (如何探索「gnome-tweak-tool」) * 「#27」 (如何探索「GNOME Tweak Tool / Top Bar」) ## 如何查詢「桌面環境(GNOME)」的快速鍵 * 「#28」 (常用快速鍵整理) * 「#29」 (關於「gnome-control-center keyboard」) * 「#30」 (關於「gnome-shell-extension-shortcuts」) ## 關於「gnome-shell-extension」 * 「#31」 (關於「Gnome Shell」的「Looking Glass」操作使用) * 「#32」 (關於「imports.searchPath」) * 「#33」 (如何開發「gnome-extension」) * 「#34」 (如何透過安裝套件的方式,安裝額外的「gnome-extension」) ## 關於「gnome-shell js modules」 * 「#52」 (關於在「gnome-shell」環境的「imports.misc.config」) * 「#53」 (關於在「gnome-shell」環境的「imports.misc.extensionUtils」) ## 關於「螢幕鎖定按鈕」 * 「#3 回覆: Ubuntu Linux 17.10 螢幕鎖定失效」(如何透過「gsettings」設定顯示或隱藏「螢幕鎖定按鈕」) * 「#10 回覆: Ubuntu Linux 17.10 螢幕鎖定失效」(探索「螢幕鎖定按鈕」顯示或隱藏的實做原始碼) ## 關於「Night Light」 * 「#48」 (如何透過「gsettings」設定「Night Light」的相關參數) * 「#49」 (關於「Night Light 設定」的「Daemon」) * 「#50」 (關於在「Ubuntu Budgie」,「Panel」上的「Night Light 設定」) ## 關於「桌布」 * 「#2 回覆: 關於桌布切換軟體 variety」(如何透過「gsettings」設定桌布) ## 關於「桌面顯示ICON」 * 「#54」 (如何透過「gsettings」設定「桌面」顯示「ICON」) * 「#55」 (關於「AutostartCondition」for「Desktop Entry」in「GNOME Session」) ## 關於「日曆(Calendar)」 * 「#2 回覆: Ubuntu Linux 17.10 螢幕鎖定失效」(TarBar 日曆下拉選單的開啟與關閉) ## 關於「NetworManager」的「nm-applet」和「nm-applet」 * 「#8」 (如何透過新增連線設定) * 「#13」 (指令 nm-connection-editor 和 nm-applet) * 「#20」 (如何進入桌面後啟動nm-applet) * 「#21」(指令 nmtui) ## 輸入法 * 「#41」 (關於「gnome-shell」啟動「ibus-daemon」) * 「#42」 (關於「fcitx-chewing」) ## 關於「gedit」 * 「#35」 (如何查詢「gedit」的快速鍵) * 「#36」 (如何透過安裝套件的方式,安裝額外的「gedit-plugin」) * 「#37」 (設定讓「gedit」,可以辨識「big5編碼的檔案」) * 「#38」 (關於「gedit」的「color scheme」) ## 關於「gnome-builder」 * 「#39」 (如何安裝) ## 關於「tilix」 * 「#40」 (如何安裝) ## 關於影音播放 * 「#6 回覆: MP4檔案播放問題」 (播放工具整理) ================================================================================ 備份在「Ubuntu 17.10 (Artful Aardvark) 探索筆記」。
2017/10/30 20:33
|
||||||||||
![]() |
回覆: Ubuntu 17.10 推出 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 905
![]() |
## 關於「apt-get download some_package」
================================================================================ 執行
顯示
會下載一個檔案「gjs_1.50.1-1_amd64.deb」。 執行下面指令解開
執行下面指令,觀看「gjs」這個資料夾結構。
顯示
可以對照「gjs_1.50.1-1_amd64.deb」安裝到系統的檔案路徑
顯示
================================================================================ ## 相關文件 * https://wiki.debian.org/Packaging/BinaryPackage * https://wiki.debian.org/Package * https://debian-handbook.info/browse/en-US/stable/packaging-system.html * https://debian-handbook.info/browse/zh-TW/stable/packaging-system.html * https://debian-handbook.info/browse/en-US/stable/sect.package-meta-information.html * https://debian-handbook.info/browse/zh-TW/stable/sect.package-meta-information.html ================================================================================ 一些套件操作的討論案例和參考連結,紀錄在「[索引] 套件操作實務」。 下面的幾篇,也會應用到這些技巧。 ================================================================================
2017/10/30 20:37
|
||||||||||
![]() |
回覆: Ubuntu 17.10 推出 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 905
![]() |
# 執行「apt-get source some_package」的前置作業 (下載「Source Package」的前置作業)
================================================================================ ## 操作步驟概述 * 安裝「dpkg-dev」這個套件。 * 編輯「/etc/apt/sources.list」,將「# deb-src」的那幾行改成「deb-src」。 * 編輯完「/etc/apt/sources.list」,要執行「sudo apt-get update」。 然後就可以執行「apt-get source some_package」。 舉例,執行「apt-get source gnome-shell」,可以下載「gnome-shell」的「Source Package: gnome-shell」。 ================================================================================ ## 以下是操作步驟詳述 ================================================================================ ## 安裝「dpkg-dev」 執行下面指令,安裝「dpkg-dev」這個套件。
================================================================================ ## 編輯「/etc/apt/sources.list」,將「# deb-src」的那幾行改成「deb-src」,也就是「反註解(Uncomment)」。 原本 #deb cdrom:[Ubuntu 17.10 _Artful Aardvark_ - Release amd64 (20171018)]/ artful main restricted # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to # newer versions of the distribution. deb http://tw.archive.ubuntu.com/ubuntu/ artful main restricted # deb-src http://tw.archive.ubuntu.com/ubuntu/ artful main restricted ## Major bug fix updates produced after the final release of the ## distribution. deb http://tw.archive.ubuntu.com/ubuntu/ artful-updates main restricted # deb-src http://tw.archive.ubuntu.com/ubuntu/ artful-updates main restricted ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu ## team. Also, please note that software in universe WILL NOT receive any ## review or updates from the Ubuntu security team. deb http://tw.archive.ubuntu.com/ubuntu/ artful universe # deb-src http://tw.archive.ubuntu.com/ubuntu/ artful universe deb http://tw.archive.ubuntu.com/ubuntu/ artful-updates universe # deb-src http://tw.archive.ubuntu.com/ubuntu/ artful-updates universe ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu ## team, and may not be under a free licence. Please satisfy yourself as to ## your rights to use the software. Also, please note that software in ## multiverse WILL NOT receive any review or updates from the Ubuntu ## security team. deb http://tw.archive.ubuntu.com/ubuntu/ artful multiverse # deb-src http://tw.archive.ubuntu.com/ubuntu/ artful multiverse deb http://tw.archive.ubuntu.com/ubuntu/ artful-updates multiverse # deb-src http://tw.archive.ubuntu.com/ubuntu/ artful-updates multiverse ## N.B. software from this repository may not have been tested as ## extensively as that contained in the main release, although it includes ## newer versions of some applications which may provide useful features. ## Also, please note that software in backports WILL NOT receive any review ## or updates from the Ubuntu security team. deb http://tw.archive.ubuntu.com/ubuntu/ artful-backports main restricted universe multiverse # deb-src http://tw.archive.ubuntu.com/ubuntu/ artful-backports main restricted universe multiverse ## Uncomment the following two lines to add software from Canonical's ## 'partner' repository. ## This software is not part of Ubuntu, but is offered by Canonical and the ## respective vendors as a service to Ubuntu users. # deb http://archive.canonical.com/ubuntu artful partner # deb-src http://archive.canonical.com/ubuntu artful partner deb http://security.ubuntu.com/ubuntu artful-security main restricted # deb-src http://security.ubuntu.com/ubuntu artful-security main restricted deb http://security.ubuntu.com/ubuntu artful-security universe # deb-src http://security.ubuntu.com/ubuntu artful-security universe deb http://security.ubuntu.com/ubuntu artful-security multiverse # deb-src http://security.ubuntu.com/ubuntu artful-security multiverse 改成
關於「'partner' repository.」我沒有打開, 若是要安裝「adobe-flashplugin」這個套件,才需要打開。 可以參考之前的一篇「#2 回覆: opera 36 如何安裝 adobe flash player」。 ================================================================================ 編輯完「/etc/apt/sources.list」,要執行
================================================================================ ## 舉例 執行
可以下載「gnome-shell」的「Source Package: gnome-shell」。 就會下載下面三個檔案 * gnome-shell_3.26.1-0ubuntu5.debian.tar.xz * gnome-shell_3.26.1-0ubuntu5.dsc * gnome-shell_3.26.1.orig.tar.xz 並且解開到「gnome-shell-3.26.1」這個資料夾。 執行
顯示
執行下面指令,則是可以觀看「gnome-shell-3.26.1」資料夾結構,會用樹狀顯示。
註: 要執行「tree」這個指令,要先安裝「tree」這個套件。 ================================================================================ 額外做個小實驗 先把「gnome-shell-3.26.1」這個資料夾刪除。
然後執行下面指令
顯示
這時候,剛剛刪除的「gnome-shell-3.26.1」就跑回來了。 這也是為啥要先安裝「dpkg-dev」這個套件, 因為執行「apt-get source」過程中會需要「dpkg-source」這個指令。 而「dpkg-source」這個指令,是屬於「dpkg-dev」這個套件。 當沒有安裝「dpkg-dev」這個套件, 執行「apt-get source 」會看到提示訊息,會請您確認「dpkg-dev」這個套件是否已經安裝。 $ dpkg-source --no-check -x gnome-shell_3.18.5-0ubuntu0.3.dsc ================================================================================ 若已經安裝「dpkg-dev」這個套件,執行下面指令
就會顯示
表示「/usr/bin/dpkg-source」是屬於「dpkg-dev」這個套件。 ================================================================================ 若是沒有安裝「dpkg-dev」這個套件,則是可以執行下面指令找尋
顯示
就可以了解到「/usr/bin/dpkg-source」是屬於「dpkg-dev」這個套件。 註: 要執行「apt-file」這個指令,要先安裝「apt-file」這個套件。 ================================================================================ ## 相關文件 * https://wiki.debian.org/Packaging/SourcePackage * https://wiki.debian.org/Packaging * https://debian-handbook.info/browse/en-US/stable/sect.source-package-structure.html * https://debian-handbook.info/browse/zh-TW/stable/sect.source-package-structure.html * https://debian-handbook.info/browse/en-US/stable/apt.html#sect.apt-sources.list * https://debian-handbook.info/browse/zh-TW/stable/apt.html#sect.apt-sources.list ================================================================================ 一些套件操作的討論案例和參考連結,紀錄在「[索引] 套件操作實務」。 ================================================================================
2017/10/30 20:43
|
||||||||||
![]() |
回覆: Ubuntu 17.10 推出 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 905
![]() |
[回到索引] - [備份連結]
================================================================================ # 如何找到「gnome-control-center」各個「panel」指令 ================================================================================ ## 測試環境 執行
顯示
================================================================================ ## Manpage $ man gnome-control-center ================================================================================ ## 探索開始 執行
顯示
================================================================================ ## 以「/usr/share/applications/gnome-keyboard-panel.desktop」來舉例 執行下面指令,觀看「/usr/share/applications/gnome-keyboard-panel.desktop」的內容
顯示
執行下面指令,過濾出「Exec=」開頭的那一行
顯示
搭配「cut」來過濾 執行
顯示
就可以找到執行的指令「gnome-control-center keyboard」。 您就可以執行
就會叫出「gnome-control-center」,並且進到「keyboard panel」畫面。 註: 除了可以在「Terminal」執行, 也可以鍵盤按下「<Alt>+F2」,呼叫出「Run Command」對話框,輸入「gnome-control-center keyboard」來執行。 ================================================================================ 如何列出所有的指令 執行 #!/usr/bin/env bash for DESKTOP_FILE in $(dpkg -L gnome-control-center | grep '\.desktop$') ; do ## echo $DESKTOP_FILE grep '^Exec=' $DESKTOP_FILE | cut -d '=' -f 2 done 顯示
================================================================================ [回到索引] - [備份連結]
2017/10/30 20:49
|
||||||||||
![]() |
回覆: Ubuntu 17.10 推出 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 905
![]() |
# 如何探索「gnome-tweak-tool」
================================================================================ ## 如何安裝 執行
================================================================================ ## 執行檔 執行
顯示
執行
顯示
================================================================================ ## Desktop Entry 執行
顯示
可以執行下面指令,觀看「/usr/share/applications/gnome-tweak-tool.desktop」這個檔案的內容
也可以透過「grep」過濾出要聚焦的那幾行,執行下面指令
顯示
直接透過「grep」,執行下面指令,
顯示
================================================================================ ## py 執行
顯示
執行
顯示
================================================================================ 執行
顯示
可以從研究這幾個檔,對照程式的每個頁籤的功能。 從「Top Bar」這篇研究起,也就是研究「/usr/lib/python3/dist-packages/gtweak/tweaks/tweak_group_top_bar.py」這個檔案。 ================================================================================
2017/10/30 20:52
|
||||||||||
![]() |
回覆: Ubuntu 17.10 推出 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 905
![]() |
## 如何探索「GNOME Tweak Tool / Top Bar」
================================================================================ ## 探索開始 執行
顯示 TWEAK_GROUPS = [ ListBoxTweakGroup(_("Top Bar"), ApplicationMenuTweak(), GSettingsSwitchTweak(_("Battery Percentage"),"org.gnome.desktop.interface", "show-battery-percentage", loaded=_shell_loaded), # Requires patch from https://bugzilla.gnome.org/688320 GSettingsSwitchTweak(_("Activities Overview Hot Corner"),"org.gnome.shell", "enable-hot-corners", loaded=_shell_loaded), Title(_("Clock"),"", loaded=_shell_loaded), GSettingsSwitchTweak(_("Date"),"org.gnome.desktop.interface", "clock-show-date", loaded=_shell_loaded), GSettingsSwitchTweak(_("Seconds"), "org.gnome.desktop.interface", "clock-show-seconds", loaded=_shell_loaded), Title(_("Calendar"),"", loaded=_shell_loaded), GSettingsSwitchTweak(_("Week Numbers"),"org.gnome.desktop.calendar", "show-weekdate", loaded=_shell_loaded), ) ] ================================================================================ 從上面我們就可以找到「org.gnome.desktop.interface」這個關鍵字 執行
顯示
執行下面指令,額外顯示設定值。 #!/usr/bin/env bash for KEY in $(gsettings list-keys org.gnome.desktop.interface | sort) ; do #echo $KEY VAL=$(gsettings get org.gnome.desktop.interface $KEY) echo $KEY $VAL; done 顯示
或是也可以執行
顯示
================================================================================ 執行
顯示
執行
顯示
================================================================================ ## clock-show-date ### get 執行
### set 執行
將「clock-show-date」,設定為「true」,這樣在上方的「TopBar」就會顯示「日期」 也可以透過「GNOME Tweak Tool / Top Bar」的「Clock / Date」那來設定。 ### reset 執行
### 預設值定義 執行
顯示
執行
顯示
執行
顯示 <key name="clock-show-date" type="b"> <default>false</default> <summary>Show date in clock</summary> <description> If true, display date in the clock, in addition to time. </description> </key> ================================================================================ ## clock-show-seconds ### get 執行
### set 執行
將「clock-show-seconds」,設定為「true」,這樣在上方的「TopBar」就會顯示「秒」。 也可以透過「GNOME Tweak Tool / Top Bar」的「Clock / Date」那來設定。 ### reset 執行
### 預設值定義 執行
顯示 <key name="clock-show-seconds" type="b"> <default>false</default> <summary>Show date in clock</summary> <description> If true, display date in the clock, in addition to time. </description> </key> ================================================================================
2017/10/30 20:56
|
||||||||||
![]() |
回覆: Ubuntu 17.10 推出 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 905
![]() |
[回到索引]
================================================================================ # 常用快速鍵整理 ================================================================================ ## 相關連結 * https://wiki.gnome.org/Projects/GnomeShell/CheatSheet#Developer_tools ================================================================================ ## 相關的工具 * $ gnome-control-center keyboard * $ gnome-shell-extension-shortcuts ================================================================================ ## 個人常用 * 開啟「Terminal」: 「<Ctrl>+<Alt>+T」 * 開啟「Run Command」輸入對話框: 「<Alt>+F2」 * 開啟「Looking Glass」: 先按下「<Alt>+F2」,然後輸入「lg」。 * 開啟「Restart Gnome Shell」: 先按下「<Alt>+F2」,然後輸入「r」。(這在「Wayland Session 無效」) * 顯示桌面: 先按下「<Super>+D」,會顯示桌面,再按下一次「<Super>+D」恢復原狀。 也可以用「<Ctrl>+<Alt>+D」。 * 切換視窗: 不斷按下「<Alt>+<Tab>」切換已經開啟的視窗。(可以搭配「alternate-tab」這個「Extension」,套件是「gnome-shell-extensions」) * 切換輸入法: 「<Ctrl>+<Space>」。 * 說明文件: 有些程式,按下「F1」會有作用,會跳出說明文件視窗。 ## Activities * 切換「Overview」: 按下「<Super>」進到「Overview」,再按下「<Super>」離開。(也可以按下「Esc」離開) (也可以使用「<Alt>+F1」) * 切換「Show Applications」: 按下「<Super>+A」進到「All Applications」,再按一次「<Super>+A」進到「Overview」,按下「<Super>」離開。(也可以按下「Esc」離開) 在「#29」,有針對這兩個動作,做額外的設定, 是參照「i3wm」的「Opening applications」快速鍵設定。 ## Window * 將視窗移到左半部: 按下「<Super>+<Left>」移到左半部,再按一次「<Super>+<Left>」,恢復原狀 * 將視窗移到右半部: 按下「<Super>+<Right>」移到左半部,再按一次「<Super>+<Right>」,恢復原狀 * 將視窗放到最大: 若視窗不是在最大的狀態,按下「<Super>+<Up>」,就會將視窗放到最大。 * 將視窗放到最小: 若視窗在最大的狀態,按下「<Super>+<Down>」,就會將視窗回到原本最小的狀態。 * 全螢幕: 「F11」需要額外設定。 * 關閉視窗: <Alt+F4> ## Workspace * 向上循環: 連續按下「<Super>+<Page Up>」,會切換「Workspace」 * 向下循環: 連續按下「<Super>+<Page Down>」,會切換「Workspace」 在「#29」,有針對「Workspace」的操作,做額外的設定, 是依照「i3wm」的「Using workspaces」快速鍵設定。 ================================================================================ 其實我記住的不多,所以忘了的時候,可以執行「$ gnome-control-center keyboard」和「$ gnome-shell-extension-shortcuts」這兩個工具來複習。 ================================================================================ 以上提供參考 報告完畢 ![]()
2017/10/30 20:59
|
||||||||||
![]() |
回覆: Ubuntu 17.10 推出 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 905
![]() |
# 關於「gnome-control-center keyboard」
================================================================================ 執行下面指令
就會跳出「gnome-control-center」這個設定視窗,並且切換到「Keyboard」這個「Panel」畫面。 若是直接執行「gnome-control-center」,則是要先按下左方的「Devices」,先切換畫面, 然後再按下左方的「Keyboard」,就會切換到切換到「Keyboard」這個「Panel」畫面。 在系統的「TopBar」右上方按下,也會出現一個下拉選單, 下拉選單最底下有三個按鈕,第一個按鈕,按下後,也會出現「Keyboard」這個「Panel」。 在「Keyboard」這個「Panel」就可以看到一些桌面環境的快速鍵設定,也可以從這裡來設定。 ================================================================================ ## 探索開始 執行下面指令,下載「gnome-control-center」的「Source Package: gnome-control-center」
會下載 * gnome-control-center_3.26.1-0ubuntu4.debian.tar.xz * gnome-control-center_3.26.1-0ubuntu4.dsc * gnome-control-center_3.26.1.orig.tar.xz 並且解開到「gnome-control-center-3.26.1」這個資料夾。 可以探索「gnome-control-center-3.26.1/panels/keyboard」這個資料夾。
在「gnome-control-center-3.26.1/panels/keyboard/cc-keyboard-manager.c」這個檔案, 可以找到一個關鍵字「org.gnome.settings-daemon.plugins.media-keys」。 執行
顯示
可以看到開啟「Terminal」的快速鍵。 ================================================================================ 先執行「gnome-control-center keyboard」 原本「Windows / Toggle fullscreen mode」的值是顯示「Disabled」, 先將「Windows / Toggle fullscreen mode」的值,設定為「F11」, 然後執行下面指令,使用「F11」當關鍵字查詢,
顯示
或是也可以使用「fullscreen」當關鍵字查詢,執行指令如下
可以找到一個關鍵字「org.gnome.desktop.wm.keybindings」。 執行下面指令,使用「org.gnome.desktop.wm.keybindings」當關鍵字找尋。
顯示
================================================================================ ## 設定「org.gnome.desktop.wm.keybindings toggle-fullscreen」 ### set 執行
### get 執行
### reset 執行
================================================================================ 我還設定了下面幾個,是參照「i3wm」的「Using workspaces」快速鍵設定。
並且增加兩個「<Shift><Alt>d」和「<Shift><Alt>a」, 對照「i3wm」的「Opening applications」
註: 關於「activities overview」另外有一個設定,預設是「<Super>s」
這個設定,重複按,並不會來回切換(toggle),。 ================================================================================ 設定兩個關於「Termainal」 * 「<Shift>+<Alt>+t」: 切換「tilix」的「quake模式」的顯示或隱藏 * 「<Alt>+<Enter>」: 開啟「gnome-terminal」
移除設定
================================================================================ 可以執行下面的指令,找到更多關鍵字
顯示
================================================================================ ## 恢復所有的預設值 在「gnome-control-center keyboard 」畫面右上方,有一個按鈕「Reset All...」,按下,就會恢復所有的預設值。 ================================================================================ ## Shell Script 上面的一些設定,寫成簡易的「Shell Script」放在「GitHub」上。 ================================================================================
2017/10/30 21:05
|
||||||||||
![]() |
回覆: Ubuntu 17.10 推出 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 905
![]() |
# 關於「gnome-shell-extension-shortcuts」
================================================================================ 另外有一個套件「gnome-shell-extension-shortcuts」。 執行下面指令安裝
除了在「Top Bar」有顯示一個按鈕,透過按下那個按鈕來切換,顯示和關閉「提示看板」。 也可以透過快速鍵「<Super>+S」來切換,顯示和關閉「提示看板」。 不過這個應該沒有連動,修改了預設值,「提示看板」的內容也沒有跟著修改。 ================================================================================
2017/10/30 21:10
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.