小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

gnome配置

 _src_ 2018-02-26

簡(jiǎn)介

GNOME 3 提供了3種用戶(hù)界面:Gnome Shell(新的標(biāo)準(zhǔn)布局)、備用模式(Fallback Mode)以及GNOME on Wayland。GNOME 會(huì)話(huà)會(huì)自動(dòng)檢測(cè)您的計(jì)算機(jī)是否適合運(yùn)行 GNOME Shell,若不適合則會(huì)自動(dòng)選擇備用模式。

備用模式(在您使用 gnome-panel 和 Metacity 來(lái)取代 GNOME Shell 和 Mutter 時(shí))非常類(lèi)似 GNOME 2 布局。

您仍然可以在使用備用模式時(shí)將 Metacity 更換為您喜歡的窗口管理器。

GNOME on Wayland 使用新開(kāi)發(fā)的 ‘’‘Wayland’‘’ 協(xié)議運(yùn)行 GNOME Shell,同時(shí)使用 XWayland 運(yùn)行傳統(tǒng)的 X 應(yīng)用程序。

在新系統(tǒng)上安裝

GNOME 3 在 [extra] 軟件庫(kù)中。 以下軟件包(組)包含了 GNOME 的組件:

gnome-shell 軟件包提供了最小的桌面環(huán)境。

gnome 包組包含基本桌面環(huán)境和軟件,以提供標(biāo)準(zhǔn)的 GNOME 體驗(yàn)。

gnome-extra 包組包含剩余的可選工具,例如文本編輯器、壓縮文件管理器、光盤(pán)燒錄工具、郵件客戶(hù)端、游戲、開(kāi)發(fā)工具及其它非必需的軟件。這些軟件與 GNOME 桌面的集成很好。假如您不想安裝 GNOME 全部的軟件包,在安裝它的時(shí)候注意看軟件包描述(或者你可以先安裝再刪除他們)。

單獨(dú)安裝 gnome-extra 軟件包組不會(huì)引入 gnome 包組。因此如果你需要一個(gè) GNOME 桌面環(huán)境,你必須安裝 gnome 軟件包組,至少需要安裝 gnome-shell。同時(shí),安裝 gnome-extra 不意味著你想要 gnome 中的一切

舉例:

# pacman -S gnome

選擇你想要從 gnome-extra 組中想要使用的應(yīng)用程序,不必安裝整個(gè)軟件包組。

# pacman -S gnome-extra

D-BUS 守護(hù)進(jìn)程

GNOME 桌面依賴(lài) D-Bus 守護(hù)進(jìn)程以正確運(yùn)行,參照 dbus 來(lái)設(shè)置。

運(yùn)行 GNOME

圖形化登錄

Note:
  • 為了最佳的桌面整合體驗(yàn),推薦使用 GDM 登錄管理器。
  • 如果不使用 GDM,你將無(wú)法體驗(yàn)到對(duì)鎖屏的原生支持。

其它登錄管理器,如 SLiM, KDM 和 LightDM 也能運(yùn)作。參閱 顯示管理器 來(lái)了解桌面環(huán)境的啟動(dòng)。

可以在登錄管理器中選擇 GNOME', GNOME Classic 或 GNOME on Wayland 作為登錄選項(xiàng)。

登陸管理器為系統(tǒng)提供一個(gè)有限的控制,全局系統(tǒng)控制請(qǐng)參考 PolicyKit wiki 頁(yè)面(out of date) 。

使用以下命令以安裝 GDM:

# pacman -S gdm

手動(dòng)啟動(dòng) GNOME

Note: GNOME on Wayland 無(wú)法使用 startx 或 ~/.xinitrc啟動(dòng)。

如果您更喜歡從控制臺(tái)下啟動(dòng) GNOME,把下面一行添加到您的~/.xinitrc文件中:

~/.xinitrc
exec gnome-session

現(xiàn)在 GNOME 將在您使用startx時(shí)啟動(dòng)。

詳情參閱xinitrc。

Note: GNOME on Wayland 需要 xorg-server-xwayland 軟件包。 按照安裝指南,它也可以采用以下命令手動(dòng)啟動(dòng): gnome-session --session=gnome-wayland

詳情請(qǐng)參閱: WaylandWayland#GNOME.

Wayland 中的 GNOME 應(yīng)用程序

根據(jù)當(dāng)前的默認(rèn)情況,GNOME 應(yīng)用程序會(huì)利用 XWayland,以傳統(tǒng) X 應(yīng)用程序的方式運(yùn)行。若需在 Wayland 下測(cè)試 GNOME 應(yīng)用,請(qǐng)以命令行方式運(yùn)行程序,并加上以下前綴: env GDK_BACKEND=wayland <command>。

Note: 可以設(shè)置全局的 Wayland 環(huán)境,使用 env GDK_BACKEND=wayland gnome-session --session=gnome-wayland。 但是現(xiàn)在無(wú)法工作—— gnome-session 會(huì)立即閃退.

請(qǐng)查看以下頁(yè)面以了解開(kāi)發(fā)進(jìn)展: GNOME Applications under Wayland.


使用 GNOME shell

GNOME 小抄

您可以閱讀這篇文章: GNOME Shell cheat sheet 以了解如何高效地使用 GNOME shell,它展示了 GNOME shell 的特色與使用捷徑。文章內(nèi)容包括怎么切換任務(wù),使用鍵盤(pán),窗口控制,使用面板,預(yù)覽模式等。

實(shí)用快捷鍵

恰當(dāng)?shù)厥褂靡恍┛旖萱I會(huì)極大地提升你的使用體驗(yàn):

  • Super: 進(jìn)入預(yù)覽模式
  • Super   m: 顯示消息托盤(pán)
  • Super   a:顯示應(yīng)用程序菜單
  • Alt   F2:輸入命令以快速啟動(dòng)應(yīng)用
  • Alt   F2,然后輸入 r 或 restart,再 Enter:重啟 GNOME shell。這一條在你遇到 shell 圖形界面錯(cuò)誤時(shí)十分有用。

重啟 GNOME shell

