无法在 ubuntu 14.04 LTS 中安装 AMD fglrx 驱动程序

无法在 ubuntu 14.04 LTS 中安装 AMD fglrx 驱动程序

最新 AMD 驱动程序安装失败

我尝试了上述链接中提供的步骤,因为它与 AMD 在安装说明中提供的步骤最接近,但我仍然无法安装 AMD 专有驱动程序。

我有双 Intel/AMD 显卡

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) 
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Seymour [Radeon HD 6400M/7400M Series] (rev ff)

我从 AMD 网站下载了以下软件包

$ ls
fglrx_15.201-0ubuntu1_amd64_UB_14.01.deb
fglrx-amdcccle_15.201-0ubuntu1_amd64_UB_14.01.deb
fglrx-core_15.201-0ubuntu1_amd64_UB_14.01.deb
fglrx-dev_15.201-0ubuntu1_amd64_UB_14.01.deb

然后我按照以下步骤操作

如果你有 64 位操作系统,请启用对 32 位软件包的支持 -

sudo dpkg --add-architecture i386

安装以下软件包 -

sudo apt-get install lib32gcc1 libc6-i386

$ sudo apt-get install lib32gcc1 libc6-i386
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  lib32gcc1 libc6-i386
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 2,249 kB of archives.
After this operation, 10.0 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libc6-i386 amd64 2.19-0ubuntu6.9 [2,201 kB]
Get:2 http://archive.ubuntu.com/ubuntu/ trusty-updates/main lib32gcc1 amd64 1:4.9.3-0ubuntu4 [47.8 kB]
Fetched 2,249 kB in 24s (90.7 kB/s)                                            
Selecting previously unselected package libc6-i386.
(Reading database ... 201513 files and directories currently installed.)
Preparing to unpack .../libc6-i386_2.19-0ubuntu6.9_amd64.deb ...
Unpacking libc6-i386 (2.19-0ubuntu6.9) ...
Selecting previously unselected package lib32gcc1.
Preparing to unpack .../lib32gcc1_1%3a4.9.3-0ubuntu4_amd64.deb ...
Unpacking lib32gcc1 (1:4.9.3-0ubuntu4) ...
Setting up libc6-i386 (2.19-0ubuntu6.9) ...
Setting up lib32gcc1 (1:4.9.3-0ubuntu4) ...
Processing triggers for libc-bin (2.19-0ubuntu6.9) ...

然后我尝试使用安装文件

sudo dpkg -i *.deb

并收到以下错误

sudo dpkg -i *.deb
Selecting previously unselected package fglrx.
dpkg: regarding fglrx_15.201-0ubuntu1_amd64_UB_14.01.deb containing fglrx:
 xserver-xorg-core-lts-xenial conflicts with fglrx
  fglrx (version 2:15.201-0ubuntu1) is to be installed.

dpkg: error processing archive fglrx_15.201-0ubuntu1_amd64_UB_14.01.deb (--install):
 conflicting packages - not installing fglrx
Selecting previously unselected package fglrx-amdcccle.
(Reading database ... 201822 files and directories currently installed.)
Preparing to unpack fglrx-amdcccle_15.201-0ubuntu1_amd64_UB_14.01.deb ...
Unpacking fglrx-amdcccle (2:15.201-0ubuntu1) ...
Selecting previously unselected package fglrx-core.
dpkg: regarding fglrx-core_15.201-0ubuntu1_amd64_UB_14.01.deb containing fglrx-core:
 xserver-xorg-core-lts-xenial conflicts with fglrx-core
  fglrx-core (version 2:15.201-0ubuntu1) is to be installed.

dpkg: error processing archive fglrx-core_15.201-0ubuntu1_amd64_UB_14.01.deb (--install):
 conflicting packages - not installing fglrx-core
Selecting previously unselected package fglrx-dev.
Preparing to unpack fglrx-dev_15.201-0ubuntu1_amd64_UB_14.01.deb ...
Unpacking fglrx-dev (2:15.201-0ubuntu1) ...
dpkg: dependency problems prevent configuration of fglrx-amdcccle:
 fglrx-amdcccle depends on fglrx; however:
  Package fglrx is not installed.

dpkg: error processing package fglrx-amdcccle (--install):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of fglrx-dev:
 fglrx-dev depends on fglrx-core | fglrx; however:
  Package fglrx-core is not installed.
  Package fglrx is not installed.

dpkg: error processing package fglrx-dev (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 fglrx_15.201-0ubuntu1_amd64_UB_14.01.deb
 fglrx-core_15.201-0ubuntu1_amd64_UB_14.01.deb
 fglrx-amdcccle
 fglrx-dev

答案1

您使用的是 14.04.5,其中包含从 16.04 LTS 反向移植的 HWE 内核和 Xorg 软件包。这些与 fglrx 驱动程序不兼容。如果您想使用 fglrx,则需要降级到 14.04.4 或更早的内核和 Xorg。

您可以重新安装,或者通过安装-lts-utopic在包名称中附加的版本来手动安装内核和 Xorg 包。

相关内容