GNOME Shell 使用 ATI 专有驱动程序时闪烁

GNOME Shell 使用 ATI 专有驱动程序时闪烁

与开源驱动程序配合良好,但每次按下活动或右下角的栏时催化剂都会闪烁。

我有 01:00.0 VGA 兼容控制器:ATI Technologies Inc Mobility Radeon HD 3600 系列

从 ati.com 网站运行全新的 ubuntu 11.10 和 catalyst 11.10。

有什么建议么?

编辑:我想使用专有驱动程序,我知道开源驱动程序运行良好。

答案1

这些步骤对我有用,你可能应该做的是升级你的 ATI 驱动程序。他们已经解决了你面临的许多问题。

http://www.upubuntu.com/2011/12/how-to-install-amd-catalyst-1112-linux.html

为了顺利安装,建议卸载当前可用的 Catalyst 驱动程序。为此,请从终端使用以下命令:

sudo apt-get remove fglrx*

要在 Ubuntu 11.10(32 位和 64 位)或任何旧版本上安装 AMD Catalyst 11.12 Linux 驱动程序,请运行以下命令序列:

cd ~/;
mkdir catalyst11.12; 
cd catalyst11.12/

wget -O ati-driver-installer-11-12.run http://www2.ati.com/drivers/linux/ati-driver-installer-11-12-x86.x86_64.run 

如果你有 64 位系统,那么在安装之前先安装这个

sudo apt-get install ia32-libs

之后您可以开始安装新的 ati 驱动程序:

chmod +x ati-driver-installer-11-12.run 

sh ./ati-driver-installer-11-12.run

现在使用以下命令更新 X.org 文件:

sudo aticonfig --initial -f

sudo reboot

希望这可以帮助。

答案2

卸载专有驱动程序。

我上周就这样做了,最新版本的开源驱动程序运行完美。


sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon
sudo apt-get install xserver-xorg-video-ati
sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:i386 libgl1-mesa-dri:amd64 xserver-xorg-core
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
sudo rm -rf /etc/ati

答案3

如果有的话,请尝试删除 Screenlets,这对我很有帮助(Ubuntu 11.10,AMD 专有驱动程序 11.10)。

答案4

要解决此问题(使用专有驱动程序),请安装 compiz 管理器,然后转到 OpenGL 并确保所有选项都未选中。重新启动即可(:

相关内容