當(dāng)修改過(guò)界面之后你可能需要重啟 GNOME shell。你可以重新登陸,不過(guò)有一個(gè)簡(jiǎn)單快捷的方法。 按 Alt   F2 再輸入 r 再 Enter

GNOME Shell 崩潰

一些特定的微調(diào)或者經(jīng)常性重啟 Shell 會(huì)導(dǎo)致 shell 在將要重啟的時(shí)候崩潰。這個(gè)時(shí)候你必須做好心理準(zhǔn)備,然后強(qiáng)制注銷(xiāo)。有一些修改,例如在GNOME Shell 和 fallback mode, 之間切換,不能簡(jiǎn)單地使用 r 重啟;必須重登陸來(lái)應(yīng)用這個(gè)效果。

丑話(huà)說(shuō)在前面,在重啟 shell 前請(qǐng)先把有用的文檔保存(或者關(guān)閉)。雖然這不是必要的,因?yàn)榇翱诤臀臋n在重啟了 shell 之后應(yīng)該還在。

Pacman 整合:GNOME PackageKit

Warning: 對(duì)于 Gnome 3.12,使用 packagekit 的 pacman 整合過(guò)期嚴(yán)重。它會(huì)在 GNOME 3.14 中被升級(jí)、修復(fù)以正常運(yùn)行。[1]

GNOME 有自己的 Pacman 圖形化程序: gnome-packagekit

使用 alpm 作為后端,它支持以下功能:

  • 從軟件倉(cāng)庫(kù)安裝、卸載軟件包;
  • 周期性地更新軟件包數(shù)據(jù)庫(kù)并實(shí)行升級(jí);
  • 用 tarball 安裝軟件包;
  • 根據(jù)名稱(chēng)、描述及文件分類(lèi)搜索軟件包;
  • 顯示軟件包的依賴(lài)、所含文件和反向依賴(lài)關(guān)系;
  • 忽略 IgnorePkgs 及保持 HoldPkgs;
  • 提示可選依賴(lài)、.pacnew 文件,等等。

你可以通過(guò)設(shè)置 DConf key org.gnome.packagekit.enable-autoremove 來(lái)改變 remove 操作究竟采用 -Rc 還是 -Rsc 選項(xiàng)。

軟件包更新通知

如果你想讓 GNOME 自動(dòng)檢查更新,你必須從 AUR 里安裝 gnome-settings-daemon-updatesAUR 這個(gè)軟件。

定制 GNOME 外觀(guān)

外觀(guān)概覽

GNOME 3 是重新設(shè)計(jì)的,但是像大多數(shù)大型軟件項(xiàng)目一樣,他是很多不同時(shí)間的部分組裝起來(lái)的。他沒(méi)有一個(gè) 無(wú)所不包 的配置工具。新的 系統(tǒng)設(shè)置 比以前的控制面板有很大的改進(jìn)。 系統(tǒng)設(shè)置 組織得很好,但是你可能想要更深層次地改變外觀(guān)。

以前你所熟悉的配置工具現(xiàn)在有的好用,有的不好用了。有些設(shè)置選項(xiàng)隱藏著,不太容易找到。許多設(shè)置將會(huì),或已經(jīng)遷移到了新的工具上。你需要了解應(yīng)當(dāng)去哪里尋找適當(dāng)?shù)脑O(shè)置項(xiàng),才能更好地配置 GNOME 外觀(guān)。

配置工具簡(jiǎn)述

GNOME 桌面環(huán)境依賴(lài)于一個(gè)存儲(chǔ)配置的數(shù)據(jù)庫(kù)后端(DConf)來(lái)存儲(chǔ) GNOME 與 GNOME 應(yīng)用的設(shè)置。安裝桌面環(huán)境時(shí),GNOME 提供一套默認(rèn)的配置,而各類(lèi)應(yīng)用程序向數(shù)據(jù)庫(kù)中添加它們自己的配置。

對(duì)用戶(hù)來(lái)說(shuō),最基礎(chǔ)而直觀(guān)的配置方式莫過(guò)于使用 GNOME 系統(tǒng)設(shè)置面板(gnome-control-center),以及 GNOME 應(yīng)用程序各自的首選項(xiàng)(preferences)面板。如果您愿意,直接在 DConf 數(shù)據(jù)庫(kù)中進(jìn)行修改與配置總是可行的,尤其是在某些設(shè)置選項(xiàng)沒(méi)有暴露在用戶(hù)界面的情況下,直接修改可以更改某些隱藏選項(xiàng)。

GNOME 的這些配置通常是用戶(hù)間相互獨(dú)立的。以下文字僅供單用戶(hù)配置所用,并沒(méi)有提及更改全局配置模板的方法。

GNOME 系統(tǒng)設(shè)置面板

系統(tǒng)設(shè)置工具包括了一些最基礎(chǔ)的 GNOME 環(huán)境配置選項(xiàng)。

色彩設(shè)置

colord 守護(hù)進(jìn)程讀取顯示器的 EDID信息,并提取出合適的色彩配置內(nèi)容。大多數(shù)情況下,自動(dòng)色彩配置都是正確的,不需要額外設(shè)置;但是對(duì)于可能出現(xiàn)的偏差情況,例如使用較舊的顯示器時(shí),您可以將色彩配置文件放在 ~/.local/share/icc/ 下,并在設(shè)置面板里啟用。

日期與時(shí)間

如果系統(tǒng)已有配置好的 NTP 守護(hù)進(jìn)程,它同樣會(huì)對(duì) GNOME 桌面環(huán)境起作用。如果需要,您也可以手動(dòng)控制進(jìn)行同步。

如需在頂欄顯示日期,請(qǐng)運(yùn)行:

$ gsettings set org.gnome.desktop.interface clock-show-date true

另外,如需在 shell 的日歷中顯示周數(shù),請(qǐng)運(yùn)行:

$ gsettings set org.gnome.shell.calendar show-weekdate true

當(dāng)然,以上配置均可以在 gnome-tweak-tool 里完成。

Gsettings 與 DConf

