来,现在把该写的东西写上,下午还要出去一趟
关于我一个多月Ubuntu的经验集合,改天再开新帖讨论,这个回复只写楼主的问题
首先,说明一下楼主的情况,楼主是装的小鹿Ubuntu7.04的AMD64版本
他装i386版本也就是32位版本很不稳定,希望等到长臂猿7.10时会有所改善
因为能在64位版本下运行的编译且打包好的软件真的不多,所以很多东西想用必须自己找源码编译安装
但向锐捷、Real这类闭源的东东就很难办了,这也造成了他所遇到的一系列难题
后来经过搜索,发现有人找到了解决之道,就是这篇文章:
http://blog.csdn.net/CHROX/archive/2007/08/17/1748615.aspx引用:
最近突发奇想准备开始学习Linux操作系统,就安装了官方的Ubuntu 7.04 AMD64,开始一切还进展顺利,不到20分钟就把系统装上了。认证上网时麻烦来了,我们学校使用锐捷的802.1x认证系统,静态IP认证。网络参数都配置好后,用校园网上提供的Linux客户端xrgsu 总是只提示No such file or directory!就这样折腾了好几天,在网上找的解决方法然后在我的windows和ubuntu之间翻来覆去地捣鼓,我也试过其他客户端始终都是那个提示。无奈只好试试用wine来模拟windows下的那个Ruijie Supplicant,然后就从windows中把wine需要的包都下载下来,安装几个wine依赖的包后我无意中发现xrgsu居然有了一点反应,提示说file libstdc++.so.5 not found ,要知道开始时就一句No such file or directory撂在那那是多么让人伤心,我喜出望外赶紧复制了一个libstdc++.so.5,再运行又提示file libgcc_s.so.1 not found,复制进去后xrgsu终于能运行了。我接着试了试认证,Linux下认证比windows下慢的多需要将近10秒,而windows下只是一眨眼的功夫,最后认证成功,用firefox打开一个网页,OK!
我用ghost恢复了那个Linux分区,在干净的系统里开始实验,发现使用libc6-i386_2.5-0ubuntu14_amd64.deb libgcc_s.so.1 libpcap.so.0.6.2 libstdc++.so.5 和xrgsu这五个文件(点击下载)也可以到教育网ftp搜索引擎http://search.ustc.edu.cn/中搜索。首先安装libc6-i386_2.5-0ubuntu14_amd64.deb,再将libgcc_s.so.1 libpcap.so.0.6.2 libstdc++.so.5复制到/usr/lib32 中,将xrgsu复制到/usr/bin中设置好用户访问权限,运行sudo xrgsu 即可。
至于那个共享库libc6-i386_2.5-0ubuntu14_amd64.deb的安装,可能是因为xrgsu是32位程序,在AMD64构架系统下无法正常运行,需要装上i386的共享库,这个问题不太明白,不过以后一定会明白的。
但也不是能过解决所有的64位系统下的32位程序的运行问题。所以其实64位CPU还是装32位的系统好。但无论怎样,万幸的是锐捷终于能用了
然后的问题是,显卡驱动不支持,需要升级,最简单的方法是:
复制内容到剪贴板
代码:
sudo apt-get install nvidia-glx-new由于楼主的机器是Nvidia Geforce 7300GT,故上述命令后加-new
具体的Ubuntu下的NV显卡驱动解决方案请见:
http://forum.ubuntu.org.cn/post-454487.html&;sid=4eada9c062051b31fe8cc170bb494d56
但这时驱动可以用了。因为可以看到System -> Administration -> Restricted Drivers Manager里面显示,刚刚装的显卡驱动已经In Use。但是System -> Preferences -> Screen Resolution里面最大只有1024x768,没有楼主19寸宽屏的1440x900
说明革命尚未成功,还得设置。经过搜索,主要参考了两篇文章:
http://forum.ubuntu.org.cn/post-454487.html&sid=4eada9c062051b31fe8cc170bb494d56
http://bbs.in9.cn/read.php?tid=148898
两个关键步骤:
引用:
2. 用nvidia-xconfig --mode=MODE命令向xorg配置文件添加新的分辨率配置项目,如:
代码:
sudo nvidia-xconfig --mode=1440x900
引用:
2.#sudo gedit /etc/default/linux-restricted-modules-common
在最后的双引号里面添加nv两个字,添加后就是“nv”
备份X设置
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.mybackup
如果起动X失败,可以用sudo cp /etc/X11/xorg.conf.mybackup /etc/X11/xorg.conf来灰复X设置,然后起动
接下来,重启gdm(如果嫌麻烦就直接重启计算机也一样),注销后,按Ctrl+Alt+F1,输入用户名和密码,然后:
复制内容到剪贴板
代码:
sudo /etc/init.d/gdm stop
sudo /etc/init.d/gdm start然后,就基本ok了,可以装各种软件了,特效我也只是装了Beryl
而32位版本的Realplayer10Gold还是用不了,其他的很多软件的i386也是用不了的
我再说一下楼主的情况,有类似情况的可以参考一下
所用系统版本Ubuntu GNU/Linux Feisty Fawn 7.04 AMD64版本
CPU Athlon FX双核,显卡Nvidia Geforce 7300GT,显示器19寸宽屏液晶
其他如声卡网卡等具体型号我不清楚,因为这些使用7.04的默认驱动,没有任何异常,就没去看是什么型号
另外再补充一句,关于Ubuntu的很多问题,可以在Google里输入¨你的问题的关键字+空格+site:forum.ubuntu.org.cn¨和/或¨你的问题的关键字+空格+site:wiki.ubuntu.org.cn¨,然后Google一下,很多问题都能找到解决方案的。例如我在解决显卡问题时,就是¨Nvidia 宽屏 site:forum.ubuntu.org.cn¨和/或¨Nvidia 宽屏 site:wiki.ubuntu.org.cn¨
其实,forum.ubuntu.org.cn各个板块的置顶帖子都很值得看看,还有就是wiki.ubuntu.org.cn也挺不错
好了,先说这么多,改天再细谈关于ubuntu的经验
[
本帖最后由 jay.sun 于 2007-10-12 22:41 编辑 ]