安装 gnome-shell 后得到的是 gnome 2,而不是 3

安装 gnome-shell 后得到的是 gnome 2,而不是 3

我刚刚安装了 ubuntu 12.04,想使用 gnome 3 shell,根据本网站这只是安装 gnome shell 的问题,因为 gnome 3 已经是 ubuntu 12.04 的一部分

于是我照做了sudo apt-get install gnome-shell,然后注销,选择了 gnome,再登录,结果我看到的是 gnome 2 而不是 3。哪里出了问题?

答案1

gnome-shell 需要一定程度的 3D 硬件加速才能工作。

不必是特殊硬件 - 集成显卡在几乎所有情况下都可以。但 3D 加速必须正常工作。

Gnome 3 的窗口管理器 mutter 是一个支持 OpenGL 加速的合成窗口管理器。

如果 gnome-shell 没有检测到您具有正确的功能,它将加载到“后备模式”,这意味着它会加载一个看起来像 Gnome 2 的旧式面板,并且不使用合成窗口管理器。

Ubuntu 有安装图形专有驱动程序的有用方法 - 您尝试过这些吗?

答案2

OP 看到的是“旧版 gnome 3”。Gnome 3.4 使用 llvmpipe 来支持旧版硬件。

这是 gnome-shell 在后备模式下的样子(屏幕截图是使用 psb_gfx 驱动程序的英特尔 GMA500 拍摄的,仅为 2d)。

gnome 外壳

截至我今天发布帖子时,gnome-shell 和 llvmpipe 的最新版本尚未完全移植到 Ubuntu 或 ppa。

llvmpipe 有一个 ppa,但由于 llvmpipe 正在快速开发,因此目前最好从源代码(git)构建它。

如何安装 LLVMpipe?

答案3

我也遇到了同样的问题。如果你和我一样使用 ATI Radeon 显卡,这可能是解决方案:

http://onubuntu.blogspot.ca/2011/10/manually-removing-fglrx-from-ubuntu.html

以下是重要内容的复制/粘贴:

~$ sudo apt-get purge xorg-driver-fglrx
~$ sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri
~$ sudo dpkg-reconfigure xserver-xorg
~$ sudo apt-get install --reinstall xserver-xorg-core

答案4

感谢这个帖子拯救了我!完整故事:

使用以下驱动程序在联想 Thinkpad T520 上全新安装 Linux Mint 13(Maya):01:00.0 VGA 兼容控制器:NVIDIA Corporation GF119M [Quadro NVS 4200M](rev a1)

我得到了可以运行 3D 的 gnome-shell。

$ sudo apt-get install gnome-shell gnome-session gnome-tweak-tool

我转而使用 nvidia(我是个忍耐力差的人):[http://forums.linuxmint.com/viewtopic.php?f=59&t=154932][1]

这对我的外接显示器来说很好用,但对我的笔记本电脑显示屏来说却完全没用。也许出于错误的原因,我决定恢复到 nouveau

$ sudo apt-get purge nvidia*
$ sudo apt-get install xserver-xorg-video-nouveau xserver-xorg-video-all
$ sudo rm /etc/modprobe.d/nvidia-installer-disable-nouveau.conf

这样我就没有 openGL 了,所以 gnome 进入 2D 后备模式。我通过运行 gnome-shell --replace 来验证这一点:

$ gnome-shell --replace
...
Xlib:  extension "GLX" missing on display ":0.0".
...

按照上述步骤重新安装/重新配置 glx:

$ sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri
$ sudo dpkg-reconfigure xserver-xorg
$ sudo apt-get install --reinstall xserver-xorg-core
$ sudo reboot

我又恢复做生意了!

相关内容