如何删除专有的ATI驱动程序?


37

我已经使用“其他驱动程序”安装了11.10和专有的ATI驱动程序。我的系统的性能绝对糟糕,不应该这样。我试图使用“其他驱动程序”工具删除专有驱动程序,但似乎已删除它们。但是,重新启动后,我无法正确返回桌面(面板和启动器丢失)。在11.XX中,这似乎不是孤立的问题。本指南介绍了如何还原桌面(面板和启动器),但是该指南无法解决我的问题。

每当我这样做时,sudo unity --reset它都会经过其正常过程,直到它停滞不前,setting update "run_key"再也没有超越它。我必须使用jockey-text或重新安装专有驱动程序jockey-gtk,以返回到正确的桌面。

有趣的是,当系统处于“损坏”状态(缺少面板和启动器)时,系统性能似乎有所提高。

我认为恢复默认驱动程序可能会解决我的问题,但是我不知道该怎么做。


使用提供的卸载脚本。
Uri Herrera

它在哪里?我尝试使用longInstallerName.run --uninstall(使用帮助找到了此命令)。它说它找不到卸载程序……
Jiew Meng

Answers:


74

尝试从系统中完全删除ATI驱动程序:

sudo apt-get purge "fglrx.*"

删除您的xorg.conf

sudo rm /etc/X11/xorg.conf

完全重新安装xorg

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:amd64

重新配置Xorg

sudo dpkg-reconfigure xserver-xorg

重启

sudo reboot

您应该对lightdm感到满意,这将以全新安装的默认方式默认所有x。


谢谢!另外,刚刚发现专有驱动程序下的ubuntu 2d运行得非常好而敏捷。我不明白为什么。我的硬件足以应付常规的(非2d)ubuntu
Tyler Bules,2011年

2
我也有一个ATI,我对使用任何一种ATI的任何人的建议是使用Ubuntu2d
布鲁诺·佩雷拉

1
删除驱动程序后,如果要再次使用fglrx,请使用AMD网站上的官方ATI驱动程序。
布鲁诺·佩雷拉

1
这也适用于Ubuntu 13.10!
karlingen

1
请注意,这为我从Mint 16 Cinnamon中删除了ATI驱动程序。谢谢@BrunoPereira!
Ryan

15

删除驱动程序,.deb或常规安装(如果找不到文件,请忽略它)

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

删除您的xorg.conf

sudo rm /etc/X11/xorg.conf

重新安装xorg

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx libgl1-mesa-dri libgl1-mesa-glx libgl1-mesa-dri

配置Xorg

sudo dpkg-reconfigure xserver-xorg

重启:

sudo reboot

重新启动后,所有的fglrx软件包都将消失,您将使用默认的开放源代码。

有关如何在系统中删除/添加/替换ATI驱动程序的更多信息,这些步骤已经很不错了。


5

从系统中删除所有当前的fglrx软件包

如果其中任何一个返回错误,例如file not foundpackage not found则将其忽略

在终端(Ctrl+ Alt+ T)中运行以下命令:

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_\* fglrx-amdcccle\* fglrx-dev\*

1
在安装新驱动程序之前,我的显示驱动程序可以正常工作

是的,但是请等到您准备好安装新的。看看这个问答,它为您提供2个如何安装新驱动程序的选项
stephenmyall

什么问答网站?您忘记了链接吗?
alme1304

抱歉。askubuntu.com/questions/124292/what-is-the-the-correct-way-to-install-ati-catalyst-video-drivers/126513#126513
stephenmyall,2012年

这样做对我不起作用。它显示以下消息:自安装以来已更改一个或多个文件。卸载将不会完成。有关详细信息,请参见/etc/ati/fglrx-uninstall.log。
motionpotion

2

是驱动程序的发行说明。

根据他们的指示,卸载:

aticonfig --uninstall

另外,也可以使用以下命令以超级用户权限启动卸载:

sh ati-driver-installer-x86.x86_64.run --uninstall 
sh /usr/share/ati/amd-uninstall.sh

哦,我尝试过说一些未找到的脚本……
Jiew Meng

您可以张贴您使用的确切命令和确切的错误消息吗?否则可能是大多数错误,包括错别字。

0

那些该死的AMD ATI深红色驱动程序!第二次,我尝试安装并出现一些故障/错误。幸运的是,崩溃/黑屏在登录时冻结后,我能够轻松卸载它。

也越来越

One or more files have been altered since installation. Uninstall will not be completed. See /etc/ati/fglrx-uninstall.log for details.

从根恢复外壳为我做以下工作

sh /usr/share/ati/amd-uninstall.sh --foce

要么

sudo sh /usr/share/ati/amd-uninstall.sh --foce

然后重新启动。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.