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

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

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

每当我这样做时,sudo unity --reset它都会执行其正常过程,直到它挂起setting update "run_key"并且永远不会超过该时间。我必须使用jockey-text或重新安装专有驱动程序jockey-gtk才能回到我的正确桌面。

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

我认为恢复默认驱动程序可能会解决我的问题,但我不知道如何做到这一点。

答案1

尝试从系统中完全删除 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,就像全新安装一样。

答案2

删除驱动程序、.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 驱动程序的更多信息,请参阅非常好的帖子通过以下步骤。

答案3

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

如果其中任何一个返回类似file not found或 的错误package not found忽略它

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

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

答案4

那些该死的 AMD ATI crimson 驱动程序!我第二次尝试安装时遇到了一些故障/错误。幸运的是,在登录时崩溃/黑屏卡住不动后,我能够相当轻松地卸载它。

也得到了

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

从 root 恢复 shell 执行以下操作对我有用

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

或者

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

然后重新启动。

相关内容