14.04:无法在配备 AMD 显卡的戴尔电脑上安装 fglrx

14.04:无法在配备 AMD 显卡的戴尔电脑上安装 fglrx

在我升级内核到 4.4 版本之后,我的 AMD 驱动程序无法安装。查看错误:

  vitor@vitor-PC:~$ LANG=C sudo apt-get install fglrx
  package lists... Done
 Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not     going to be installed
                    Depends: libcheese7 (>= 3.0.1) but it is not going to     be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

我该如何安装它?

答案1

我也遇到了同样的问题,还没有解决。不过我已经知道问题出在哪里了。

我希望得到一些专家的建议,但看起来 FGLRX 无法在 Ubuntu 16.04 和最新的 14.04 (5) 上运行,因为它与最新版本的 XORG 不兼容。

以下是解释:

Ubuntu 14.04.5/16.04/16.10 和 AMD 显卡

Please Note: 14.04.5 brought with it Xorg 1.18, which is what causes the problem in 16.04 to begin with. Luckily, it is completely possible to downgrade Xorg to 1.16 (on 14.04), so you can still use fglrx. Read here.

我实际上需要 AMD APK 来在 OpenCL 2.0 中编码,所以我想我只需要避免使用 AMD 驱动程序并找到另一种方法来安装 OpenCL。

链接页面中建议的一个解决方案是:

Try out Oibaf's drivers.

They work for AMD, NVIDIA and Intel, so you can even try them out if you dislike NVIDIA's proprietary drivers or are hoping for more performance from your Intel card.
They support newer OpenGL and OpenCL versions, so stuff that depends on those will work.
They claim to be optimized, so you could see an real boost in performance.

Oibaf 的驱动程序看起来是 fglrx 的绝佳替代品,事实也确实如此。但是,如果您有一张最新的 AMD 显卡,您可能想尝试一下 AMD 自己的产品。

相关内容