|
前提:如果你用generic2.6.27.5内核并使用nvidia gf4 440mx 显卡及类似卡的。升级后。驱不上显卡的。用slackbuilds.org上面提供的相应的脚本可以一试。另外。我要说的是用
ftp://download.nvidia.com/XFree8 ... 6-96.43.09-pkg1.run
这个驱动包安装。就不会有问题了。
我用swaret 升级系统。用updatepkg 升级内核。还好。目前一切正常!
软件升级过程:
1 swaret --update
2 swaret --upgrade
内核升级过程:1 下载
2 upgrade kernel*
3 打nosmp补丁
4 做initrd.gz 方法cd /boot ; mkinitrd -c -k 2.6.27.5 -f ext3 -m ext3
5 改/etc/rc.d/rc.modules连接。cd /etc/rc.d ; rm rc.modules ; ln -s rc.modules-2.6.27.5 rc.modules
5 改鼠标设置 cd /etc/rc.d ; vi /etc/rc.d/rc.modules ; 将#/sbin/modprobe psmouse proto=imps 行前面的#去掉,我用ps/2 mouse
6 查看/etc/rc.d下是否有.new的文件。如果有就mv file.new file
7 删除多余的文件如/etc/rc.d/rc.modules-old文件 /usr/src 下旧文件 /usr/modules 下旧文件
8 关ipv6
root@darkstar:/lib/modules/2.6.27.5# cat -n modules.alias |grep ipv6
29 alias net-pf-10-proto-0-type-6 dccp_ipv6
30 alias net-pf-10-proto-33-type-6 dccp_ipv6
49 alias net-pf-10 ipv6
56 alias nf_conntrack-10 nf_conntrack_ipv6
vi + 49 modules.alias
进入vi后。把49行前加# 保存,退出
不知道其他人是怎么样做的呢??
小提醒:
在更新了hal 后。会发现系统中的存储介质里面的自动挂载的盘符,与u盘啊。数码相机。都不会自动挂载了。以为是hal的问题。。把hal 降到12.1默认的hal就可解决问题。但是。。。。。为什么呢??
看了下www.linuxquestions.org中讲的。hal 最新的根本没问题的。只是他的工作依赖了包
parted-1.8.8-i486-2 呵呵。把这个包包安装上。再用新的hal 与dbus 与edev 就不会有问题了。
**注意**:::还有更新dbus 与udev 和hal 包后别忘记改/etc/rc.d 下面带.new的文件。否则,后果严重(启动都成问题的哦)!改的方法比如说就是mv rc.udev.new rc.udev
最后,送大家一脚本,内容大家自己看吧!
在此感谢春风哥!虽然简单,友谊无价!
#/bin/bash
CGL=~/ChangeLog.txt
CGLN="${CGL}.new"
#rm -f "$CGLN"
wget -O "$CGLN" "http://slackware.mirrors.easynews.com/linux/slackware/slackware-current/ChangeLog.txt";
[ $? -ne 0 ] && exit
diff "$CGL" "$CGLN"
if [ $? -eq 1 ]
then
echo '有更新,请运行更新命令!'
mv "$CGLN" "$CGL"
else
echo '没有更新,程序退出!'
mv "$CGLN" "$CGL"
fi |
|