我之前运行过测试版驱动程序,但在标准更新后它停止工作。到目前为止我尝试过:
sudo apt-get remove --purge fglrx*
然后从 Amd 网站下载驱动程序并解压并运行:
sudo ./amd-driver-installer-catalyst-13-4-x86.x86_64.run --buildpkg Ubuntu/trusty
sudo dpkg -i fglrx*.deb
此后 Ubuntu二进制驱动程序指南/AMD指南希望做到这一点:
aticonfig --initial
并返回:
Unable to open /etc/ati/control, please reinstall the driver.
aticonfig: No supported adapters detected
该适配器是 280x,正如所说,它之前使用相同的驱动程序和相同的安装程序工作。
有任何想法吗?
答案1
以 root 身份使用此命令:
/usr/lib/fglrx/switchlibGL amd # or /usr/lib/fglrx/switchlibglx amd
reboot
重启后,尝试执行
aticonfig --initial
答案2
我通过创建一些缺失的符号链接设法使其工作:
sudo ln -s /usr/lib/fglrx/bin/aticonfig /usr/bin/aticonfig
sudo ln -s /usr/lib/fglrx/etc/ati/ /etc/ati
然后我就能aticonfig
正常运行了
答案3
我在重新安装 ATI 驱动程序 (Catalyst) 后也收到过这样的消息。请尝试以下操作:
sudo apt-get -f install
我的系统:
显卡:华硕 R7240-SL-2GD3-L (AMD Radeon R7 240) 操作系统:KUbuntu 14.04 显卡驱动程序:AMD Catalyst™ 15.5 专有 Linux x86 显示驱动程序
答案4
我使用的是 16.04 (xenial),但遇到了同样的问题,可能也找到了同样的解决方案。我发现的唯一解决方案是手动解压debian 包,然后使用 sudo 将解压目录中的文件fglrx-core
复制到正确的位置。/etc/ati/control
/etc/ati/atiapfxx
安装的 deb 包最终位于/var/cache/apt/archives/
所以我移动到了一些新的目录并做了
dpkg-deb -x /var/cache/apt/archives/fglrx-core<some version number>.deb .
sudo cp etc/ati/atiapfxx etc/ati/control /etc/ati/
之后我能够使用 aticonfig,并且 amdcccle 也开始工作。