DConf 是被 GNOME 所用,存儲(chǔ)自身的設(shè)置的數(shù)據(jù)存儲(chǔ)。它能被圖形程序 dconf-editor ,或命令行的 gsettings 工具編輯。 設(shè)置文件存儲(chǔ)為二進(jìn)制格式,而不是像以前一樣使用 XML。在 Customizing the GNOME Shell 有個(gè)展現(xiàn) gsettings 威力的好教程。

GNOME tweak tool

這個(gè)工具可以定制字體,主題, 標(biāo)題欄,插件和其它一些實(shí)用的設(shè)置。對(duì)于想要美化 GNOME 桌面環(huán)境的用戶(hù)來(lái)說(shuō),隨著 GNOME 設(shè)置面板的精簡(jiǎn)化,這個(gè)工具變得愈加重要。

使用以下命令以安裝 GNOME tweak tool:

# pacman -S gnome-tweak-tool

3.0.3 之后的版本只有在 gnome-shell 安裝的時(shí)候才工作(假如你使用 fallback mode,你一樣要安裝 shell,這是一個(gè) bug)。 Bugzilla bug report here.

修改默認(rèn)主題

除了以下所述的直接從底層修改主題的方法,您也可以使用 gnome-tweak-tool 工具進(jìn)行修改。

通過(guò)修改 settings.ini 改變 GTK3 主題

就像用 ~/.gtkrc-2.0 配置 GTK2 主題一樣,我們用 ${XDG_CONFIG_HOME}/gtk-3.0/settings.ini 來(lái)配置GTK3主題。

$XDG_CONFIG_HOME 變量一般設(shè)置為 ~/.config

GNOME3默認(rèn)主題為Adwaita,他是 gnome-themes-standard 的一部分。別主題可以在這里找到 Deviantart 網(wǎng)站。舉例:

${XDG_CONFIG_HOME}/gtk-3.0/settings.ini
[Settings] gtk-theme-name = Adwaita gtk-fallback-icon-theme = gnome # next option is applicable only if selected theme supports it gtk-application-prefer-dark-theme = true # set font name and dimension gtk-font-name = Sans 10

重啟 GNOME shell 來(lái)應(yīng)用設(shè)置。更多的 GTK 選項(xiàng)可以在這里找到GNOME 開(kāi)發(fā)人員文檔。

圖標(biāo)主題

使用 gnome-tweak-tool v. 3.0.3 及之后的版本設(shè)置,把你想要設(shè)置的圖標(biāo)主題放在 ~/.icons。

通常,GNOME3的圖標(biāo)主題和GNOME2的兼容,你不必為默認(rèn)圖標(biāo)鎖住。把你鐘愛(ài)的圖標(biāo)主題文件夾放在 ~/.icons 里面。例如:

$ cp -R /home/user/Desktop/my_icon_theme ~/.icons

你可以在 gnome-tweak-tool 的 interface 里面應(yīng)用新的鼠標(biāo)主題 my_icon_theme 。

或者,你可以選擇不使用 gnome-tweak-tool 直接修改配置文件。添加GTK圖標(biāo)主題到 ${XDG_CONFIG_HOME}/gtk-3.0/settings.ini。注意,不要使用引號(hào)。

${XDG_CONFIG_HOME}/gtk-3.0/settings.ini
... previous lines ... gtk-icon-theme-name = my_new_icon_theme

GNOME Files

GNOME Files,即 nautilus,為 GNOME 默認(rèn)的文件管理器。

移除側(cè)邊欄計(jì)算機(jī)中的文件夾

顯示的文件夾在 ~/.config/user-dirs.dirs 里配置,他可以被任何編輯器直接修改。運(yùn)行 xdg-user-dirs-update 來(lái)應(yīng)用修改。但是建議設(shè)置文件權(quán)限為只讀。

地址欄顯示文本路徑

標(biāo)準(zhǔn)的 Files 工具欄用按鈕來(lái)顯示路徑。想要從鍵盤(pán)輸入,你需要使它顯示文本路徑。按 Ctrl   L 就可以完成。

假如你想讓它始終顯示為文本路徑,用 gsettings 如下所示。

$ gsettings set org.gnome.nautilus.preferences always-use-location-entry true
注意: 這樣修改之后,你不能回到按鈕路徑。只有在設(shè)置為 false 的情況下,可以通過(guò)快捷鍵來(lái)使兩種模式都可用。

GNOME 面板

在時(shí)間欄顯示日期

默認(rèn) GNOME 在頂欄只顯示星期和時(shí)間??梢酝ㄟ^(guò)下面的命令修改,修改立即生效。

# gsettings set org.gnome.shell.clock show-date true

隱藏頂部面板的圖標(biāo)

在登錄 GNOME 時(shí),頂部面板可能會(huì)出現(xiàn)一些不需要的圖標(biāo)。通過(guò)編輯 GNOME 面板腳本來(lái)移除這些圖標(biāo)。

例如,要想移除 universal access icon。從 AREA_ORDER 行中移除 'a11y',并注釋掉 AREA_SHELL_IMPLEMENTATION 行中的 'a11y'。

修改

/usr/share/gnome-shell/js/ui/panel.js
const STANDARD_STATUS_AREA_ORDER = ['ally', 'keyboard', 'volume', 'network', 'bluetooth', 'battery', 'userMenu']; const STANDARD_STATUS_AREA_SHELL_IMPLEMENTATION = { 'a11y': imports.ui.status.accessibility.ATIndicator 'volume': imports.ui.status.volume.Indicator, 'battery': imports.ui.status.power.Indicator, 'keyboard': imports.ui.status.keyboard.XKBIndicator, 'userMenu': imports.ui.userMenu.UserMenuButton };

