GNOME 3安装配置与使用
出自Linux Wiki
GNOME 3( http://gnome3.org/ )是GNOME的全新版本,已于2011年4月发布。由于其使用方法有明显变化,少量与中文输入的Bug尚未解决,想尝试GNOME 3的用户不免会遇到很多问题。本文探讨GNOME 3的安装配置方法和使用技巧。
先介绍一下经常和GNOME 3一起出现的概念GNOME Shell。GNOME Shell是GNOME 3的重要部分,提供窗口切换、打开应用程序等功能,它和窗口管理器(Window Manager)Mutter一起构成了我们看到的GNOME 3桌面。在很多的人眼中,GNOME Shell就是GNOME 3的代名词,这是不无道理的。
目录 |
安装或试用GNOME 3
目前部分发行版的测试版已经采用GNOME 3,具体情况如下:
GNOME 3 Live
GNOME 3官方网站上提供的LiveCD,有32位和64位版本,可以刻在光盘或在U盘上运行。
Fedora 15 Beta
Fedora最新测试版Fedora 15 Beta的GNOME环境已经是GNOME 3,可以直接下载其GNOME LiveCD或安装(硬盘安装方法)。
Archlinux
Archlinux可以通过其testing仓库安装GNOME 3,具体步骤如下:
- 编辑/etc/pacman.conf,启用testing源。
#testing uncommented [testing] Include = /etc/pacman.d/mirrorlist
- 一定要确保在/etc/pacman.conf中,testing在core、extra等前面
- 执行如下命令:
pacman -Syu pacman -S gnome-shell
- 如果是全新安装的话,只需要
pacman -Syu testing/gnome #安装额外的应用程序 pacman -Syu testing/gnome-extra
详细的安装可以参考archwiki上的相关页面:英文[1] 中文[2]。
Ubuntu
可以使用GNOME3 PPA源。
OpenSUSE
应注意,11.4中附带的GNOME 3 preview是比较老的版本,不代表GNOME 3目前的发展水平。
常见问题
官方发布了一个GNOME Shell CheatSheet,建议首先阅读。“笨兔兔”博客上一有篇中文的GNOME 3 使用白皮书也包含了一些使用技巧。
崩溃或无法使用
输入法不正常
GTK+ 3.0的程序(如新版GNOME Terminal、Empathy等)中fcitx、小小输入法等很多中文输入法不正常(如方向键不可用,输入丢字等),在某些发行版中ibus可能也不正常。这是由于GTK+ 3 XIM的bug导致的。目前可以正常使用的输入法是使用自己输入引擎的ibus,但可能需要专门为其编译的输入法库文件。以ibus和Archlinux为例,先下载AUR中ibus-git的PKGBUILD,在configure一行中加上--enable-gtk3,再在ibus.install中加上:
gtk-query-immodules-3.0 --update-cache
用makepkg打包并安装后ibus输入法即可恢复正常。
登录后只有空桌面,未见GNOME Shell
注释掉/usr/share/gnome-shell/js/ui/dateMenu.js的210行
this._date.set_text(displayDate.toLocaleFormat(dateFormat));
可能会解决此问题(2011年3月13日Archlinux中测试有效)。有关此类问题的最新进展,可以关注[3]。
配置
强制使用Fallback模式
Fallback模式跟GNOME 2比较像,可以用面板(panel)等。如果需要强制进入Fallback模式,只需点击右上角的用户小图标,进入“系统设置”->“系统信息”->“Graphics”,将“Forced Fallback Mode”打开即可。
桌面配置?
点击右上角的用户图标,可以在“系统设置”中设置背景、语言、显示选项等等GNOME。如果点击系统设置没有反应,可以执行命令:
gnome-control-center
字体、界面等的配置还没有融入“系统设置”,幸运的是目前可以使用GNOME Tweak Tool做这些配置。
更多配置
有些配置还没有提供图形界面,可使用dconf-editor配置,如[4]:
- org.gnome.desktop.interface的font-name可以设置字体与大小(请选中use-custom-font)
- org.gnome.settings-daemon.plugins.xsettings中可以设置antialiasing、dpi、hinting等。
操作与使用
没有最大化最小化图标
最大化的方法类似Windows 7,把窗口拖到屏幕边上就可以了。如果确实需要最小化,可以使用快捷键Alt+F9。也可以使用GNOME Tweak Tool把图标改回来。
没有任务栏?
GNOME Shell就是这样设计的[5]。如果一定要一个任务栏或Dock,可以考虑Glx-Dock / Cairo-Dock (网站)。
快捷键?
默认打开GNOME Shell主菜单的快捷键是Win键或"Alt+F1",在随后出现的界面中快捷键不详(请补充)。
另外用Alt+`可以在同一程序的若干窗口间切换。
托盘图标?
GNOME Shell是有托盘区的,把鼠标移动到右下角就出来了。
如果同时连接了不同分辨率的显示器,在小分辨率显示器上的托盘区不容易激活,不过该问题会随着X的更新而解决[6]。
重新启动、关机?
GNOME Shell把关机按钮默认藏了起来,按住Alt键可以使其显现。该行为是否会被修改,尚且不能确定[7]