LinuxSir.cn,穿越时空的Linuxsir!

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

安装xgl,有问题请教,救命啊

[复制链接]
发表于 2006-5-14 16:41:14 | 显示全部楼层 |阅读模式
已经到了编译compiz那一步了,但是看了看emerge -pv compiz,居然有qt-4.1.2,前面的标记是NS,这是什么意思?我emerge -pvuDN world却也没看到qt要升级啊!!
我是kde,在package.use中添加了gnome,编译compiz的时候,在gnome-desktop时失败,估计是libxml2的问题,正在重新编译,希望能够解决。
急切想知道qt那个问题,拜托

Post by "emerge -pv compiz"
[ebuild  N    ] x11-libs/startup-notification-0.8  230 kB
[ebuild  N    ] app-text/gnome-doc-utils-0.6.0  USE="-debug" 364 kB
[ebuild  N    ] gnome-base/gnome-desktop-2.14.1.1  USE="-debug" 1,146 kB
[ebuild  N    ] x11-libs/libxklavier-2.2  USE="-doc" 456 kB
[ebuild  N    ] gnome-base/gail-1.8.11  USE="-debug -doc" 570 kB
[ebuild  N    ] dev-util/desktop-file-utils-0.10-r1  333 kB
[ebuild  N    ] dev-python/pyopengl-2.0.1.09  2,129 kB
[ebuild  N    ] dev-python/pycairo-1.0.2-r1  USE="-numeric -svg" 458 kB
[ebuild  N    ] dev-python/numeric-24.2  726 kB
[ebuild  N    ] x11-libs/gtkglarea-1.99.0  USE="-debug" 205 kB
[ebuild  N    ] dev-python/pygtk-2.8.6  USE="opengl -doc" 739 kB
[ebuild  N    ] gnome-base/gnome-menus-2.14.0  USE="-debug" 398 kB
[ebuild  N    ] gnome-base/eel-2.14.1  USE="X -debug" 624 kB
[ebuild  N    ] gnome-extra/libgsf-1.14.0  USE="bzip2 -debug -doc -gnome -static" 513 kB
[ebuild  N    ] dev-libs/libcroco-0.6.1  USE="-debug" 372 kB
[ebuild  N    ] gnome-base/librsvg-2.14.3  USE="zlib -debug -doc -gnome" 405 kB
[ebuild  N    ] gnome-base/nautilus-2.14.1  USE="X -beagle -debug -gnome" 3,962 kB
[ebuild  N    ] app-crypt/opencdk-0.5.7  USE="-doc" 468 kB
[ebuild  N    ] dev-libs/lzo-1.08-r1  416 kB
[ebuild  N    ] dev-libs/libtasn1-0.2.18  USE="-doc" 882 kB
[ebuild  N    ] net-libs/gnutls-1.2.10  USE="crypt zlib -doc" 2,673 kB
[ebuild  N    ] net-libs/libsoup-2.2.92  USE="ssl -debug -doc -static" 436 kB
[ebuild  N    ] gnome-extra/evolution-data-server-1.6.1  USE="ssl -debug -doc -ipv6 -kerberos -krb4 -ldap -nntp" 6,991 kB
[ebuild  N    ] x11-wm/metacity-2.14.3  USE="-debug -xinerama" 1,790 kB
[ebuild  N    ] gnome-base/control-center-2.14.1-r1  USE="alsa eds -debug -gstreamer" 1,825 kB
[ebuild  NS   ] x11-libs/qt-4.1.2  USE="cups gif jpeg mysql opengl png zlib -accessibility -debug -doc -examples -mng -nas -nis -odbc -postgres -sqlite -xinerama" 27,269 kB
[ebuild  N    ] media-libs/libsvg-0.1.4  358 kB
[ebuild  N    ] x11-libs/libsvg-cairo-0.1.6  317 kB
[ebuild  N    ] x11-libs/libwnck-2.14.1  USE="-debug -doc" 443 kB
[ebuild  N    ] x11-wm/compiz-0.0.7_p20060404  USE="gnome kde svg -aiglx -quinnstorm -theme_plain" 0 kB [1]  
发表于 2006-5-14 17:20:03 | 显示全部楼层
USE='-KDE'
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-14 22:21:51 | 显示全部楼层
好了,把compiz编译完了。我是用startx来启动的所以就按照wiki howto的那个Server Mode - XSESSION (Modifying startx)的方法来做,创建并修改了startxgl,但是后面的话(startcompiz)很不解,到底这个脚本创建在哪里?在哪里调用啊?为什么他会写成:  File: ./startcompiz?
我忽略startcompiz,直接用startxgl启动,正常,什么变化都没有,然后在kde下运行创建在$HOME下的startcompiz,但是在桌面上的窗口都好像贴在桌面上的画一样,怎么操作都没用,而且没有窗口外框!我确定调用的compiz插件顺序是对的啊。是不是只要在gconf-editor中添加插件就可以了,而不用安装或者激活什么的?
帮忙啊!!
还有,打开gconf-editor,凡是compiz项下的键值,都显示“此键没有模式”,我的xgl不成功是不是和他有关?怎么该啊?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-15 00:09:40 | 显示全部楼层
用overlay里面的startxgl启动正常,但是好像和startx没什么区别,除了进程里面有个xgl之外
嗨...................
回复 支持 反对

