LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1622|回复: 5

SUSE linux 8.0 几个问题的解决

[复制链接]
发表于 2002-10-22 21:48:16 | 显示全部楼层 |阅读模式
SUSE linux 8.0 几个问题的解决
1.输入法安装问题。
曾装过无数次suse 8.0,但没有一次成功装上gWuBi,一直使用其自带的xcin输入法。但这个输入法我一直都很不喜欢。后来我是这样成功装上gWuBi的:首先要确定你已经装上了xcin包,进入suse的root用户,修改/etc/sysconfig/language三入地方,使之内容与下面基本相同:
DEFAULT_LANGUAGE="zh_CN.GB2312"
RC_LANG="zh_CN.GB2312"
RC_LC_ALL="zh_CN.GB2312"
此后再运行SuSEconfig 退出root用户,用普通用户登陆。看看是否在启动时自动启动xcin并把所有的 local改为中文?如果是,则已成功了一半。下面的操 作又是在root下执行:
下面就是安装gWuBi的rpm包了。装好以后,依次执行下面的操作:
mv /usr/X11R6/bin/xcin /usr/X11R6/bin/xcin.old
ln -s /usr/bin/gWuBi /usr/X11R6/bin/xcin
现成已完成了所有的操作,用普通用户登陆试试看,能否自动启动gWuBi?
2.root用户无法保存设置的问题。
先建一个普通用户(如user01,用此用户(user01)登陆。进入你喜欢的桌面(如kde)。进行一些必要的修改,使之让其效果达到最佳。然后点点“注销”在弹出的对话框中选取“为下次登陆保存对话”再点击退出。然后进入root用户执行下面的操作:
cp -rf /home/user01/.*  /root  #说明:在*前有一点" . "
然后用root登陆进kde,是否其界面和user01完全一样了?(连字体都无需重新设置了,其乐无穷!)
3.普通用户无法拨号上网的问题。
这里只说我一个例子:我用ess2838猫上网。前些日子我从网上找到了驱动。通过我的修改,使之能在suse 8.0下驱动并能正常使用。但发现只能在root用户下拨号上网而不能在普通用户下拨号上网。通过我的分析,得出结论:权限问题!下面就是修改设备权限的过程:(驱动建立的设备是/dev/essmodem用root)
chmod g+rwx /dev/essmodem
chmod o+rwx /dev/essmodem
另外我还注意到指向/dev/essmodem的/dev/modem的权限也随之进行了相应的修改。
4.mozilla普通用户无法上网的问题。(版本:mozilla 1.2a)
但用root却使用正常。这同样是权限的问题,可做如下修改:(在root用户下操作)
chmod g+rwx /usr/local/mozilla/*
chmod o+rwx /usr/local/mozilla/*
当然,如果你这样修改权限不方便的话,还可在kde下修改:用 konqueror打开文件,选取要修改权限的文件并右击。选取“属性";选取”权限“选项卡,把”用户“”组“”其他“读取”写入“执行”全部选中就是了(有九个选项)
发表于 2002-10-22 23:11:16 | 显示全部楼层
请教大侠,我原来系统正常,最近因优化mplayer,用了专门优化MGA200,400的驱动mga_vid后,就经常出现用MOZZILA崩溃,或突然窗口停滞,键盘不能使用,只能鼠标移动,但无法点击,杀也杀不掉,只好按ALT-CTRL-BACKSPACE,重新启动KDE,请问有何良方解决此问题?
 楼主| 发表于 2002-10-22 23:30:23 | 显示全部楼层
这个驱动是从哪里下载的?能否详细说出你的显示及驱动的说明?也许是驱动的兼容性不好造成的。当然也不排除人为误操作的可能性。
如果不是特殊原因的话(如在linux下玩3D游戏)就不用装第三方软件了。
发表于 2002-10-22 23:41:03 | 显示全部楼层
是这样的,我编译安装mplayer,看它里面说明,有专门为mga200,400优化的驱动,我用的是mga200,所以就用了mplayer的专门驱动:mga_vid,详细资料如下:
This section is about the Matrox G200/G400/G450/G550 BES (Back-End Scaler) support, the mga_vid kernel driver. It's active developed by me (A'rpi), and it has hardware VSYNC support with triple buffering. It works on both framebuffer console and under X.

WARNING: on non-Linux systems, use VIDIX for mga_vid!

Installation:

To use it, you first have to compile mga_vid.o:
cd drivers
make

Then create the /dev/mga_vid device:
mknod /dev/mga_vid c 178 0

and load the driver with

insmod mga_vid.o

You should verify the memory size detection using the dmesg command. If it's bad, use the mga_ram_size option (rmmod mga_vid first), specify card's memory size in MB:
insmod mga_vid.o mga_ram_size=16

To make it load/unload automatically when needed, first insert the following line at the end of /etc/modules.conf:
alias char-major-178 mga_vid

Then copy the mga_vid.o module to the appropriate place under /lib/modules/<kernel version>/somewhere.

Then run

depmod -a

Now you have to (re)compile MPlayer, configure will detect /dev/mga_vid and build the 'mga' driver. Using it from MPlayer goes by -vo mga if you have matroxfb console, or -vo xmga under XFree86 3.x.x or 4.x.x.
The mga_vid driver cooperates with Xv.

The /dev/mga_vid device file can be read (for example by cat /dev/mga_vid) for some info, and written for brightness change: echo "brightness=120" > /dev/mga_vid
发表于 2002-10-22 23:42:08 | 显示全部楼层
补充:mplayer使用正常,速度好像比没优化前快了很多,放divx再无明显停顿.
 楼主| 发表于 2002-10-24 22:30:43 | 显示全部楼层
这可能是mplayer本身的bug.其实mplayer的 bug还是挺多的。xine在这方面可好多了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表