您的位置:首页 > 运维架构

从 openSUSE 11.2 升级到 11.3

2010-07-22 23:34 741 查看
没想到今天 openSUSE 11.3 在7月中旬就发布啦!

其实11.2用起来挺好的,不过还是忍不住诱惑要升级到11.3去。

首先按照官方升级系统的方法,添加 11.3 的几个软件源:

#zypper modifyrepo --all --disable     // 禁用所有软件源
// 添加三个主要的安装源
#zypper addrepo --name "openSUSE-11.3 OSS" http://download.opensuse.org/distribution/11.3/repo/oss/ repo-11.3-oss
#zypper addrepo --name "openSUSE-11.3 Non-OSS" http://download.opensuse.org/distribution/11.3/repo/non-oss/ repo-11.3-non-oss
#zypper addrepo --name "openSUSE-11.3 Updates" http://download.opensuse.org/update/11.3/ repo-11.3-update
#zypper ref     // 刷新安装源
#zypper dup     // 执行升级


这一下让我的电脑运行啦两天啊,都怪我的网络太慢啦!

完成后,很激动啊!赶紧重启,进入了新的 11.3 的背景,可是进度条动了一会之后,一行一行的文本模式都开始啦!

结果进入了终端模式,于是我登录进去运行:

# startx     // 启动X桌面环境


结果错误信息出来啦,说是 xorg.conf 文件有问题啊!

想了一下,应该是显卡驱动的问题。于是去 NVIDIA 的官方下载了最新的驱动,执行安装:

# sh NVIDIA-Linux-x86_64-256.35.run


结果提示无法找到 nvidia.ko 文件,安装失败,哎!真是郁闷啦,之前在 11.2 上安装显卡驱动,没遇到过这个问题啊。

于是到论坛寻求帮助,得知在 11.3 上可以使用:(具体参见 openSUSE Graphic Card Practical Theory Guide for Users )

# Xorg -configure


会在 /boot/ 目录生成一个 xorg.conf.new 文件,将该文件放到 /etc/X11/ 目录下:

# mv /boot/xorg.conf.new /etc/X11/xorg.conf


然后重启,好像还要在启动命令添加参数 nomodeset,现在系统就可以使用系统已经安装的一个功能不强的驱动进入桌面环境啦!

可是这个驱动不能设置透明等效果。继续寻求帮助,最后得知需要设置一个h配置:

yast > System > /etc/sysconfig Editor > System > Kernel > NO_KMS_IN_INITRD

设为 yes 。然后就可以安装 NVIDIA 的官方驱动啦!

哈哈!终于见到啦透明效果的桌面。可是没想另一个问题出现啦,KDE 的 plasma-desktop 一启动就崩溃,结果桌面就是黑的啦!真是太郁闷啦!最后又到论坛寻求帮助,得知需要删除 ~/.kde4/share/config/下面的 plasma*rc 文件,然后重启动 plasma-desktop:

$ kstart plasma-desktop


嘿嘿,会重新生成那些文件,不过以前的桌面配置都没啦,又得自己配置。不过有 桌面啦!哈哈!

哈哈,以上就是升级遇到的一些问题啦!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: