无法打开/ etc / ati / control,请重新安装驱动程序


8

我以前运行过Beta驱动程序,而在进行标准更新后,它停止工作。到目前为止,我已经尝试过:

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 BinaryDriverHowTo / AMD指南要进行此操作:

aticonfig --initial

它返回:

Unable to open /etc/ati/control, please reinstall the driver.
aticonfig: No supported adapters detected

适配器是280x,如上所述,它以前可以在相同的驱动程序和相同的安装步骤下工作。

有任何想法吗?


您可能不应该在这里问这个问题。Ubuntu 14.04 OS不在主题之列。
VenkiPhy6'4

我在saucy上遇到了同样的问题,因此可能与开发版本无关。我似乎也丢失了与amdconfig等的符号链接,但是当我从/ usr / lib / fglrx / bin运行它们时,得到的输出与上述相同
Dave Marshall

“无法打开/ etc / ati / control,请重新安装驱动程序。” 该文件存在吗?如果有的话,有什么权限?如果不是,请执行以下操作:从tar文件中提取文件,然后将其复制到/ etc / ati /中。然后重试:)
Rinzwind

我有同样的问题。在此阶段,我已经安装和删除了大约4次驱动程序,但是即使驱动程序似乎正确安装,我仍然收到上面的相同错误。
motionpotion

Answers:


5

以root用户身份使用此命令:

/usr/lib/fglrx/switchlibGL amd # or /usr/lib/fglrx/switchlibglx amd
reboot

重启后,尝试执行

aticonfig --initial

1
此命令执行Ken Wolf的答案手动进行的所有设置。在运行之前也无需重新启动aticonfig --initial
saffsd 2014年

4

我设法通过创建一些缺少的符号链接使其工作:

sudo ln -s /usr/lib/fglrx/bin/aticonfig /usr/bin/aticonfig
sudo ln -s /usr/lib/fglrx/etc/ati/ /etc/ati

这样我就可以aticonfig正常运行了


0

(重新)安装ATI驱动程序(Catalyst)之后,我也收到了这样的消息。请尝试以下操作:

sudo apt-get -f install

我的系统:

图形:ASUS R7240-SL-2GD3-L(AMD Radeon R7 240)操作系统:KUbuntu 14.04图形驱动程序:AMD Catalyst™15.5专有的Linux x86显示驱动程序


PS然后,我(通过deb软件包管理器-Muon)锁定了这些软件包的版本:fglrx,fglrx-core,fglrx-amdcccle。这是因为正常的更新过程会使系统进入图形驱动程序不起作用的状态(即,系统在加载时无法切换到图形模式)。我通过实验发现了这种方式。
ChapaikinVA 2015年

0

我在16.04(xenial)上,但是有相同的问题,并且可能有相同的解决方案。我发现的唯一解决方案是手动解压缩fglrx-coredebian软件包,/etc/ati/control/etc/ati/atiapfxx使用sudo 将and 文件从该解压缩目录复制到正确的位置。

安装的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开始工作。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.