当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [原创]Dell inspiron 1420系列安装Ubuntu的指南。有Inspiron1420本本的看过来。
帖子发表于 : 2007-08-13 16:07 
头像

注册: 2006-01-18 12:55
帖子: 1347
地址: 也许真的没有人理解
送出感谢: 0 次
接收感谢: 1
Ubuntu是目前最受欢迎的桌面Linux操作系统,许多朋友也许想在inspiron 1420上安装Ubuntu,但是由于 Dell inspiron 1420的硬件配置较新,即使是Ubuntu最新的版本7.04也无法识别出1420的某些硬件,我特此写下这篇文章,希望能帮助一些朋友解决Ubuntu安装过程中遇到的一些麻烦。
注*:本文针对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

如果没有无线网络,请在能上网的计算机上从网站packages.ubuntu.com下载相应的软件包文件,然后用命令sudo dpkg –i命令手动安装软件包。
Gawk和modutils装好后就可以使用命令:
代码:
$sudo dpkg –i dkms_2.0.16.1-1_all.deb tg3-dkms_3.72.1_all.deb

安装tg3驱动程序。
引用:
小提示:
这些软件包可能需要通过U盘拷贝过来,所以需要挂载U盘,参考以下命令:
代码:
$sudo mkdir /media/usb
$sudo mount –t vfat /dev/sdb1 /media/usb

拔下U盘前请使用以下命令卸载文件卷:
代码:
$sudo umount /dev/sdb1


Tg3驱动装好后要先用modprobe加载,看网卡是否能正常使用。
代码:
$sudo modprobe tg3

然后插上网线,看是否已经可以上网,如果可以进行下一步,使系统每次启动自动加载驱动程序:
代码:
$sudo pico /etc/modules

在文件modules底部添加一行:tg3。然后确保光标又移到了下一行,最后按Ctrl+O保存,按Ctrl+X退出。至此tg3驱动安装完毕。
2、安装显卡驱动。
首先去nVidia官方网站下载驱动程序:http://us.download.nvidia.com/XFree86/Linux-x86/100.14.11/NVIDIA-Linux-x86-100.14.11-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

把DISABLED_MODULES=" "修改为DISABLED_MODULES="nv nvidia_new",然后按Ctrl+O保存,按Ctrl+X退出。
同时按下Alt+Ctrl+F2重登录,然后输入:
代码:
$sudo /etc/init.d/gdm stop

停止Gnome窗口管理器。
现在我们就可以运行nVidia的显卡驱动安装文件:
比如你的NVIDIA-Linux-x86-100.14.11-pkg1.run文件放在了你的主文件夹里。则运行命令:
代码:
$sudo sh ~/ NVIDIA-Linux-x86-100.14.11-pkg1.run

按照提示安装驱动,注意当询问是否从网络下载模块时选择No,在询问是否自动改写xorg.conf是选择Yes。
驱动安装完成后,输入:startx,看能不能正常启动X,如果能正常启动X则进行下一步:
打开一个终端,输入:
代码:
$sudo rm /etc/init.d/nvidia-glx /etc/init.d/nvidia-kernel

删除两个旧的驱动文件,避免因为驱动文件版本不符导致重启后驱动失效(此处感谢郭爽在其blog中给予的提示)。
至此显示卡驱动安装完成。
3、安装光驱驱动:
Ubuntu虽然自带了驱动,但是无法自动加载,我们必须手动加载piix驱动。
打开终端,输入:
代码:
$sudo modprobe piix

然后插入一张光盘,看计算机是否已经能驱动光驱,如果可以则进行下一步:
在终端中输入:
代码:
$sudo gedit /etc/modules

在文件底部加上一行:piix,然后确保又按下了回车,使光标移到了下一行,保存,退出。
光驱驱动安装完毕。

重要的提示:
显示卡驱动和网卡驱动全部都是编译安装的,只针对现有内核,所以如果你运行了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


_________________
MacBook Pro 15" User
Cocoa Programmer


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-08-13 16:15 
头像

注册: 2005-11-06 1:51
帖子: 1795
地址: 七彩云世界
送出感谢: 0 次
接收感谢: 0 次
太感谢... 了 . 我已经觉定要买1420了..


_________________
佛出寺,求索真世界 For_Truth:Free_Open_Share
OPEN GPG KEY:03D18D95


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-08-14 9:50 
头像

注册: 2006-01-18 12:55
帖子: 1347
地址: 也许真的没有人理解
送出感谢: 0 次
接收感谢: 1
软件包已经上传到ftp了。
PS:费这么半天劲写的帖子,不说没加精,连理都没人理,不时有好多人用inspiron 1420么?失望。


_________________
MacBook Pro 15" User
Cocoa Programmer


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-08-14 9:53 

注册: 2007-04-12 18:22
帖子: 112
送出感谢: 0 次
接收感谢: 0 次
谢谢分享,这样1420的朋友可以放心了!


页首
 用户资料  
 
5 楼 
 文章标题 : thank you
帖子发表于 : 2007-10-07 1:10 

注册: 2007-10-07 1:06
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
请问楼主那些程序包在放在哪里,我正装这个有需要
谢谢


页首
 用户资料  
 
6 楼 
 文章标题 : Re: thank you
帖子发表于 : 2007-10-07 11:24 
头像

注册: 2006-01-18 12:55
帖子: 1347
地址: 也许真的没有人理解
送出感谢: 0 次
接收感谢: 1
Lostime 写道:
请问楼主那些程序包在放在哪里,我正装这个有需要
谢谢

ftp.ubuntu.org.cn
找JangMunho文件夹


_________________
MacBook Pro 15" User
Cocoa Programmer


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译