Monday, May 14, 2007

NVIDIA 9631 版驱动和 Xorg 7.2

etch 发布后,SID 开始疯狂上载,开始阶段不太稳定,一直没有更新,直到最近,aptitude dist-upgrade 的时候升级了几百来 M 的内容,重启后发现屏幕出现了飘移,xvidtune 伺候,调整之后 restart X,情况依旧,ft.... 于是尝试安装 NVIDIA 的驱动,NVIDIA 97XX 版的驱动已经去掉 legacy 的支持,不幸我的老爷机还是 MX400 的显卡,找来 NVIDIA 9631,安装完后重启 X,无法打开 nvidia 模块:
(WW) Warning, couldn't open module nvidia
(II) UnloadModule: "nvidia"
荒谬!继续 google ing...,好在是个老问题,讨论很多。 原因是 NVIDIA 96XX 在 Xorg 7.2 之前发行的,不支持新的 Xorg 标准,work around 很简单:
#./NVIDIA-Linux-x86-1.0-9631-pkg1.run --x-module-path=`X -showDefaultModulePath 2>&1 | cut -d, -f1` --x-library-path=`X -showDefaultLibPath 2>&1`
这次 X 顺利启动,熟悉的 NVIDIA Logo 过后,进入 KDE 桌面,可是桌面飘移的问题依然存在,祭上终极武器,手工调整显示器解决,好在 windows 也是基本不用的。

No comments:

Post a Comment