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

試著刪除 Screenlet(如果有的話),它對我有幫助(Ubuntu 11.10、AMD 專有驅動程式 11.10)。

答案4

若要解決此問題(使用專有驅動程式),請安裝 compiz 管理器,然後前往 OpenGL 並確保所有選項均未選取。重新啟動就可以了(:

相關內容