注*:本文针对Ubuntu 7.04和其衍生版本,如Dubuntu,使用Debian 4的朋友也可以参考部分内容。
一、Ubuntu安装的注意事项:
由于1420的显示卡太新,比如我的显示卡就是GeForce 8400GS,Ubuntu 7.04自带的nVidia显卡驱动甚至不能对其进行最基本的驱动,所以Ubuntu是进不去X的;这就是第一个麻烦,习惯使用LiveCD进行安装的朋友必须要下载Alternate或Ubuntu DVD安装盘,在字符模式下安装(不过我其实一直习惯这种安装方式,因为它比较稳定)。Ubuntu在安装后也是无法进入X的,这个问题将在我们之后安装 nVidia官方显示卡驱动后解决。
二、驱动问题的解决:
Ubuntu安装后将有以下三个硬件无法正常使用:
(1)、显示卡:无法进入X,计算机在加装显卡驱动前只能工作在命令行下。
(2)、有线网卡:Broadcom 5907网卡设备Ubuntu无法正常驱动。
(3)、光驱:光驱在安装后即无法使用。
以下是解决方法,强烈按照以下安装顺序进行:
1、先安装网卡驱动:
需要两个软件包(下载地址见文章底部),他们分别是dkms和tg3-dkms驱动。这是Dell inspiron 1420的专用驱动。
软件包dkms依赖于gawk和modutils,而tg3-dkms依赖于dkms,所以要先安装gawk和modutils;这两个软件包注意是依赖于libc6的。如果有无线网络当然最好,可以修改源,然后直接用apt-get命令安装这些软件包。如:
代码: 全选
$sudo apt-get install gawk modutils
Gawk和modutils装好后就可以使用命令:
代码: 全选
$sudo dpkg –i dkms_2.0.16.1-1_all.deb tg3-dkms_3.72.1_all.deb
Tg3驱动装好后要先用modprobe加载,看网卡是否能正常使用。
代码: 全选
$sudo modprobe tg3
代码: 全选
$sudo pico /etc/modules
2、安装显卡驱动。
首先去nVidia官方网站下载驱动程序:http://us.download.nvidia.com/XFree86/L ... 1-pkg1.run
然后下不要急于运行安装,我们需要安装以下软件包:build-essential pkg-config xserver-xorg-dev linux-headers-‘uname –r’ gcc g++。
连接到网络(确保你已经按照Ubuntu wiki中的《快速设置指南》修改了source.list文件,并更新了源,注意,只需update即可,不要upgrade,否则网卡驱动将实效!),输入命令:
代码: 全选
$sudo apt-get install build-essential pkg-config xserver-xorg-dev linux-headers-‘uname –r’ gcc g++
代码: 全选
$sudo pico /etc/default/linux-restricted-modules-common
同时按下Alt+Ctrl+F2重登录,然后输入:
代码: 全选
$sudo /etc/init.d/gdm stop
现在我们就可以运行nVidia的显卡驱动安装文件:
比如你的NVIDIA-Linux-x86-100.14.11-pkg1.run文件放在了你的主文件夹里。则运行命令:
代码: 全选
$sudo sh ~/ NVIDIA-Linux-x86-100.14.11-pkg1.run
驱动安装完成后,输入:startx,看能不能正常启动X,如果能正常启动X则进行下一步:
打开一个终端,输入:
代码: 全选
$sudo rm /etc/init.d/nvidia-glx /etc/init.d/nvidia-kernel
至此显示卡驱动安装完成。
3、安装光驱驱动:
Ubuntu虽然自带了驱动,但是无法自动加载,我们必须手动加载piix驱动。
打开终端,输入:
代码: 全选
$sudo modprobe piix
在终端中输入:
代码: 全选
$sudo gedit /etc/modules
光驱驱动安装完毕。
重要的提示:
显示卡驱动和网卡驱动全部都是编译安装的,只针对现有内核,所以如果你运行了sudo apt-get dist-upgrade获得了新的内核,这两个驱动就会失效,我们可以重新安装,步骤很简单:
卸载nVidia驱动:
$sudo nvidia-installer uninstall
重新安装驱动:再次运行,安装文件安装即可。
重新配置网卡驱动:
$sudo dpkg-reconfigure tg3-dkms
这样就可以了。
如果还有什么问题可以回帖提问或发送E-mail至jangmunho137@gmail.com。
本着能够帮助所有需要帮助的人的原则,这篇文章尽可能写得详细,希望每个人都能够进行操作,但是文章不可能面面俱到,如果有非文章错误因素的疑问,可以到wiki.ubuntu.org.cn或其他发行版的维基参看Linux基础。
dkms下载地址:http://pickup.mofile.com/6584249130372968
tg3-dkms下载地址:http://pickup.mofile.com/5512348300511871