安装附加驱动程序时出现问题

安装附加驱动程序时出现问题

我尝试使用系统/管理/附加驱动程序启用 ATI/AMD FGLRX 图形驱动程序(我目前使用的是 ATI Mobility Radeon HD 5470 显卡)。但是,每次尝试时,我都会收到类似“安装失败。检查/var/log/jockey.log日志文件”的消息。

我无法粘贴整个日志,因为它的长度超过了问题最大长度的 5 倍。在日志中,我发现日志的第一个错误是ERROR: modinfo: could not find module fglrx。以下是日志文件的第一部分。

2011-06-26 18:54:05,662 DEBUG: fglrx is not the alternative in use
2011-06-26 18:54:05,708 DEBUG: fglrx is not the alternative in use
2011-06-26 18:54:05,747 DEBUG: fglrx is not the alternative in use
2011-06-26 18:54:13,166 DEBUG: fglrx is not the alternative in use
2011-06-26 18:54:16,365 DEBUG: Installing package: linux-headers-2.6.32-30-generic
2011-06-26 18:54:16,600 DEBUG: Package linux-headers-2.6.32-30-generic does not exist, aborting
2011-06-26 18:54:16,733 DEBUG: Installing package: fglrx
2011-06-26 18:54:44,051 DEBUG: install progress statusChange dpkg-exec 0.000000
2011-06-26 18:54:44,411 DEBUG: install progress statusChange patch 0.000000
2011-06-26 18:54:44,512 DEBUG: install progress statusChange patch 4.000000
2011-06-26 18:54:46,599 DEBUG: install progress statusChange patch 8.000000
2011-06-26 18:54:46,697 DEBUG: install progress statusChange patch 12.000000
2011-06-26 18:54:47,028 DEBUG: install progress statusChange dkms 12.000000
2011-06-26 18:54:47,128 DEBUG: install progress statusChange dkms 16.000000
2011-06-26 18:54:48,023 DEBUG: install progress statusChange dkms 20.000000
2011-06-26 18:54:48,088 DEBUG: install progress statusChange dkms 24.000000
2011-06-26 18:54:48,409 DEBUG: install progress statusChange fakeroot 24.000000
2011-06-26 18:54:48,510 DEBUG: install progress statusChange fakeroot 28.000000
2011-06-26 18:54:49,331 DEBUG: install progress statusChange fakeroot 32.000000
2011-06-26 18:54:49,447 DEBUG: install progress statusChange fakeroot 36.000000
2011-06-26 18:54:49,877 DEBUG: install progress statusChange fglrx 36.000000
2011-06-26 18:54:49,977 DEBUG: install progress statusChange fglrx 40.000000
2011-06-26 18:54:53,823 DEBUG: install progress statusChange fglrx 44.000000
2011-06-26 18:54:53,896 DEBUG: install progress statusChange fglrx 48.000000
2011-06-26 18:54:54,095 DEBUG: install progress statusChange fglrx-amdcccle 48.000000
2011-06-26 18:54:54,196 DEBUG: install progress statusChange fglrx-amdcccle 52.000000
2011-06-26 18:54:54,968 DEBUG: install progress statusChange fglrx-amdcccle 56.000000
2011-06-26 18:54:55,051 DEBUG: install progress statusChange fglrx-amdcccle 60.000000
2011-06-26 18:54:55,145 DEBUG: install progress statusChange man-db 60.000000
2011-06-26 18:54:57,608 DEBUG: install progress statusChange ureadahead 60.000000
2011-06-26 18:54:57,953 DEBUG: install progress statusChange dpkg-exec 60.000000
2011-06-26 18:54:58,022 DEBUG: install progress statusChange patch 60.000000
2011-06-26 18:54:58,119 DEBUG: install progress statusChange patch 64.000000
2011-06-26 18:54:58,202 DEBUG: install progress statusChange patch 68.000000
2011-06-26 18:54:58,268 DEBUG: install progress statusChange dkms 68.000000
2011-06-26 18:54:59,127 DEBUG: install progress statusChange dkms 72.000000
2011-06-26 18:54:59,197 DEBUG: install progress statusChange dkms 76.000000
2011-06-26 18:54:59,269 DEBUG: install progress statusChange fakeroot 76.000000
2011-06-26 18:54:59,352 DEBUG: install progress statusChange fakeroot 80.000000
2011-06-26 18:54:59,462 DEBUG: install progress statusChange fakeroot 84.000000
2011-06-26 18:54:59,563 DEBUG: install progress statusChange fglrx 84.000000
2011-06-26 18:54:59,848 DEBUG: install progress statusChange fglrx 88.000000
2011-06-26 18:55:37,663 DEBUG: install progress statusChange fglrx 92.000000
2011-06-26 18:55:38,080 DEBUG: install progress statusChange python-gmenu 92.000000
2011-06-26 18:55:38,656 DEBUG: install progress statusChange fglrx-amdcccle 92.000000
2011-06-26 18:55:38,747 DEBUG: install progress statusChange fglrx-amdcccle 96.000000
2011-06-26 18:55:38,814 DEBUG: install progress statusChange fglrx-amdcccle 100.000000
2011-06-26 18:55:38,889 DEBUG: install progress statusChange initramfs-tools 100.000000
2011-06-26 18:55:45,978 DEBUG: install progress statusChange libc-bin 100.000000
2011-06-26 18:55:46,237 DEBUG: install progress statusChange python-support 100.000000
2011-06-26 18:55:48,242 DEBUG: Selecting previously deselected package patch.
(Reading database ... 201909 files and directories currently installed.)
Unpacking patch (from .../patch_2.6-2ubuntu1_amd64.deb) ...
Selecting previously deselected package dkms.
Unpacking dkms (from .../dkms_2.1.1.2-3ubuntu1.1_all.deb) ...
Selecting previously deselected package fakeroot.
Unpacking fakeroot (from .../fakeroot_1.14.4-1ubuntu1_amd64.deb) ...
Selecting previously deselected package fglrx.
Unpacking fglrx (from .../fglrx_2%3a8.780-0ubuntu2_amd64.deb) ...
Selecting previously deselected package fglrx-amdcccle.
Unpacking fglrx-amdcccle (from .../fglrx-amdcccle_2%3a8.780-0ubuntu2_amd64.deb) ...
Processing triggers for man-db ...
Processing triggers for ureadahead ...
ureadahead will be reprofiled on next reboot
Setting up patch (2.6-2ubuntu1) ...
Setting up dkms (2.1.1.2-3ubuntu1.1) ...
Setting up fakeroot (1.14.4-1ubuntu1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode.
Setting up fglrx (2:8.780-0ubuntu2) ...
update-alternatives: using /usr/lib/fglrx/ld.so.conf to provide /etc/ld.so.conf.d/GL.conf (gl_conf) in auto mode.
update-initramfs: deferring update (trigger activated)
update-initramfs: Generating /boot/initrd.img-2.6.32-30-generic
Loading new fglrx-8.780 DKMS files...
First Installation: checking all kernels...
Building for 2.6.32-30-generic and 2.6.35-28-generic
Building for architecture x86_64
Module build for the currently running kernel was skipped since the
kernel source for this kernel does not seem to be installed.
Building initial module for 2.6.35-28-generic
Done.

fglrx.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/2.6.35-28-generic/updates/dkms/

depmod.......

DKMS: install Completed.
update-initramfs: deferring update (trigger activated)
Processing triggers for python-gmenu ...
Rebuilding /usr/share/applications/desktop.POSIX.cache...
Setting up fglrx-amdcccle (2:8.780-0ubuntu2) ...
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-2.6.35-28-generic
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Processing triggers for python-support ...

2011-06-26 18:55:48,391 WARNING: modinfo for module fglrx failed: ERROR: modinfo: could not find module fglrx

2011-06-26 18:55:48,391 WARNING: /sys/module/fglrx/drivers does not exist, cannot rebind fglrx driver
2011-06-26 18:55:48,391 ERROR: XorgDriverHandler.enable(): package or module not installed, aborting

是什么导致了此错误?我该如何安装驱动程序?

答案1

也许您可以尝试手动安装最新的 ATI fglrx 驱动程序。以下网站是 ATI 驱动程序的非官方 wiki。我在 Ubuntu 11.10 上使用 Radeon 5650 和 Catalyst 12.1。Unity 3D 运行顺畅。

与未安装 GPU 相比,CPU 风扇负荷没有那么大,根据我自己的经验。

关联来自官方ATI 催化剂页面

点击链接AMD Linux 驱动程序的非官方 Wiki帮助您完成安装。维基页面包含 Linux 安装的分步说明。

答案2

当 GUI 骑师界面中显示附加驱动程序选项时,您是否有 2 个选项?

  1. ATI/AMD 专有显卡驱动程序(发布后更新)
  2. ATI/AMD 专有图形驱动程序

因此,如果您尝试选项 1,它将无法正常工作,如上面的错误所示。选项 2 已安装。它使用 ATI 卡的 fglrx 驱动程序,但直到运行 aticongfig 时,可用性和控制中心才会出现。但这会使一切崩溃。一个选项是继续使用 radeon 开源驱动程序。 https://help.ubuntu.com/community/RadeonDriver

答案3

这可能不算是一个答案,所以如果不合适,请原谅我......

我的 Radeon 5450 也存在同样的问题。发布后的更新无法安装,正如 Tim 所说,这个问题已在启动板上报告。第二种选择对我来说一直有效,但我发现它有一个问题 - 关机至少有一半的时间会崩溃(另一个已知问题)。所以,我决定放弃驱动程序,对我来说,绝对没有明显的缺点,关机总是有效的。

因此,如果您不需要驱动程序,我建议您不要安装它们。对我来说,一切都运行良好,但我不玩任何游戏,也不会对我的系统提出高要求。我使用 Compiz 只是为了提高一些工作效率,这就是我所关心的一切。

相关内容