/usr/share/gnome-shell/js/ui/panel.js
const STANDARD_STATUS_AREA_ORDER = ['keyboard', 'volume', 'network', 'bluetooth' 'battery', 'userMenu']; const STANDARD_STATUS_AREA_SHELL_IMPLEMENTATION = { //'a11y': imports.ui.status.accessibility.ATIndicator 'volume': imports.ui.status.volume.Indicator, 'battery': imports.ui.status.power.Indicator, 'keyboard': imports.ui.status.keyboard.XKBIndicator, 'userMenu': imports.ui.userMenu.UserMenuButton };

保存并重啟 gnome-shell 查看結(jié)果。

  1. Alt F2
  2. r
  3. Enter

去掉注銷(xiāo)時(shí)的延遲

按照下面的方法修改來(lái)去掉注銷(xiāo)的確認(rèn)和 60 秒的延遲。

這個(gè)對(duì)話(huà)框一般出現(xiàn)在你用狀態(tài)菜單注銷(xiāo)的時(shí)候。這個(gè)修改對(duì)于 關(guān)機(jī) 也生效。這個(gè)不是全局修改,只對(duì)使用該命令的用戶(hù)生效。使用該命令立即生效。

$ gsettings set org.gnome.SessionManager logout-prompt 'false'

活動(dòng)視圖

從應(yīng)用程序視圖移除應(yīng)用程序項(xiàng)目

GNOME 用 .desktop 文件來(lái)填充應(yīng)用程序視圖。這些純文本文件位于/usr/share/applications。 GNOME Files 不把他們識(shí)別為純文本文件,你不能直接在文件夾視圖中編輯他們。使用終端顯示或編輯它們

# ls /usr/share/applications # nano /usr/share/applications/foo.desktop

要想系統(tǒng)全局修改,直接編輯/usr/share/applications中的文件。要想只對(duì)自己生效,把 foo.desktop 復(fù)制到home文件夾:

$ cp /usr/share/applications/foo.desktop ~/.local/share/applications/

你可以按照你的想法編輯 .desktop 文件。

注意: 刪除一個(gè) .desktop 文件并不卸載軟件,只是刪除他的桌面特性(如文件關(guān)聯(lián),快捷鍵等)。

添加下列選項(xiàng)到 .desktop 文件來(lái)使 foo 不再顯示在應(yīng)用程序視圖:

$ echo 'NoDisplay=true' >> foo.desktop

怎樣改變應(yīng)用程序圖標(biāo)大小

對(duì)于很多人來(lái)說(shuō),一個(gè)很怪異的事情就是 GNOME 3 的圖標(biāo)大小。當(dāng)遇到一個(gè)小屏幕加很多程序的時(shí)候很痛苦。 很高興這里有一個(gè)方法能改變這中情況,修改 GNOME shell 主題。

直接修改系統(tǒng)文件夾(別忘了備份)或者復(fù)制到你的用戶(hù)文件夾。對(duì)于默認(rèn)主題,修改/usr/share/gnome-shell/theme/gnome-shell.css

對(duì)于用戶(hù)主題,修改/usr/share/themes/<UserTheme>/gnome-shell/gnome-shell.css

修改 gnome-shell.css ,用下面的值替換。然后#重啟 GNOME shell

gnome-shell.css
.icon-grid { spacing: 18px; -shell-grid-item-size: 82px; } .icon-grid .overview-icon { icon-size: 48px; }

默認(rèn)主題的小圖標(biāo)版在AUR上提供。

禁止鼠標(biāo)接觸 hot corner(左上角)切換活動(dòng)視圖

要禁用這一功能,編輯/usr/share/gnome-shell/js/ui/layout.js(Gnome 3.0.x中是panel.js)文件的這一段:

layout.js
this._corner = new Clutter.Rectangle({ name: 'hot-corner', width: 1, height: 1, opacity: 0, reactive: true });icon-size: 48px; }

reactive的值true修改為false,#重啟 GNOME shell即可。

標(biāo)題欄

減少標(biāo)題欄高度

# sed -i '/title_vertical_pad/s|value='[0-9]\{1,2\}'|value='0'|g' /usr/share/themes/Adwaita/metacity-1/metacity-theme-3.xml

重啟 GNOME shell,這會(huì)修改垂直間距從14到0,給你更時(shí)尚的外觀(guān)。

想要恢復(fù)默認(rèn)值,從官方軟件倉(cāng)庫(kù)安裝 gnome-themes-standard

標(biāo)題欄按鈕重新排序

  • 對(duì)較舊的 GNOME 環(huán)境,通過(guò) gconf-editor 來(lái)修改。

舉個(gè)例子,把關(guān)閉和最小化按鈕移大左邊。打開(kāi) gconf-editor,找到 desktop.gnome.shell.windows.button_layout 鍵,修改他的值為 close,minimize: (冒號(hào)就是左邊與右邊之間的空格)。

你可以修改為你需要的按鈕,但是一個(gè)按鈕不能出現(xiàn)兩次。同時(shí),一些按鈕已經(jīng)被拋棄了。重啟 GNOME shell 看看效果。


  • 對(duì)較新的 GNOME 版本,需要使用 dconf-editor 修改。具體步驟示例如下:

打開(kāi) dconf-editor ,找到 org.gnome.desktop.wm.preferences.button-layout 鍵,或者 org.gnome.shell.overrides.button-layout 鍵。對(duì)前者,可以修改它的值為 menu:minimize,maximize,spacer,close,對(duì)后者,可以修改它的值為 :minimize,maximize,close。后者會(huì)覆蓋前者的設(shè)置。一般無(wú)需重啟 GNOME shell 即可產(chǎn)生效果。

當(dāng)最大化時(shí)隱藏標(biāo)題欄

# sed -i -r 's|(<frame_geometry name='max')|\1 has_title='false'|' /usr/share/themes/Adwaita/metacity-1/metacity-theme-3.xml

重啟 GNOME shell, 這樣修改之后你會(huì)發(fā)現(xiàn)你很難去離開(kāi)最大化狀態(tài)。

用合適的按鍵組合, Alt   F5Alt   F10 或 Alt   Space 解決這個(gè)問(wèn)題。

為了防止 metacity-theme-3.xml 在每次 gnome-themes-standard 升級(jí)的時(shí)候都被覆蓋,添加文件名和 NoUpgrade到 /etc/pacman.conf

/etc/pacman.conf
... previous lines ... # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup # IgnorePkg = # IgnoreGroup = NoUpgrade = usr/share/themes/Adwaita/metacity-1/metacity-theme-3.xml # Do not add a leading slash to the path ... more lines ...

恢復(fù)默認(rèn)主題設(shè)置,安裝gnome-themes-standard

登錄屏幕

登錄管理器壁紙

