近日为小黑(T43)更换了160G新硬盘.安装了windows xp及ubuntu双系统.在安装的过程中,因为采用硬盘安装,兜兜一时大意,中间出现了很多莫名其妙的问题,这里不一一描述了.介绍一下兜兜在此次安装 过程中所遇到的问题及解决办法.这里主要介绍兜兜在安装完ubuntu后,出现频繁死机问题的解决办法.
ATi作为NVIDIA市场的最 主要竞争对手,RADEON(镭)以高分辨率下的优美画质著称.以前ATi的显卡驱动对Linux的支持一直不太好,通常需要修改Linux内核.直到 2005年6月9日发布的驱动才使用.run格式,具备图形化安装界面(可以在X-window图形界面下安装),有自动配置和自定义两种安装方式,不过 安装之后都要到字符模式下进行配置.ubuntu的7.10版本默认提供了ATI系列显卡的驱动,但是兼容性很差.在T43这款采用Radeon X300显卡的机器上这个问题体现的尤为突出.
这里不得不提一下一个问题,很多朋友在装好ubuntu后,重启然后进入系统.而每次进入 系统的时间都非常长,大概在5~6分钟左右.都以为是显卡问题.兜兜也遇到这个问题,查阅了资料后.解决了此问题.该问题是因为File System Check(Fsck)造成的.
解决方法如下:
1.进入系统后,打开虚拟终端.输入 sudo gedit /etc/fstab
2.找到如下内容
# /dev/sda1
UUID=6E50BE5450BE22AF /media/sda1 ntfs defaults,umask=007,gid=46 0 1
3.把最后的那个1改成0.(即将gid=46 0 1改成gid=46 0 0)
4.然后找出所有中间是NTFS,fat或者是vfat之类的windows的磁盘系统,把它们所在每一行最后那个1都改成0
5.存盘.
其实问题就出在FSCK默认检查所有磁盘分区,而作为Unix/Linux专用的磁盘工具检测Windows 分区会出错从而拖慢启动.
另外,还需要更改menu.lst文件:
再修改Grub的设置,方法如下:
1.在终端中输入: sudo geidt /boot/grub/menu.lst
2.找到如下内容(一般会在文末处)
kernel /boot/........... ro quiet splash
3. 把splash改为nosplash,结果如下:
kernel /boot/........... ro quiet nosplash
4. 存盘退出。
OK.重启之后,你会发现进入系统的速度超级快哦.
然后我们看一下如何安装ATI X300的驱动吧.
#wget 驱动包的地址(该地址可在此获得,在页面中选择与你型号相对应的驱动)
如果wget无法下载,那么手动下载一份吧.然后在控制台中进入你下载该文件的路径,输入命令
#sh ATi-driver-installer-8.14.13.run
根据提示进行操作吧.
安装好后,重新启动系统.测试一下是否安装正确.使用如下命令:
#fglrxinfo (你将会看到类似如下信息)
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X800 GTO
OpenGL version string: 2.1.7276 Release
#glxinfo |grep -e 'direct' -e 'OpenGL' (你会看到类似如下信息)
direct rendering: Yes
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X800 GTO
OpenGL version string: 2.1.7276 Release
OpenGL extensions:
如果你顺利看到该值,那么恭喜你.你安装成功了.接下来继续输入命令:
sudo apt-get install compiz compiz-bcop compizconfig-settings-manager
compiz-core compiz-fusion-plugins-main compiz-fusion-plugins-extra
compiz-gnome compiz-plugins libcompizconfig0
libcompizconfig-backend-gconf libdecoration0 python-compizconfig
emerald -y
这段命令挺长,请一定输入正确!
耐心等待后,继续输入命令(屏蔽掉XGL的检测.)
sudo gedit /etc/X11/xorg.conf
打开后,寻找如下内容:
# Section "Extensions"
# Option "Composite" "0"
# EndSection
如果有,那就删掉它,没有就直接关掉编辑器.回到控制台.继续敲命令:
mkdir -p ~/.config/compiz && echo SKIP_CHECKS=yes >> ~/.config/compiz/compiz-manager
然后修改compiz初始文件:
sudo gedit /usr/bin/compiz
寻找如下内容:
# Driver whitelist
WHITELIST="fglrx nvidia intel ati radeon i810"
然后在它下面找到这段内容
# blacklist based on the pci ids
# See http://wiki.compiz-fusion.org/Hardware/Blacklist for details
T=" 1002:5954 1002:5854 1002:5955" # ati rs480
T="$T 1002:4153" # ATI Rv350
T="$T 8086:2982 8086:2992 8086:29a2 8086:2a02 8086:2a12" # intel 965
T="$T 8086:2972" # i965 (x3000)
T="$T 1002:3152 1002:3150 1002:5462 1002:5653 " # ati X300 X600,X600 X700
BLACKLIST_PCIIDS="$T"
并将该段内容改为:
# blacklist based on the pci ids
# BLACKLIST_PCIIDS="$T"
BLACKLIST_PCIIDS=""
重启x-windows.OK!