
今天成功地在Dell D620笔记本上安装了Debian Etch,并成功配置好无线网卡和3D桌面!以下是安装步骤:
1) 下载最新的Debian Etch i386 CD,刻录光盘
2) 安装,一开始只安装最精简的Linux,安装完毕后重启,应该已经自动配置好了网卡(Broadcom 1000M以太网卡),添加一个http://ftp.debian.org/到apt source中就足够了,包括etch main contrib non-free都加上
3) 安装桌面,参考国外一强人的安装手册:
http://www.klabs.be/~fpiat/linux/debian/Etch_on_Dell_Latitude_D620.htmlroot下运行:
www.livebookstore.net# apt-get install gnome x-window-system
配置显卡的时候选择分辨率1280x800 1024x768 800x600即可
然后编辑/etc/X11/xorg.conf:
Section "Device"一节的驱动改为"i810":
Driver "i810"
保存,如不出意外可直接进入gnome,默认情况下已经自动配置好了声卡
此时桌面的分辨率还只有1024x768,需要再安装一个Intel的补丁包:
www.livebookstore.net# apt-get install 915resolution
重启系统(不是重启X),再进入x,分辨率已经变为1280x800
4) 配置无线网卡
由于Dell D620用的Broadcom 1390无线网卡,不是Intel 2200BG之类,所以也没有Linux驱动,唯一的方法是包装Windows的驱动
去
Dell网站下载最新驱动R151517.exe,找一台Windows机器运行一下就把文件解开了,然后打成zip包传到Linux下,解压到某个目录,比如/windows/Driver/R151517
在root下安装:
www.livebookstore.net# apt-get install module-assistent
www.livebookstore.net# m-a prepare
www.livebookstore.net# m-a update
www.livebookstore.net# m-a a-i ndiswrapper-source
www.livebookstore.net# apt-get install ndiswrapper-utils wireless-tools
列出当前驱动(应该为空):
www.livebookstore.net# ndiswrapper -l
然后将Windows驱动包装起来:
www.livebookstore.net# ndiswrapper -i /windows/Driver/R151517/DRIVER/bcmwl5.inf
再列出当前驱动就可以看到无线网卡的驱动:
www.livebookstore.net# ndiswrapper -l
最后将ndiswrapper放到/etc/modules:
ndiswrapper
编辑/etc/network/interfaces编辑wlan0的设置,我直接用的dhcp,一开始怎么都连不上无线网络,搞了半天,后来重启系统后就能连上了。
5) 配置字体
先从Windows XP下复制宋体和tohoma到某个目录下,例如/windows/fonts/
如果要使用Vista的微软雅黑,从网上一搜就能下载到,我的全部字体文件如下:
msyhbd.ttf
msyh.ttf
SimSun18030.ttc
simsun.ttc
tahomabd.ttf
tahoma.ttf
然后设置权限,对所有用户都可用:
www.livebookstore.net# chmod a+x *
编辑/etc/X11/xorg.conf,在Files节添加字体目录:
Section “Files”
FontPath “/windows/fonts”
...
EndSection
保存,进入X后就可以在设置中设定Microsoft Yahei等字体了,中文显示和Windows一个效果!
6) 安装中文输入法
以前在Google搜索中文输入法的安装,步骤都非常繁琐,不过Debian Etch已经将所有相关包做得很好了,安装完毕不做任何设置就可以直接打开输入法:
www.livebookstore.net# apt-get install scim scim-pinyin scim-gtk2-immodule im-switch
重启X生效
7) 安装3D桌面
目前Linux上主要有compiz和beryl两种3D桌面,最近两家据说要合并了。选用compiz是因为Debian Etch已经完整地打包了,配置起来非常容易。
参考
compiz.org官方站点,目前支持的显卡有nVidia, ATI和Intel。我的Intel集成显卡跑3D桌面速度也非常快,根本感觉不出任何迟钝。
安装compiz只需要参考
http://wiki.debian.org/Compiz先安装以下包:
mesa-utils xlibmesa-dri xlibmesa-gl xlibmesa-glu gnome-randr-applet compiz compiz-gnome
备份,然后编辑/etc/X11/xorg.conf:
添加Extensions一节(通常都没有):
Section "Extensions"
Option "Composite" "enable"
EndSection
在Device一节中添加:
Section "Device"
...
Option "XAANoOffscreenPixmaps" "true"
EndSection
如果是其他显卡你就要按照wiki上写的做
重启系统,然后进入X
在X下打开终端,运行:
compiz --replace &
不出意外的话,桌面就被更新为3D效果了,拖动窗口会有水波效果,按"Ctrl"+"Alt"移动鼠标就可以旋转桌面
看看我的效果图:


要自动运行3D效果,把上面的命令添加到Session的启动中:
Desktop -> Preferences -> Sessions -> Startup Programs -> Add -> “compiz --replace”
现在每次进入X都自动启动3D效果。
8) 安装其他软件,如firefox(iceweasel), sun-java5-jdk, mplayer