在會(huì)話(huà)變量被如上設(shè)置之后,你就可以發(fā)出命令檢索或者設(shè)置 GDM 項(xiàng)目。

最簡(jiǎn)單的方法是使用配置編輯器圖形界面:

$ dconf-editor

設(shè)置的位置和下面的命令行一樣。

下面是用命令行檢索和設(shè)置 GDM 壁紙。

$ GSETTINGS_BACKEND=dconf gsettings get org.gnome.desktop.background picture-uri $ GSETTINGS_BACKEND=dconf gsettings set org.gnome.desktop.background picture-uri 'file:///usr/share/backgrounds/gnome/SundownDunes.jpg' $ GSETTINGS_BACKEND=dconf gsettings set org.gnome.desktop.background picture-options 'zoom' ## Possible values: centered, none, scaled, spanned, stretched, wallpaper, zoom
注意: 你必須指定一個(gè) 'gdm' 有讀權(quán)限的文件,GDM不能讀你的home文件夾。

另外還有一種可以在圖形界面改變主題 (gtk3, 圖標(biāo)和鼠標(biāo))、壁紙和其他細(xì)小的設(shè)置 GDM 登陸屏幕的方法,你可以從 AUR 安裝 gdm3setupAUR.

登錄界面大字體

這個(gè)修改用 scaling factor 放大你的登陸界面字體。就像在桌面上你使用輔助功能一樣。

在做這個(gè)修改之前,你必須 export GDM會(huì)話(huà)變量。

$ GSETTINGS_BACKEND=dconf gsettings set org.gnome.desktop.interface text-scaling-factor '1.25'

關(guān)閉聲音

這個(gè)調(diào)整讓你在登錄界面通過(guò)快捷鍵禁用聲音反饋。你必須首先 export GDM會(huì)話(huà)變量。

$ GSETTINGS_BACKEND=dconf gsettings set org.gnome.desktop.sound event-sounds 'false'

如果上面的調(diào)整不工作或者你無(wú)法 export GDM 會(huì)話(huà)變量,有一個(gè)比真正解決更容易的解決方法:在登陸時(shí)用鍵盤(pán)多媒體鍵靜音或者降低音量。

按電源鍵啟用交互界面

默認(rèn)安裝設(shè)置電源鍵功能是休眠。關(guān)機(jī)顯示會(huì)話(huà)或許會(huì)更好一點(diǎn)。你必須首先 export GDM會(huì)話(huà)變量

$ GSETTINGS_BACKEND=dconf gsettings set org.gnome.settings-daemon.plugins.power button-power 'interactive' $ GSETTINGS_BACKEND=dconf gsettings set org.gnome.settings-daemon.plugins.power button-hibernate 'interactive' $ gsettings list-recursively org.gnome.settings-daemon.plugins.power

改變 GDM 的鍵盤(pán)布局

由于 GDM 無(wú)視您的 GNOME 3 鍵盤(pán)設(shè)置,您得在 Xorg 配置文件中設(shè)置您的鍵盤(pán)布局。參閱此處: Beginner's Guide.

其他技巧

參見(jiàn):GNOME Tips (簡(jiǎn)體中文)。

雜項(xiàng)設(shè)置

登錄 GNOME 3 后自動(dòng)啟動(dòng)程序

您可以使用gnome-session-properties工具來(lái)指定登錄后自動(dòng)啟動(dòng)的程序。它是gnome-session包的一部分。

$ gnome-session-properties

在 GNOME 3.12 之后,gnome-session-properties 工具不再被推薦使用。如需指定那些程序應(yīng)在登錄后自動(dòng)運(yùn)行,請(qǐng)使用 gnome-tweak-tool' 或者通過(guò)手動(dòng)方式編輯,如[[2]]所描述。

Tip: 一些用戶(hù)反映在使用 Gnome 的 Overview 頁(yè)面啟動(dòng) gnome-tweak-tool 后無(wú)法添加自動(dòng)啟動(dòng)程序。有時(shí),從命令行下啟動(dòng)它能夠解決問(wèn)題。這個(gè)問(wèn)題可以由以下頁(yè)面所描述的方式來(lái)解決: post。但是,用戶(hù)仍然不能添加任何自定義的自啟程序,例如自定義啟動(dòng)腳本。
gnome-session-propertiesAUR 仍然可以在 AUR 中找到。

登錄 GNOME 3 后啟用 numlock

從 [community]軟件庫(kù)中安裝numlockx。然后添加一個(gè)自動(dòng)啟動(dòng)命令運(yùn)行numlockx。

# pacman -S numlockx $ gnome-session-properties

上面的命令打開(kāi)啟動(dòng)應(yīng)用程序首選項(xiàng)。點(diǎn)擊 添加 ,輸入以下內(nèi)容:

Name: Numlockx
Command: /usr/bin/numlockx on
Comment: Turns on numlock.

這個(gè)不是系統(tǒng)全局的改變,為你的每個(gè)用戶(hù)重復(fù)上述步驟。

移動(dòng)對(duì)話(huà)窗口

對(duì)話(huà)窗口默認(rèn)配置為不可移動(dòng),某些情況下很不方便??梢允褂胓conf-editor更改這一配置。修改以下配置:

/desktop/gnome/shell/windows/attach_modal_dialogs

修改后重啟 GNOME Shell 即可。

GNOME Shell 擴(kuò)展

注意: 通過(guò) The GNOME Shell browser plugin(即 extensions.)安裝擴(kuò)展的方法暫時(shí)無(wú)法在 Chrome/Chromium 35 或更高的版本上進(jìn)行。用戶(hù)應(yīng)當(dāng)采用其它對(duì)網(wǎng)頁(yè)安裝更兼容的瀏覽器進(jìn)行安裝,如 Firefox (簡(jiǎn)體中文) 或 GNOME/Web。

GNOME Shell 可以使用第三方擴(kuò)展來(lái)定制。這些擴(kuò)展提供了一些額外的功能,如:提供一個(gè)可以一直顯示的 Dock、更換 Shell 的主題,等等。

