升级到 12.10 quantal 后,fglrx 的打包版本不再起作用。我发现这是因为 HD 2k-4k 系列卡有一个单独的“传统”fglrx 驱动程序,但它与 12.10 上的 xorg 服务器不兼容。
这是适用于 HD 2000 到 HD 4000 系列卡的最新版本的驱动程序。您不能使用非旧版 fglrx 驱动程序,但如果您希望 WM 合成延迟且 YouTube 视频像在 Pentium MMX 系列上一样播放,则可以使用开源 radeon 驱动程序:
http://support.amd.com/us/kbarticles/Pages/catalyst126legacyproducts.aspx
通常可以通过以下方式安装此驱动程序,这是必要的,因为apt-get install fglrx会引入非遗留驱动程序:
wget http://www2.ati.com/drivers/legacy/amd-driver-installer-12.6-legacy-x86.x86_64.zip
unzip amd-driver-installer-*
sudo sh ./amd-driver-installer-*.run --buildpkg Ubuntu/quantal
sudo dpkg -i fglrx*.deb
sudo aticonfig --initial -f
Run Code Online (Sandbox Code Playgroud)
如果您使用不同版本的 fglrx(例如,不支持这些卡的较新的 12.9),那么最终命令会给您一个错误no supported hardware detected或类似的信息。但是,此时一切正常,您将获得合理的 xorg.conf:
... other stuff
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:5:0"
EndSection
... other stuff
Run Code Online (Sandbox Code Playgroud)
此时你应该重新启动,一切都将与 fglrx …
我不能以正常方式使用 Ubuntu。每次启动时我都需要将 radeon 设置为 0,或者使用 nomodeset。我没有 fglrx 驱动程序(Trusty 内核和 X.org 不支持它),只有开放的。每次我正常启动时,我都会关闭屏幕,没有任何效果。试图使用一切,编辑 GRUB(在你问之前,是的,我sudo update-grub 'd 它),添加一个 xorg.conf 文件(但它在每次启动时都被重命名)......
有用信息:显卡是 ATI Radeon HD 4670。我不想使用 nomodeset 选项,只是为了让我的图形工作。
如果你需要一些日志信息,我会附上它。