Gnome-shell中的图形错误
我一直在经历gnome-shell及其衍生物(如肉桂)的主要图形故障。 这些故障出现在shell管理的每个菜单/模态/等上(像nautilus这样的应用似乎很好)
这可能与我的显卡有关吗?
$ fglrxinfo display: :0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: ATI Mobility Radeon HD 3400 Series OpenGL version string: 3.3.11005 Compatibility Profile Context
这是当前版本的fglrx图形驱动程序的错误。 有两种方法可以解决它:
您可以删除fglrx并使用内置驱动程序。 您可以在“系统设置”>“其他驱动程序”中删除fglrx驱动程序。 选择当前安装的驱动程序,然后单击“停用”。 这可能会解决所有问题,具体取决于内置驱动程序支持您的显卡的程度。 在某些情况下,它可能会感觉好多了,因为它集成得更好,但结果却多种多样。
因此,您的另一个选择是手动升级到最新版本的fglrx驱动程序。 在版本12.1中(几乎)修复了此错误。 升级在Ubuntu Wiki上解释:
首先,从http://support.amd.com/us/gpudownload/Pages/index.aspx下载最新的驱动程序并记住下载它们的位置
打开终端并键入以下内容:
cd ${*Where you downloaded the driver*} sudo apt-get update sudo apt-get install libqtgui4 sudo sh amd-driver-installer-*.run --buildpkg Ubuntu/oneiric sudo dpkg -i *.deb sudo aticonfig --initial
在使用amd-driver-installer- *的步骤中,您可能需要将其更改为您下载的文件的名称。
然后重新启动计算机。
执行此操作后,您可能会发现即使使用最新的fglrx,Gnome Shell仍然运行得非常慢。 如果是这种情况,则需要在环境变量中设置一些内容。
再次打开终端,然后键入以下内容:
gedit~ / .profile
将出现一个文本编辑器,显示.profile文件。 在文件的最底部,添加一个包含以下内容的新行:
export CLUTTER_VBLANK="none"
现在注销并再次登录。
使用专有驱动程序,我的ATI显卡(Radeon 5450)遇到了同样的问题。 它一直都很好用。 我还在Unity(也许是Gnome shell)中使用专有驱动程序关闭了问题。
我发现一切都适用于标准驱动程序。 我的电脑甚至会以这种方式成功暂停。 但是,我已经尝试了几次gnome shell,并且在我放弃它之前它永远不会持续很长时间。 我正在使用带有compiz的gnome classic和Awn启动器。 和Cardapio菜单。 到目前为止,我发现我最喜欢这个。
如果您不需要专有驱动程序,请在没有它们的情况下尝试。 我没有发现任何差异,但是,我不玩游戏或任何东西。