名為 gnome-shell-extensions 的軟件包提供了一組由 The GNOME Project 維護(hù),被當(dāng)做 GNOME 計(jì)劃的一部分的擴(kuò)展,其中許多擴(kuò)展被用在了 GNOME Classic 會(huì)話(huà)環(huán)境中。(最新版本的擴(kuò)展你可以用他的代碼 snapshot)列表在這里

$ pacman -Ss gnome-shell-extension

另外,有許多擴(kuò)展被收集并托管在了extensions. 上。你可以在瀏覽器中瀏覽擴(kuò)展列表,并輕松地一鍵點(diǎn)擊來(lái)安裝、管理、啟用擴(kuò)展。你可以在 這里找到有關(guān)插件的更多信息。

你也可以在 AUR里面找到一些有用的擴(kuò)展。當(dāng)然,它們大多也可以在 extensions. 找到。一些值得一提的是:

另外,想要在屏幕底部顯示一個(gè)任務(wù)欄,但又不想使用 GNOME Classic 的用戶(hù)可以考慮使用 Window list 擴(kuò)展 (由 gnome-shell-extensions 提供).

在安裝完一個(gè)擴(kuò)展之后可能需要重啟 GNOME shell 。故障排除信息參照安裝擴(kuò)展導(dǎo)致GNOME停止工作

通過(guò)控制臺(tái)設(shè)定默認(rèn)虛擬終端

gsettings在 GNOME 3 中代替了gconftool-2。它可以被用來(lái)手動(dòng)設(shè)置如默認(rèn)終端。這一設(shè)定與nautilus-open-terminal相關(guān)。

使urxvt作為進(jìn)程運(yùn)行的命令如下:

$ gsettings set org.gnome.desktop.default-applications.terminal exec urxvtc $ gsettings set org.gnome.desktop.default-applications.terminal exec-arg ''-e''
Note: 對(duì)于 nautilus-open-terminal,你需要設(shè)置一個(gè)參數(shù)(如 -e),這樣他就能自動(dòng)cd到你所在的文件夾。

中鍵模擬

GNOME 3 禁止中鍵模擬功能,無(wú)論你 Xorg 怎么設(shè)置(Emulate3Buttons)。用下列命令打開(kāi)他:

gsettings set org.gnome.settings-daemon.peripherals.mouse middle-button-enabled true

Xmonad

Xmonad 是一個(gè)平鋪窗口管理器。

升級(jí)到GNOME3會(huì)讓你的xmonad設(shè)置失效。啟用備用模式,添加兩個(gè)文件是它生效

/usr/share/gnome-session/sessions/xmonad.session
[GNOME Session] Name=Xmonad session RequiredComponents=gnome-panel;gnome-settings-daemon; RequiredProviders=windowmanager;notifications; DefaultProvider-windowmanager=xmonad DefaultProvider-notifications=notification-daemon
/usr/share/xsessions/xmonad-gnome-session.desktop
[Desktop Entry] Name=Xmonad GNOME Comment=Tiling window manager TryExec=/usr/bin/gnome-session Exec=gnome-session --session=xmonad Type=XSession

下次你登錄,你可以選擇 Xmonad GNOME 作為你的會(huì)話(huà)。

啟用隱藏特性

GNOME 3 隱藏了許多實(shí)用的選項(xiàng),您可以使用dconf-editor去定制它們。您可以使用gconf-editor定制尚未遷移到 dconf 的選項(xiàng)。

改變熱鍵

dconf-editor中,啟用org.gnome.desktop.interface 'can-change-accels'。

一個(gè)改變移動(dòng)文件到回收站的快捷鍵的例子: GNOME Files默認(rèn)設(shè)置是 Ctrl   Delete

  • 打開(kāi)GNOME Files,選擇任意文件,點(diǎn)擊菜單欄的 編輯
  • 鼠標(biāo)懸停在 移動(dòng)到回收站 菜單項(xiàng)上。
  • 懸停時(shí),按下 Delete ,默認(rèn)快捷鍵會(huì)被重置。
  • 現(xiàn)在按下您想設(shè)作快捷鍵的按鍵。
  • 再次按下 Delete ,快捷鍵會(huì)變?yōu)?nbsp;Delete 。

確認(rèn)您已經(jīng)選中一個(gè)文件,否則'移動(dòng)到回收站'菜單項(xiàng)會(huì)是灰色不可用的。您應(yīng)當(dāng)在此之后禁用 'can-change-accels' 以防止意外的快捷鍵改變。

如何通過(guò)狀態(tài)欄菜單關(guān)機(jī)

現(xiàn)在用戶(hù)點(diǎn)擊右上角的狀態(tài)欄菜單時(shí)會(huì)發(fā)現(xiàn),關(guān)機(jī)選項(xiàng)似乎被隱藏了起來(lái)。如果您想通過(guò)狀態(tài)欄菜單關(guān)閉您的系統(tǒng),點(diǎn)擊它,然后按下Alt。'待機(jī)'選項(xiàng)將立刻變?yōu)?關(guān)機(jī)...',它將使您能正確地關(guān)閉您的系統(tǒng)。

如果你全局禁用了休眠在 此文檔別的地方,你不需要做這個(gè)步驟。

您也可以安裝 'Alternative Status Menu' 擴(kuò)展。這將在通常狀態(tài)菜單中的'掛起'選項(xiàng)下新增一個(gè)常駐的'關(guān)機(jī)...'選項(xiàng)。

啟用集成的消息(Empathy)

Empathy是集成消息系統(tǒng)背后的引擎。所有基于您的消息賬戶(hù)的系統(tǒng)設(shè)置將不會(huì)出現(xiàn),除非 telepathy 組的軟件包或至少其中一個(gè)后端(例如:telepathy-gabbletelepathy-haze)被安裝。

這些軟件包沒(méi)有被默認(rèn)的 Arch GNOME 安裝所包括,Empathy 也沒(méi)有給出很好的錯(cuò)誤信息提示,它未能開(kāi)始在后臺(tái)運(yùn)作。您可以通過(guò)以下命令安裝它們:

# pacman -S telepathy

沒(méi)有telepathy,empathy就不能打開(kāi)賬戶(hù)管理并且停留在這個(gè)狀態(tài)。就算你把empathy干凈地退出,/usr/bin/empathy-accounts還會(huì)繼續(xù)運(yùn)行,在你新建賬戶(hù)之前,你必須殺掉他。

