当前位置: 首页>>技术教程>>正文


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

,

问题描述

我使用”additional drivers”安装了11.10和专有的ATI驱动程序我的系统的性能非常糟糕,它不应该。我尝试使用附加驱动程序工具删除专有驱动程序,它似乎删除它们。然而,在我重新启动后,我无法正确回到我的桌面(面板和启动器丢失)。这似乎不是11.XX中的孤立问题。 This guide涵盖了如何恢复桌面(面板和启动器),但该指南并不能解决我的问题。

每当我做sudo unity --reset时,它会运行正常的进程,直到它挂起在setting update "run_key"并且永远不会超过它。我必须使用jockey-textjockey-gtk重新安装专有驱动程序才能返回到我的桌面。

有趣的是,当它处于”broken”状态(缺少面板和启动器)时,系统性能似乎得到了改善。

我认为恢复默认驱动程序可能会解决我的问题,但我无法弄清楚如何做到这一点。

最佳解决思路

尝试从您的系统中完全删除您的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

Re-configure Xorg

sudo dpkg-reconfigure xserver-xorg

重启

sudo reboot

你应该受到lightdm的欢迎,这将默认一切x与全新安装相同。

次佳解决思路

删除驱动程序,.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驱动程序的更多信息,已经有一个带有这些步骤的我的ATI显卡是否支持Ubuntu?

第三种解决思路

从系统中删除所有当前的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\*

第四种思路

Here是驱动程序的发行说明。

至于他们的说明,卸载:

aticonfig --uninstall

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

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

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1981.html,未经允许,请勿转载。