使用道具 举报

发表于 2006-5-15 09:23:13 | 显示全部楼层
开个terminal, 在里面运行 compiz --replace ...... 那一行试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-15 12:49:55 | 显示全部楼层
Post by Glue
开个terminal, 在里面运行 compiz --replace ...... 那一行试试

同样不行,还是老样子,窗口没有边框了。
我把主目录下的.gconf和.gconfd都删掉了,重新用overlay下的startxgl启动xgl,然后再打开gcong-editor后,发现没有app-compiz的选项了;那我就运行以前留下的那个startcompiz的脚本运行一下compiz,还是变成没有边框的窗口,我想也正常,毕竟没有指定compiz的插件。那我注销后重新登录,但是不管是startx还是startxgl启动后,gconf-editor下都没有app-compiz选项了,不是说至少运行一次compiz就可以在gconf-editor下有app-compiz选项了吗?overlay下的那个启动xgl的脚本到底包不包括启动compiz啦?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-15 14:48:30 | 显示全部楼层
有可能问题出在这里
EDIT:if you are amd64 change by ~x86 ~amd64

You have the choice between compiz-quinnstorm and compiz-vanilla (compiz is deprecated).

刚好我是amd64。我是按照中文gentoo的wiki来做的,而上面没有这个提示,一直是以compiz为例的。不知哪位在维护,希望能改一下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-16 20:01:44 | 显示全部楼层
在tty1执行overlay里面的startxgl 0 kde,可以启动到kde桌面,但是没有xgl效果,但是在这个kde下开终端执行overlay里面的脚本:startxgl 1 kde,居然启动了一个白屏的kde,其他什么声音、scim什么的都正常。令人意外的是所有效果正常,可以转屏幕!!!但是启动x,在x的kde下启动overlay脚本就不是白屏了,终端下显示的kde完美无比,就是没有xgl效果!!!!但有错误信息:
compiz: No GLXFBConfig for default depth, this isn't going to work.
compiz: Failed to manage screen: 0
compiz: No managable screens found on display :1
回复 支持 反对

使用道具 举报

发表于 2006-5-19 21:11:54 | 显示全部楼层
xgl 仅支持24位色,不支持16bit, 15bit, 看看你的xorg.conf的分辨率设置的颜色。
其次compiz的bug很多,你需要在终端下确认compiz已经运行起来,顺序没关系的。
可以在启动起来的kde下,起个终端,执行:compiz --replace gconf &  试试,如果出现退出或段错误的话,重复几次看看。
我的基本需要运行第二次才可正常启动compiz。
回复 支持 反对

使用道具 举报

发表于 2006-5-19 22:14:54 | 显示全部楼层
晃过....
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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