Freedesktop.org Telepathy Wiki查閱telepathy組件。

啟用備用模式

如果 gnome-shell 不存在或您的顯卡不支持混成特效的話(huà),您的會(huì)話(huà)將自動(dòng)以備用模式啟動(dòng)。

如果您想在安裝了 gnome-shell 的情況下啟用備用模式 (Fallback Mode) 的話(huà),打開(kāi)系統(tǒng)設(shè)置。打開(kāi)系統(tǒng)信息>圖形。把強(qiáng)制使用備用模式調(diào)為開(kāi)啟。

你也可以選擇用gsettings命令來(lái)選擇會(huì)話(huà)類(lèi)型。

$ gsettings set org.gnome.desktop.session session-name 'gnome-fallback'

重新登錄應(yīng)用設(shè)置。禁用備用模式,用'gnome' 代替 'gnome-fallback'。

疑難解答

GNOME 登錄需要花很長(zhǎng)的時(shí)間

paprefs察看你是否啟用PulseAudio Network 。只要有任何音頻設(shè)置啟用了,在啟動(dòng)后gnome掛起大約一分鐘。

一個(gè)方案是新建一個(gè)用戶(hù),用新建的用戶(hù)登錄。另一個(gè)方案是移動(dòng)~/.gconf~/.gconfd 和 ~/.config/dconf文件夾到別的地方。重登錄看問(wèn)題是否還在。

如果不再延遲,一個(gè)個(gè)嘗試你的設(shè)置,看看是哪個(gè)導(dǎo)致的錯(cuò)誤。

安裝擴(kuò)展導(dǎo)致 GNOME 停止工作

如果安裝這些擴(kuò)展導(dǎo)致 GNOME 停止工作,那您必須首先將 user-theme 和 auto-move-windows擴(kuò)展從它們的安裝文件夾中移除。

安裝目錄可能是~/.local/share/gnome?shell/extensions,/usr/share/gnome?shell/extensions 或 /usr/local/share/gnome?shell/extensions中的一個(gè)。刪除這兩個(gè)擴(kuò)展文件夾可能解決問(wèn)題。如果不能,逐個(gè)擴(kuò)展嘗試。

移除或添加擴(kuò)展到這些文件夾會(huì)將它們從系統(tǒng)移除或安裝。更多有關(guān)GNOME Shell擴(kuò)展的信息可以在這里 找到。

擴(kuò)展在 GNOME 3 升級(jí)后不工作了

找到擴(kuò)展的安裝目錄,可能是 ~/.local/share/gnome-shell/extensions 或 /usr/share/gnome-shell/extensions.

編輯擴(kuò)展子文件夾中的每一個(gè) metadata.json

Insert: 'shell-version': ['3.0']
Instead of (for example): 'shell-version': ['3.0.1']
You might instead use: 'shell-version': ['3.0.0', '3.0.1', '3.0.2']


'3.0' 是最好的選擇,這個(gè)表示擴(kuò)展能在所有 3.0.x GNOME Shell版本下工作。

從休眠恢復(fù)后屏幕沒(méi)有鎖

只有從 GNOME 狀態(tài)菜單睡眠,菜單才會(huì)鎖定。如果你用電源鍵睡眠或者休眠,在恢復(fù)后屏幕不會(huì)鎖定。這是一個(gè) dconf 的配置文件錯(cuò)誤。

打開(kāi)dconf-editor ,找到 org.gnome.power-manager.,去掉 lock-use-screensaver 的對(duì)勾。

# gsettings set org.gnome.power-manager lock-use-screensaver 'false'

現(xiàn)在你用狀態(tài)菜單,電源鍵或者快捷鍵休眠,睡眠,恢復(fù)的時(shí)候你的屏幕應(yīng)該被鎖定了。Bug report: Screen gets no more locked after suspend #Comment 8

只有 conky 運(yùn)行時(shí)鍵盤(pán)快捷方式不工作

gnome-shell 鍵盤(pán)快捷方式(如 Alt F2,Alt F1 和多媒體鍵快捷方式)當(dāng)只有 conky 運(yùn)行時(shí)不會(huì)工作。然而如果另一個(gè)程序(例如 gedit)在運(yùn)行,鍵盤(pán)快捷方式就可以工作了。

解決方式:編輯 .conkyrc

own_window yes own_window_transparent yes own_window_argb_visual yes own_window_type dock own_window_class Conky own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

GTK 2 應(yīng)用程序顯示段錯(cuò)誤無(wú)法啟動(dòng)

此錯(cuò)誤往往在安裝了oxygen-gtk的情況下發(fā)生。這個(gè)主題與 GNOME 3 或 GTK 3 的某一設(shè)置沖突,當(dāng)它被設(shè)置成 GTK 2 主題時(shí),GTK 2 程序會(huì)出現(xiàn)類(lèi)似下面的段錯(cuò)誤:

(firefox-bin:14345): GLib-GObject-WARNING **: invalid (NULL) pointer instance (firefox-bin:14345): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed (firefox-bin:14345): Gdk-CRITICAL **: IA__gdk_screen_get_default_colormap: assertion `GDK_IS_SCREEN (screen)' failed (firefox-bin:14345): Gdk-CRITICAL **: IA__gdk_colormap_get_visual: assertion `GDK_IS_COLORMAP (colormap)' failed (firefox-bin:14345): Gdk-CRITICAL **: IA__gdk_screen_get_default_colormap: assertion `GDK_IS_SCREEN (screen)' failed (firefox-bin:14345): Gdk-CRITICAL **: IA__gdk_screen_get_root_window: assertion `GDK_IS_SCREEN (screen)' failed (firefox-bin:14345): Gdk-CRITICAL **: IA__gdk_screen_get_root_window: assertion `GDK_IS_SCREEN (screen)' failed (firefox-bin:14345): Gdk-CRITICAL **: IA__gdk_window_new: assertion `GDK_IS_WINDOW (parent)' failed Segmentation fault

目前的'解決方法'是把oxygen-gtk從系統(tǒng)中完全移除并為您的應(yīng)用程序設(shè)置另一個(gè)主題。

