GNOME 3安装配置与使用

此页由Linux Wiki用户Chenxing于2012年12月18日 (星期二) 08:11的最后更改。 在lzhlzhTau Young的工作基础上。

出自Linux Wiki

提示:此文已超过 2 年(905 天)未更新,如发现内容过时或有误,欢迎改进:)
GNOME 3官网截图

GNOME 3是GNOME的全新版本,于2011年4月发布,并在2011年9月发布了GNOME 3.2更新版。由于其界面风格和操作模式与之前版本相比有明显变化,习惯了GNOME 2的老用户不免会遇到些问题。本文将介绍GNOME 3的使用技巧,以及如何通过GNOME Shell扩展(GNOME Shell Extensions)让GNOME 3更适合用户的个性化需求。

先介绍一下经常和GNOME 3一起出现的概念GNOME Shell。GNOME Shell是GNOME 3的重要部分,提供窗口切换、打开应用程序等功能,它和窗口管理器(Window Manager)Mutter一起构成了我们看到的GNOME 3桌面。在很多的人眼中,GNOME Shell就是GNOME 3的代名词,这是不无道理的。

目录

安装GNOME 3

目前多数发行版的GNOME都已是GNOME 3,比如:

Fedora
Fedora 15已预装GNOME 3,Fedora 16预装了GNOME 3.2
Archlinux
Archlinux的GNOME默认指向GNOME 3,参见ArchLinux Wiki上的英文[1]和中文[2]文档。
OpenSUSE
OpenSUSE 12.1的GNOME已采用GNOME 3.2。
Ubuntu
Ubuntu 11.10的官方仓库也已搭载了GNOME 3.2

另外,强烈建议安装GNOME 3的配置工具GNOME Tweak Tool,系统主题、扩展、字体的设置都可通过此工具完成。

GNOME Shell扩展

GNOME 3的一大特色是GNOME Shell的扩展系统,通过安装扩展,既可以添加天气、系统监视器等小插件,还可以修改GNOME Shell的默认行为,方便用户熟悉新系统。

要安装GNOME Shell扩展,可以到最新上线的官方扩展中心: https://extensions.gnome.org/ ,也可翻阅发行版自带的软件仓库(名称一般包含 gnome-shell-extension...)。

Hint.gif
提示:
使用Firefox访问GNOME Shell扩展中心,可直接安装插件,该网站暂不支持Chrome

可能较常用的几个扩展:

插件类
Weather Indicator, System Monitor
界面调整类
classic systray(将通知图标移至顶端标题栏), noa11y(去掉辅助工具的图标)
行为调整类
Alt Tab(程序不再分组显示), Smart Overview(按下Meta键后窗口更合理地排列), ...
扩展集
Linux Mint提供了一整套GNOME Shell扩展集,用以帮助用户适应GNOME 3,可以选择部分试用:MGSE链接

GNOME 3主题

GNOME 3的外观与其各部分的外观有关,而其各部分可分别设定主题:

GTK+主题
影响GTK+应用程序的显示样式,注意GTK+ 3与GTK+ 2的主题是不同的,要想修改所有GTK+程序的主题,需要安装同时包含GTK+两个版本主题的主题包。
窗口边框主题 (Window theme)
主要影响窗口的标题栏,通常会包含在GTK+的主题包中。
图标主题(Icon theme)
图标主题
光标主题(Cursor theme)
鼠标光标的主题
GNOME Shell主题(Shell theme)
Shell的整体外观,如顶栏的样式等,依赖于User Themes扩展

目前,大量主题资源位于deviantART的GNOME Shell Gallery中。另外,对于Archlinux用户来说,AUR中也有大量的主题可供安装(建议搜索关键词: gtk3 theme)。

Hint.gif
提示:
如果发现设置的鼠标光标主题在gtk+ 3程序的窗口中无效,可以root身份执行以下命令解决:
mkdir /usr/share/icons/default
cd /usr/share/icons/default
echo "[Icon Theme]" >> index.theme
echo "Inherits=Adwaita" >> index.theme

常见问题

官方发布了一个GNOME Shell CheatSheet,建议首先阅读。“笨兔兔”博客上一有篇中文的GNOME 3 使用白皮书也包含了一些使用技巧。

配置

强制使用Fallback模式

Fallback模式跟GNOME 2比较像,可以用面板(panel)等。如果需要强制进入Fallback模式,只需点击右上角的用户小图标,进入“系统设置”->“系统信息”->“Graphics”,将“Forced Fallback Mode”打开即可。

桌面配置?

点击右上角的用户图标,可以在“系统设置”中设置背景、语言、显示选项等等GNOME。

字体、界面等的配置还没有融入“系统设置”,幸运的是目前可以使用GNOME Tweak Tool做这些配置。

更多配置

有些配置还没有提供图形界面,可使用dconf-editor配置,如[1][2]

  • org.gnome.desktop.interfacefont-name可以设置字体与大小(请选中use-custom-font
  • org.gnome.settings-daemon.plugins.xsettings中可以设置antialiasingdpihinting等。
Hint.gif
提示:
把gconf换为dconf是GNOME 3的若干改进之一,由于dconf的配置文件是二进制的,只能通过dconf-editor来编辑了。

操作与使用

Hint.gif
提示:
如果不习惯操作上的诸多变化,可以安装相应的扩展来还原GNOME 2的操作风格。

没有最大化最小化图标

最大化的方法类似Windows 7,把窗口拖到屏幕边上就可以了。如果确实需要最小化,可以使用快捷键Alt+F9。也可以使用GNOME Tweak Tool把图标改回来。

没有任务栏?

GNOME Shell就是这样设计的[3]。如果一定要一个任务栏或Dock,可以考虑Glx-Dock / Cairo-Dock (网站)。

快捷键?

默认打开GNOME Shell主菜单的快捷键是Win键或"Alt+F1",在随后出现的界面中快捷键不详(请补充)。

另外用Alt+`可以在同一程序的若干窗口间切换。

托盘图标?

GNOME Shell是有托盘区的,把鼠标移动到右下角就出来了。

如果同时连接了不同分辨率的显示器,在小分辨率显示器上的托盘区不容易激活,不过该问题会随着X的更新而解决[4]

重新启动、关机?

GNOME Shell把关机按钮默认藏了起来,按住Alt键可以使其显现。该行为是否会被修改,尚且不能确定[5]

参考资料

  1. 1.0 1.1 Archlinux Wiki: GNOME
  2. 2.0 2.1 Archlinux 中文wiki:Gnome3
  3. GNOME Design FAQ
  4. GNOME Bugzilla关于多显示器的Bug讨论
  5. GNOME Bugzilla关于隐藏“关机”按钮的讨论

本文对您有帮助?分享给更多朋友!

反馈与讨论

发现文档不全面、有错误却没时间编辑文档?想分享自己的经验或见解?欢迎在此留言、讨论。
个人工具
简体繁体转换