On 6/25/06, Hero_xbd!.RRR <[EMAIL PROTECTED]> wrote:
abo wrote: > Hero_xbd!.RRR wrote: > >> abo wrote: >> >> > dpkg-divert: `diversion of /usr/lib/xorg/modules/extensions/libGLcore.a > to /usr/lib/nvidia/libGLcore.a.xlibmesa by nvidia-glx-legacy' clashes > with `diversion of /usr/lib/xorg/modules/extensions/libGLcore.a to > /usr/lib/nvidia/libGLcore.a.xlibmesa by nvidia-glx' > dpkg:处理 /var/cache/apt/archives/nvidia-glx-legacy_1.0.7174-4_i386.deb > (--unpack)时出错: > 子进程?pre-installation script?返回了错误号?2 > 在处理时有错误发生: > /var/cache/apt/archives/nvidia-glx-legacy_1.0.7174-4_i386.deb > E: Sub-process /usr/bin/dpkg returned an error code (1) > > 我无法安装nvidia-glx-legacy > 错误是: > > >>> (EE) Failed to load module "glx" (unknown module type, 6) >>> (EE) Failed to load module "nvidia" (module does not exist, 0) >>> (EE) No devices detected. >>> >>> >>> >> 显卡的内核模块没正确安装。 >> >> 详见,Debian-nVidia HOWTO, >> http://home.comcast.net/~andrex/Debian-nVidia/ >> 看来你用的是sid. 用module assistant编译一个吧, 装上你内核的header包、nvidia-kernel-source包和module-assistant包, 然后 $ m-a prepare $ m-a install nvidia 详细内容和其它方法见Debian-nVidia HOWTO,http: //home.comcast.net/~andrex/Debian-nVidia/
现在nvidia的驱动已经在non-free里了,不用编译了 $ apt-cache policy nvidia-kernel-2.6.16-2-686-smp nvidia-kernel-2.6.16-2-686-smp: Installed: 1.0.8762+1 Candidate: 1.0.8762+1 Version table: *** 1.0.8762+1 0 500 http://debian.ustc.edu.cn sid/non-free Packages 100 /var/lib/dpkg/status -- LI Daobing