我有一块 MSI HD6870 显卡,正在使用开源驱动程序。我已将内核从 3.8 升级到 3.11.0-031100 稳定版。
重启后,我遇到了分辨率低的问题,即我的最大分辨率是 1920x1080,但我只能设置并看到 1280x1024 作为最大分辨率。
nomodeset
我已经通过删除使用内核 3.8 时的选项解决了这个问题/etc/default/grub
。所以我决定安装内核 3.11,结果分辨率低的问题又出现了。很奇怪,因为 grubnomodeset
现在仍然没有选项。
我注意到内核 3.11 中缺少一些 radeon 固件文件,而内核 3.8 中却没有,因此我发现了这个错误https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/1183777。
他们说这个问题已经通过linux-firmware
软件包 v1.113 解决了,但是我也有linux-firmware 1.106
这个问题,所以也许是因为内核 3.11 已经为 ubuntu 13.10 发布了,而我有 13.04,
那么我该如何解决这个丢失的固件文件呢?
我假设丢失的 radeon 固件文件与我的分辨率问题有关,但我不确定,所以如果我错了请告诉我,如果错了,我该如何解决分辨率问题?
谢谢
答案1
在 AMD HD4650 和 OS radeon 驱动程序升级到 13.10 后,我遇到了同样的问题。(升级到内核 3.11 后,amds 驱动程序无法工作,无论如何我都想摆脱它们)
读完你的帖子后,我刚刚重新安装了 linux-firmware:
apt-get install --reinstall linux-firmware
它安装了 1.116
这为我解决了这个问题。