前几天不小心在DELL Inspiron 1520升级了XORG-SERVER的包,之后的GRUB菜单中便多出了几个SERVER启动项,令人十分不爽,于是在Ubuntu 7.10下试图使用#sudo apt-get remove xorg-server命令将此包卸载,不料随之产生了一系列问题,首先是X进不去的问题,提示找不到显卡,装好显卡驱动之后又提示没有声卡,看来这个包还是非常重要的,不小心卸载会引起一系列的连锁驱动问题(主要是级联卸载了许多ALSA的包)。现将解决方案贴出,以便下次遇到时便于解决。
显卡驱动的安装
此时肯定是进不了X的,首先应下载到DELL Inspiron 1520显卡所需要的Linux下的驱动,这个驱动包还是很好用的,解压后可以直接运行其安装脚本,然后一路下一步就可以安装完成了。
此驱动包的下载地址(驱动中国上的):http://xian.driverchina.cn//display/NVIDIA_Linuxx86_drv17308.zip
解压后在Linux下直接运行:
#./NVIDIA-Linux-x86-173.08-pkg1.run即可。
一般来讲,安装完毕后直接键入startx便可直接进入X了,只不过此时声卡驱动还未安装,系统没有声音而已,但进行各种操作已经比较便利了,界面也更加舒服一些。
声卡驱动的安装
其实声卡的安装也非常简单,只是找DELL1520所对应的Linux驱动费了一些周折,因为我在CERNET,进入DELL的SUPPORT网站非常不便,于是采用了网上所说的利用ALSA解决各种驱动的问题。
首先下载三个驱动:
ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.15.tar.bz2
ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.15.tar.bz2
ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.15.tar.bz2
因为我在教育网中,这三个文件本想下载比较缓慢,但如果使用迅雷下载的话就会非常地快,所以建议使用WGET或GIGAGET下载它们.速度相当可观~
使用#tar jxvf 命令将此三个压缩包分别解压,之后分别进入它们的安装目录,分别使用如下三个命令安装即可:(因为机器以前安装是完好的,各种ALSA的设置都没有任何问题,所以不必进行其他的繁杂测试)
#./configure
#make
#sudo make install
完成之后,init 6,重启之后会发现你的系统已经发声啦,只是这个MIC和耳机不能正常使用的问题还没有找到可行的方案。