beryl成功一半,直接启动不行,一定要进shell重装nv,再startx。每次都要

GnomeShell/Unity/Beryl/AiGLX/XGL/Compiz Fusion
回复
gydoesit
帖子: 152
注册时间: 2006-10-10 11:01
送出感谢: 0
接收感谢: 0

beryl成功一半,直接启动不行,一定要进shell重装nv,再startx。每次都要

#1

帖子 gydoesit » 2006-12-20 16:16

才安装edgy,原来没用过ubuntu系列,不习惯。只用过redhat9和fedora系列。问题多多,不过现在先说最重要的问题,beryl

我的硬件:amd xp1800+ / NVIDIA FX5200 /nf2主板 我按本论坛上的帖子,下载了官方的1.0-9631驱动并安装,在系统首选项会话里加入了beryl的管理器,修改了xorg.conf。哇,可以用beryl的3D效果了。激动呀。

但是,当我重启计算机后,竟然~~~提示不能启动X,看日志是:

Error:API mismatch: the NVIDIA kernel module has the version 1.0-7184,but this X module has the version 1.0-9631. Please make sure that the kernel module and all NVIDIA driver components have the same version.

可是我进入shell后,再次安装了一下驱动,再startx,竟然又进了beryl。后来经我反复试验,启动计算机是进不了x的,但是在shell中直接startx也不行,一定要重装一次驱动,才可以。尽管装驱动时提示已经装过1.0-9631驱动了。进x后NVIDIA的驱动显示版本也是这个的。如果注销一下,在shell中还是可以再次startx的。但千万不要重启,否则又得按刚才说的步骤重装驱动,再startx。


另外再问几个小问题:
1.如何开机进 shell,就是类似于fedora那样,编辑/etc/inittab,可ubuntu没这个文件
2.在shell中普通用户竟然没法重启?非得sudo?
gydoesit
帖子: 152
注册时间: 2006-10-10 11:01
送出感谢: 0
接收感谢: 0

#2

帖子 gydoesit » 2006-12-20 16:26

晕,搞定beryl了,可能是因为没有卸载 nvidia-kernel-common 的原因。

再问大家,有没有类似于redhat中 /etc/rc.d/rc.local 这样的放启动命令的地方呀
rainofchaos
帖子: 140
注册时间: 2006-10-15 12:59
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 rainofchaos » 2006-12-20 18:50

再问大家,有没有类似于redhat中 /etc/rc.d/rc.local 这样的放启动命令的地方呀

为了解决 inittab 的进程依赖问题,Ubuntu 的启动管理已经使用 Upstart了,
详情参见 : http://www.netsplit.com/blog/articles/2006/08/26/upstart-in-universe

2.在shell中普通用户竟然没法重启?非得sudo?

任何发行版中普通用户都是不能重启的 不然我以普通用户登录不停重启玩,别人怎么用?
FC 也是要先 su 一下的。判断要不要 sudo 很简单,假设两个人同时用电脑,相互没有影响的不用,有影响的要用
gydoesit
帖子: 152
注册时间: 2006-10-10 11:01
送出感谢: 0
接收感谢: 0

#4

帖子 gydoesit » 2007-02-10 17:08

回楼上,fc不用su吧,我为了怕普通用户启动计算机,我专门修改了init命令和那个什么命令的权限,嘿嘿

另外,upstart不懂,究竟如何修改进runlevel 3呀
回复

回到 “桌面特效”