在拥有以后这个问题, 和以下这个答案,我已经安装了 AMD Catalyst 控制中心(fglrx-amdcccle),但重启后我的显示完全错误,停留在 1280x1024。
我已卸载它但无法修复它。
在这一切发生之前,lspci -nnk | grep -iA2 vga
我运行得到:
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD]
nee ATI M24 1P [Radeon Mobility X600] [1002:3150]
Subsystem: Hewlett-Packard Company nx8220 [103c:0934]
Kernel driver in use: radeon
但现在我得到:
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI M24 1P [Radeon Mobility X600] [1002:3150]
Subsystem: Hewlett-Packard Company nx8220 [103c:0934]
Kernel modules: radeon, radeonfb
由于某种原因,radeonfb
旁边出现了radeon
正在使用的内核驱动程序。
如何回到之前的状态?
答案1
只需卸载 Catalyst Control Centre。您不需要它,因为它依赖于运行驱动fglrx
程序。如果它引入了一些依赖项,而您也希望它们消失:
- 彻底删除应用程序的正确方法是什么?(见
apt-get autoremove
部分)
您的 GPU 受开源驱动程序支持radeon
,该驱动程序具有适当的瑞安支持,以便 Ubuntu 集成工具可以完成所有配置,并且您有适当的知识管理系统支持。如果我没记错的话,这是针对您的硬件推荐的驱动程序。
内核radeonfb
模块只是常规 Linux 内核映像的一部分并提供非常基本的帧缓冲区渲染和与卡的通信。我敢打赌,如果你只是移除 CCC 并重新启动,它就会消失。我怀疑 CCC已经修复modprobe
了它,但随后出错了,没有费心rmmod
去修复它。如果它不能修复它,请尝试找出导致它加载的原因(例如/etc/modules
)或将其列入黑名单。
对于您的原始问题,您可以尝试实际完全切换到fglrx
(如果支持)并查看它是否有帮助,就像这个问题所报告的那样:
但是,这似乎对您不起作用,所以我只是将此发布出来,以便其他人稍后遇到此问题时可以使用。
答案2
正如所建议的那样 格特夫戴克的回答,我看了这个问题:Google Chrome 无法正确呈现网页最初是为了解决我的其他与 Openoffice 相关的问题在那里,我看着这个答案并从那里迈出了最初的两步,
sudo apt-get 删除 --purge fglrx
sudo apt-get install --reinstall xserver-xorg-video-radeon
重启后,我的 LXRandr 恢复了设置显示的能力。
现在
~$ lspci -nnk | grep -iA2 vga
给出:
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI M24 1P [Radeon Mobility X600] [1002:3150]
Subsystem: Hewlett-Packard Company nx8220 [103c:0934]
Kernel driver in use: radeon
就像安装 AMD Catalyst Control Center 之前一样。
(此外,这样一来,我上面提到的 Libreoffice 问题(当这个问题出现时它就消失了)又回来了。我欢迎这篇文章的读者考虑阅读我的其他问题,并提供一个不会再次出现此问题的答案。)