德国开元华人社区 开元周游

标题: Dell latitude d630安装debian后图形界面的解决 [打印本页]

作者: kopo    时间: 18.7.2008 00:27
标题: Dell latitude d630安装debian后图形界面的解决
我用的laptop是Dell latitude d630,显卡Quadro NVS M135。安装Debian后显卡驱动不了,无法进入图形界面,只能呆在可怜的在文本界面上。前几天在版上询问过,不过今天经过摸索终于解决了这个问题,自贺一把。

NVIDIA的芯片不同于Intel的graphical inteface芯片(这不废话吗!),所以915resolution软件包根本不起作用,折腾了半天终于明白这个道理。为此只有去NVIDIA主页下载他们的驱动程序,根据自己的显卡名搜索Linux下的驱动,结果有
NVIDIA-Linux-x86-100.19-pkg1.run
NVIDIA-Linux-x86-100.23-pkg1.run
NVIDIA-Linux-x86-169.07-pkg1.run
我安装了最后一个,因为它的版本最新(虽然介绍中没指名是针对NVS M135的)。
从网站把驱动下载来,放在Windows下的一个盘上。重启进入Linux,把那个盘挂载上,mount /dev/sda***。很顺利。运行安装
#./NVIDIA-Linux-x86-169.07-pkg1.run
结果出问题了。提示unabel to find kernel source tree ****** make sure you have installed the kernel source file ******
原来安装硬件驱动是要重新编译内核的,为此需要当前运行的内核的source file。运行
#uname -a
可以看到当前内核的版本,我的是2.6.18-4-686。好,用apt-get去下载kernel source file包。首先是
#apt-get install linux-headers-2.6.18-4-686
这个是source file头文件列表,绝对必需。为了保险我又装了
#apt-get install linux-source-2.6.18
这个才是kernel source file。还有个kernel tree的包。这里我的教训是linux日新月异,连软件包名都换来换去,看到去年的一个帖子中kernel source file的软件包还叫做kernel-source,现在就变成了linux-source。因此最好在装任何软件包时都去www.debian.org上搜一下或用下面介绍的apt-cache命令。
网络安装软件包(在执行上文的apt-get命令前),先进入/etc/apt/sources.list修改一下网络服务器列表,在德国自然用德国的服务器,在sources.llist中添加
deb http://ftp.de.debian.org/debian etch main
现在运行
#apt-get update
更新软件列表,然后就可以运行
#apt-cache search linux
来查找与kernel source相关的包,结果就是上面提到的linux-headers和linux-source。用apt-cache search命令比自己在网上瞎查帖子要强多了。现在可以安装驱动了,运行
#./NVIDIA-Linux-x86-169.07-pkg1.run
按提示accept  No OK .......一路下去很顺利搞定。进入gnome的一刹那,感激涕零。虽然还有不少问题,很多软件没装,touchpad慢得像蜗牛,但最大的问题已经搞定了,呵呵。
作者: kopo    时间: 27.7.2008 22:04
touchpad是alps公司的,所以需要修改/etc/X11/xorg.conf。
将Section "InputDevice"
    Identifier     "Synaptics Touchpad"
内的"protocol"栏改成"alps"(原来为"auto-dev"),则touchpad的速度恢复正常,但单击总产生双击效果,只能用左键单击。
作者: kopo    时间: 2.8.2008 22:49
关于声卡驱动的解决:
lspci显示芯片组为
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller
内核版本2.6.18-6-686,其自身集成的alsa(linux的声卡驱动)版本1.0.13,不能驱动。升级到最新的1.0.17版本即可。从http://www.alsa-project.org下 ... iver-1.0.17.tar.bz2,alsa-lib-1.0.17.tar.bz2,alsa-utils-1.0.17.tar.bz2。解压到/usr/src/modules/alsa下,按lib,utils,driver顺序,手动编译。
./configure
make
make install
阅读每个包的INSTALL文件,如必要,遵从其指示装些缺少的包。装好后启动声卡驱动模块
modprobe snd-nda-intel
别忘把音量调大即可。




欢迎光临 德国开元华人社区 开元周游 (https://bbs.kaiyuan.cn/) Powered by Discuz! X3.2