ATI Catalyst 驅(qū)動(dòng)在使用 GNOME Shell 的時(shí)候遭遇到了毛刺和偽影

目前不推薦使用 Catalyst 運(yùn)行 GNOME Shell。開(kāi)源的 ATI 驅(qū)動(dòng)(xf86-video-ati)似乎是能正確地運(yùn)行 GNOME 3 混成桌面。

注意: 有望在 Catalyst 11.9 中修復(fù)。參見(jiàn) http://ati./show_bug.cgi?id=99

多臺(tái)顯示器和 dock 擴(kuò)展

如果你有多臺(tái)顯示器,并且用 Nvidia Twinview 配置,你的 dock 擴(kuò)展可能會(huì)夾在顯示器的中間。編輯擴(kuò)展的源文件來(lái)重定位 dock。

編輯 /usr/share/gnome-shell/extensions/dock@gnome-shell-extensions./extension.js ,在代碼中找到這行:

this.actor.set_position(primary.width-this._item_size-this._spacing-2, (primary.height-height)/2);

第一個(gè)參數(shù)是dock的X方向位置,從2改成15,dock在我的主顯示器上到了正確的位置。你可以嘗試幾個(gè)X,Y的值來(lái)讓他到合理位置。

this.actor.set_position(primary.width-this._item_size-this._spacing-15, (primary.height-height)/2);

Empathy和其他程序沒(méi)有環(huán)境音

如果你正在使用 OSS, 你需要安裝AUR上的 libcanberra-oss。

必須安裝sound-theme-freedesktop包以獲取默認(rèn)環(huán)境聲:

# pacman -S sound-theme-freedesktop

通過(guò) can-change-accels 編輯快捷鍵失敗

也可以通過(guò) accel map 手動(dòng)設(shè)置快捷鍵。在哪里找到這些文件取決于應(yīng)用軟件,例如,Thuner 在~/.config/Thunar/accels.scm,GNOME Files 在 ~/.gnome2/accels/nautilus。文件含有一系列快捷鍵,還未更改的快捷鍵用 ';' 注釋?zhuān)サ糇⑨屢詥⒂谩?/p>

在備用模式右鍵點(diǎn)擊面板停止響應(yīng)

打開(kāi) gconf-editor 找到/apps/metacity/general/mouse_button_modifier,面板和 applets 也在使用快捷鍵 (<Alt>, <Super> 等)。

'顯示桌面'快捷鍵無(wú)效

GNOME 開(kāi)發(fā)者認(rèn)為他是一個(gè) bug (察看 https://bugzilla./show_bug.cgi?id=643609 ),因?yàn)樽钚』粧仐壛?。定義 ALT STRG D 為下列設(shè)置:

系統(tǒng)設(shè)置 --> 鍵盤(pán) --> 快捷鍵 --> 導(dǎo)航 --> 隱藏所有正常窗口

GNOME Files 不啟動(dòng)

打開(kāi) gnome-tweak-tool -> File Manager -> Have file manager handle the desktop -> Off

不能保存顯示器配置文件

如果你遇到這樣的問(wèn)題,嘗試禁用 xrandr gnome-settings-daemon 插件:

dconf write /org/gnome/settings-daemon/plugins/xrandr/active false

按觸摸板鎖定鍵不能重新啟用觸摸板

有一些筆記本有觸摸板鎖定鍵,這樣你可以在打字的時(shí)候禁用他,不用擔(dān)心碰到觸摸板。但是GNOME可以正確地鎖定他,卻不能啟用。如果觸摸板已經(jīng)被禁用,按下面操作解鎖:

  1. 按 ALT F2 , 輸入 gnome-terminal,回車(chē)
  2. 輸入以下命令
xinput set-prop 'SynPS/2 Synaptics TouchPad' 'Device Enabled' 1

在 GNOME Files 里面 CTRL V 粘貼路徑而不是文件

如果你被這個(gè)問(wèn)題困擾,編輯 ~/.gnome2/accels/nautilus你可以發(fā)現(xiàn)兩個(gè) CTRL V :

(gtk_accel_path '<Actions>/DirViewActions/Paste' '<Control>v') ... (gtk_accel_path '<Actions>/ClipboardActions/Paste' '<Control>v')

問(wèn)題在于第二項(xiàng),刪除他可以好過(guò)一陣子,我可能還要再去修改他。另一個(gè)方法是修改快捷鍵。

不能連接到加密 Wi-Fi

如果你可以看到 wifi 連接,但是點(diǎn)擊加密網(wǎng)絡(luò)卻不能打開(kāi)輸入密碼對(duì)話(huà),你可能需要安裝 network-manager-applet。察看Gnome NetworkManager setup.

“Mutter 命令 33 尚未定義。”

當(dāng)你使用 print screen 截屏的時(shí)候,出現(xiàn)“Mutter 命令 33 尚未定義?!薄utter 還用著 metacity 的配置文件。

$ sudo pacman -S metacity

“Mutter-dialig:終端命令未定義”

$ gconftool-2 --type=string --set '/desktop/gnome/applications/terminal/exec' 'gnome-terminal'

Intel CPU 用戶(hù)開(kāi)機(jī)引導(dǎo)到 GDM 界面提示“oh no”

因?yàn)橛⑻貭栁⒋a升級(jí)方式變更,導(dǎo)致部分新裝用戶(hù)在使用gnome桌面的時(shí)候可能會(huì)遇到這樣的問(wèn)題:在安裝完 gnome 桌面后重啟,結(jié)果 gdm 不能正常顯示,白色背景上提示“oh no something……”和一個(gè)“l(fā)ogout”的按鈕。 針對(duì)此問(wèn)題,解決辦法如下: 安裝 Intel 的微碼包 intel-ucode(AMD 的微碼位于 linux-firmware,屬于 base 軟件組,所以 AMD 的 CPU 不會(huì)遇到此問(wèn)題),然后執(zhí)行 grub-mkconfig 重新生成 grub.cfg 文件。對(duì)于使用其它引導(dǎo)器的用戶(hù)可以查看此頁(yè)面:Microcode。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀(guān)點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多