GNOME 3安装配置与使用

出自Linux Wiki

在2011年4月8日 (五) 04:08由Chenxing (讨论 | 贡献)所做的修订版本
GNOME 3官网截图

GNOME 3( http://gnome3.org/ )是GNOME的全新版本,已于2011年4月发布。但其使用方法有明显变化,少量与中文输入的Bug也尚未解决。本文探讨GNOME 3的安装配置方法和使用技巧。

Hint.gif
提示:
GNOME 3已经发布,但加入到各大发行版仍需一定时间,目前安装和配置方法可能会迅速变化,请大家随时更新自己掌握的最新信息。


目录

安装或试用GNOME 3

目前部分发行版的测试版已经采用GNOME 3,具体情况如下:

GNOME 3 Alpha Live

GNOME 3官方网站上提供的LiveCD,有32位和64位版本,可以刻在光盘或在U盘上运行。

Fedora 15 Alpha

Fedora最新测试版Fedora 15 Alpha的GNOME环境已经是GNOME 3,可以直接下载其GNOME LiveCD或安装(硬盘安装方法)。

Archlinux

Archlinux可以通过其gnome-unstable仓库和testing仓库安装GNOME 3,具体步骤如下[1]

Note.gif
注意:
通过此方法安装GNOME 3后,原来的GNOME 2就不能使用了,只能使用GNOME 3的Fallback模式
  • 编辑/etc/pacman.conf,启用testing,并在testing的前面加上gnome-unstable仓库(在各镜像中都有)
  • 一定要确保在/etc/pacman.conf中,gnome-unstable在testing前面,testing在core、extra等前面
  • 执行如下命令:
pacman -Rnsc gnome-panel-bonobo
pacman -Syu 
pacman -S gnome-shell

至2011年3月28日,GNOME 3安装应该就可以使用了。

Ubuntu

可以使用GNOME3 PPA源。

Note.gif
TODO:
其它发行版尝试GNOME 3的方式

OpenSUSE

应注意,11.4中附带的GNOME 3 preview是比较老的版本,不代表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

Note.gif
注意:
该问题已经被GNOME 3解决,请先确保升级到最新版本。

注释掉/usr/share/gnome-shell/js/ui/dateMenu.js的210行

this._date.set_text(displayDate.toLocaleFormat(dateFormat));

可能会解决此问题(2011年3月13日Archlinux中测试有效)。有关此类问题的最新进展,可以关注[2]


配置

强制使用Fallback模式

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

桌面配置?

点击右上角的用户图标,可以在“系统设置”中设置背景、语言、显示选项等等GNOME。如果点击系统设置没有反应,可以执行命令:

gnome-control-center

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

更多配置

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

  • org.gnome.desktop.interfacefont-name可以设置字体与大小(请选中use-custom-font
  • org.gnome.settings-daemon.plugins.xsettings中可以设置antialiasingdpihinting等。

操作与使用

没有最大化最小化图标

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

没有任务栏?

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

快捷键?

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

托盘图标?

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

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

重新启动?

重新启动系统的按钮似乎不见了?

参考资料

  1. Archlinux论坛有关安装GNOME 3的讨论
  2. 有关Gnome-shell无法正常启动的Bug(Redhat,英)
  3. GNOME 3 on Archlinux Wiki(英)
  4. GNOME Design FAQ
  5. GNOME Bugzilla关于多显示器的Bug讨论
个人工具
简体繁体转换