1.下载安装盘镜像文件
下载ubuntu-6.06-alternate-i386.iso(我没用desktop cd,因为教育网内不能直连国际网,我事先在虚拟机下试验过发现desktop cd安装过程中去联网检测apt源的时间特别长。此外,据说desktop cd会直接把grub装到mbr,而且硬盘安装会找不到iso)。
ubuntu-6.06-alternate-i386.iso
教育网 http://ftp.sjtu.edu.cn/ubuntu-cd/
官方 http://releases.ubuntu.com/
MD5SUM:
b2e9120f06d70cc076c1852c6c04654e ubuntu-6.06-alternate-i386.iso
2.下载硬盘启动所需要的两个文件 (不要使用ISO文件中自带的)
下载initrd.gz和vmlinuz
教育网 http://ftp.sjtu.edu.cn/ubuntu/dists/dapper/main/installer-i386/current/images/hd-media/
官方 http://archive.ubuntu.com/ubuntu/dists/dapper/main/installer-i386/current/images/hd-media/
3.使用grub引导硬盘安装
把上述三个文件保存在fat32分区根目录或者 ext3或reiserfs分区根目录,最好不要保存在ntfs分区。
我保存在windows的D盘根目录,linux表示为/dev/hda5,在grub中表示为(hd0,4)。
1)已经在使用grub引导的,不必下载直接进入3)步骤
2)使用windows的ntldr引导的
下载GRUB
http://old.ubuntu.org.cn/download/installformharddisk/grldr
将 grldr 复制到 C:/,编辑C:/BOOT.INI,加入一行:
3)重新启动计算机,进入grub菜单,按 c 进入 grub 命令行
根据下载的三个文件存放的位置,依次输入以下命令并回车:
4.开始安装
根据安装提示,设置语言、键盘、时区、网络、分区、用户名、密码、grub等。
我的网络是指定ip的,所以在dhcp分配网络时选择了取消,手动指定了ip地址。
据说直接断开网线安装会快很多,实践发现安装中还会在检测apt源时停顿很久。
我不想覆盖以前安装的Grub,正巧安装盘尝试安装grub失败了,我就没安装grub继续执行下面的程序了,装完后手动修改了原来的grub的menu.lst加上新的引导内容(我的ubuntu装在了/dev/hda12分区)。
5.简单优化
重新启动
设置apt源
升级
对我的k7cpu优化
intel p4处理器一般使用linux-i686
打开硬盘dma模式为dma100
安装一些需要的软件,略。
6.安装ati驱动
安装fglrx驱动
装完重启
在终端输入fglrxinfo查看驱动信息。
我的9200显卡是r200系列显卡,出现错误信息:
据说是新版驱动对r200系列显卡支持不好的问题,解决办法是到http://forum.ubuntu.org.cn/viewtopic.php?t=16555的10楼下载libGL.so.1.2文件,http://forum.ubuntu.org.cn/download.php?id=3933,覆盖掉/usr/lib/libGL.so.1.2。
然后顺利看到类似下面的信息:
在终端输入glxgears -printfps可看到已经有3d加速:
7.安装xgl
添加源
添加如下源到sources.list
教育网内使用代理
获取gpg 密匙
安装xgl需要的包
8.设置xgl的入口
新建一个XGL启动脚本:
内容是
使脚本可执行:
新建一个compiz启动脚本
内容是
使脚本可执行:
在登陆管理器里建一个XGL会话:
内容是
打开桌面菜单-〉系统-〉首选项-〉会话
在最右边的“启动程序”里添加 /usr/bin/startcompiz 这句话
之后执行
最后,重新启动,在登陆时选择会话 “XGL”
当它问你是否作为默认是选“仅此次会话”
大功告成
这样做的好处是因为xgl不够稳定,在不破坏正常的xorg前提下可以体验一下xgl的3d桌面效果。
参考文献
ubuntu6.06正式版硬盘安装指南
http://forum.ubuntu.org.cn/viewtopic.php?t=16398
正式版ATI驱动问题!
http://forum.ubuntu.org.cn/viewtopic.php?t=16555
6.06 Gnome 在ATI X600se hm 上安装ATI 8.25.18驱动以及 XGL
http://forum.ubuntu.org.cn/viewtopic.php?t=16623
下载ubuntu-6.06-alternate-i386.iso(我没用desktop cd,因为教育网内不能直连国际网,我事先在虚拟机下试验过发现desktop cd安装过程中去联网检测apt源的时间特别长。此外,据说desktop cd会直接把grub装到mbr,而且硬盘安装会找不到iso)。
ubuntu-6.06-alternate-i386.iso
教育网 http://ftp.sjtu.edu.cn/ubuntu-cd/
官方 http://releases.ubuntu.com/
MD5SUM:
b2e9120f06d70cc076c1852c6c04654e ubuntu-6.06-alternate-i386.iso
2.下载硬盘启动所需要的两个文件 (不要使用ISO文件中自带的)
下载initrd.gz和vmlinuz
教育网 http://ftp.sjtu.edu.cn/ubuntu/dists/dapper/main/installer-i386/current/images/hd-media/
官方 http://archive.ubuntu.com/ubuntu/dists/dapper/main/installer-i386/current/images/hd-media/
3.使用grub引导硬盘安装
把上述三个文件保存在fat32分区根目录或者 ext3或reiserfs分区根目录,最好不要保存在ntfs分区。
我保存在windows的D盘根目录,linux表示为/dev/hda5,在grub中表示为(hd0,4)。
1)已经在使用grub引导的,不必下载直接进入3)步骤
2)使用windows的ntldr引导的
下载GRUB
http://old.ubuntu.org.cn/download/installformharddisk/grldr
将 grldr 复制到 C:/,编辑C:/BOOT.INI,加入一行:
代码: |
C:/GRLDR="GRUB" |
3)重新启动计算机,进入grub菜单,按 c 进入 grub 命令行
根据下载的三个文件存放的位置,依次输入以下命令并回车:
代码: |
grub> kernel (hd0,4)/vmlinuz root=/dev/ram ramdisk_size=32000 devfs=mount,dall grub> initrd (hd0,4)/initrd.gz grub> boot |
4.开始安装
根据安装提示,设置语言、键盘、时区、网络、分区、用户名、密码、grub等。
我的网络是指定ip的,所以在dhcp分配网络时选择了取消,手动指定了ip地址。
据说直接断开网线安装会快很多,实践发现安装中还会在检测apt源时停顿很久。
我不想覆盖以前安装的Grub,正巧安装盘尝试安装grub失败了,我就没安装grub继续执行下面的程序了,装完后手动修改了原来的grub的menu.lst加上新的引导内容(我的ubuntu装在了/dev/hda12分区)。
代码: |
title Ubuntu 6.06 root (hd0,11) kernel /vmlinuz-2.6.15-23-386 root=/dev/hda11 ro quiet splash initrd /initrd.img-2.6.15-23-386 boot |
5.简单优化
重新启动
设置apt源
代码: |
deb http://ftp.sjtu.edu.cn/ubuntu/ dapper main restricted universe multiverse deb http://ftp.sjtu.edu.cn/ubuntu/ dapper-updates main restricted universe multiverse deb http://ftp.sjtu.edu.cn/ubuntu/ dapper-security main restricted universe multiverse deb http://ftp.sjtu.edu.cn/ubuntu/ dapper-backports main restricted universe multiverse deb http://ftp.sjtu.edu.cn/ubuntu-cn/ dapper main restricted universe multiverse |
升级
代码: |
sudo aptitude update sudo aptitude upgrade |
对我的k7cpu优化
代码: |
sudo aptitude install linux-k7 |
intel p4处理器一般使用linux-i686
打开硬盘dma模式为dma100
代码: |
sudo hdparm -X69 -d1 -u1 -m16 -c3 /dev/hda |
安装一些需要的软件,略。
6.安装ati驱动
安装fglrx驱动
代码: |
sudo aptitude update sudo aptitude install linux-restricted-modules-$(uname -r) sudo aptitude install xorg-driver-fglrx sudo aticonfig --initial sudo aticonfig --overlay-type=Xv |
装完重启
在终端输入fglrxinfo查看驱动信息。
我的9200显卡是r200系列显卡,出现错误信息:
代码: |
[fglrx] API ERROR: could not register entrypoint for SelectTextureSGIS [fglrx] API ERROR: could not register entrypoint for SelectTextureTransformSGIS [fglrx] API ERROR: could not register entrypoint for ClientActiveVertexStreamATI[fglrx] API ERROR: could not register entrypoint for VertexBlendEnviATI [fglrx] API ERROR: could not register entrypoint for VertexBlendEnvfATI [fglrx] API ERROR: could not register entrypoint for VertexStream2sATI ...... |
据说是新版驱动对r200系列显卡支持不好的问题,解决办法是到http://forum.ubuntu.org.cn/viewtopic.php?t=16555的10楼下载libGL.so.1.2文件,http://forum.ubuntu.org.cn/download.php?id=3933,覆盖掉/usr/lib/libGL.so.1.2。
然后顺利看到类似下面的信息:
代码: |
display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: RADEON 9250/9200 Series DDR Generic OpenGL version string: 1.3.1072 (X4.3.0-8.25.18) |
在终端输入glxgears -printfps可看到已经有3d加速:
代码: |
10236 frames in 5.0 seconds = 2047.109 FPS 10199 frames in 5.0 seconds = 2039.734 FPS 10198 frames in 5.0 seconds = 2039.596 FPS 9701 frames in 5.0 seconds = 1940.146 FPS |
7.安装xgl
添加源
代码: |
sudo nano /etc/apt/sources.list |
添加如下源到sources.list
代码: |
deb http://www.beerorkid.com/compiz/ dapper main deb http://xgl.compiz.info/ dapper main deb-src http://xgl.compiz.info/ dapper main |
教育网内使用代理
代码: |
export http_proxy="http://xxx.xxx.xxx.xxx:xxxx" |
获取gpg 密匙
代码: |
wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add - |
安装xgl需要的包
代码: |
sudo aptitude update sudo aptitude install compiz xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 compiz-gnome |
8.设置xgl的入口
新建一个XGL启动脚本:
代码: |
sudo nano /usr/bin/startxgl.sh |
内容是
代码: |
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1 # Start GNOME exec gnome-session |
使脚本可执行:
代码: |
sudo chmod 755 /usr/bin/startxgl.sh |
新建一个compiz启动脚本
代码: |
sudo nano /usr/bin/startcompiz |
内容是
代码: |
#!/bin/sh killall gnome-window-decorator wait gnome-window-decorator & LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa compiz --replace gconf miniwin decoration transset wobbly fade minimize cube rotate zoom scale move resize place switcher trailfocus water & |
使脚本可执行:
代码: |
sudo chmod 755 /usr/bin/startcompiz |
在登陆管理器里建一个XGL会话:
代码: |
sudo nano /usr/share/xsessions/xgl.desktop |
内容是
代码: |
[Desktop Entry] Encoding=UTF-8 Name=XGl Exec=/usr/bin/startxgl.sh Icon= Type=Application |
打开桌面菜单-〉系统-〉首选项-〉会话
在最右边的“启动程序”里添加 /usr/bin/startcompiz 这句话
之后执行
代码: |
sudo aptitude update sudo aptitude dist-upgrade |
最后,重新启动,在登陆时选择会话 “XGL”
当它问你是否作为默认是选“仅此次会话”
大功告成
这样做的好处是因为xgl不够稳定,在不破坏正常的xorg前提下可以体验一下xgl的3d桌面效果。
参考文献
ubuntu6.06正式版硬盘安装指南
http://forum.ubuntu.org.cn/viewtopic.php?t=16398
正式版ATI驱动问题!
http://forum.ubuntu.org.cn/viewtopic.php?t=16555
6.06 Gnome 在ATI X600se hm 上安装ATI 8.25.18驱动以及 XGL
http://forum.ubuntu.org.cn/viewtopic.php?t=16623