不知何故,我尝试从 AMD 网站安装新驱动程序,却弄坏了我的 ATI 驱动程序。我尝试卸载(amdcccle、fglrx 以及 Synaptic 中几乎所有与 ATI 相关的程序)/重新安装多次,但系统不断崩溃,而且我的硬件驱动程序实用程序甚至无法再检测到我的 ATI 卡的存在。
有什么方法可以修复我的 ATI 驱动程序吗?还是我必须重新安装 Ubuntu?我已经花了很多时间在这上面,我开始相信重新安装是最简单的。
答案1
不要恐慌!
您没有破坏最近的安全修复所造成的驱动程序:
https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/642518
事实证明,内核中的安全修复程序破坏了该驱动程序。Ubuntu 开发人员正在努力修复其版本的 fglrx 驱动程序,但是,对于该错误,ATI 开发人员表示您必须等待 10 月份的下一个 fglrx 驱动程序(我猜是 10.10)。
希望我们能在未来一两天内修复 ubuntu 版本。
答案2
1:如果你通过 shell 脚本安装(即没有生成 .deb 文件),你应该这样做
sh /usr/share/fglrx/fglrx-uninstall.sh
此后,你应该能够通过脚本生成 .debs/install
2:如果您之前有 ati 驱动程序,则只需清除 fglrx 和 autoremove。之后,安装驱动程序。
笔记:当您安装新驱动程序时,请尝试通过生成包来安装它们。如果您的发行版是 lucid,您可以这样做:
sh ati_driver_script_you_download.sh --buildpkg Ubuntu/lucid
在那之后
dpkg -i *.deb
确保在构建 deb 之前已安装以下软件包:
- 自由类型
- 库
- 海湾合作委员会
- XFree86-Mesa 库
- 库标准库++
- 库
- XFree86 库
- 字体配置
当驱动程序安装时,调用sudo aticonfig --initial
。