Gentoo上安装Compiz-fusion(~amd64 -gnome -kde)

2008年11月14日星期五

没废多大周折,把Compiz-fusion装上了,过程如下:

1: libX11要加入"xcb"的use,Cairo要加入"glitz svg"的use
echo "x11-libs/libX11 xcb" >> /etc/portage/package.use
echo "x11-libs/cairo glitz svg" >> /etc/portage/package.use


2: 安装
emerge -1av libX11
emerge -1av cairo
emerge -av compiz-fusion


3: 修改~/.xinitrc
XMODIFIERS=@im=fcitx
export XMODIFIERS
fcitx &
compiz-manager &
exec fbpanel
killall fcitx


我没有装Gnome,就使用了fbpanel来替代Gnome-panel,不然的话进去只一个黑黑的桌面,什么都做不了.

刚开始的时候,我进了X,窗口没有标题栏,切换到终端下发现有: no GLXFBConfig for depth 32 的信息,查看/etc/X11/xorg.conf ,果然里面只定义了16位的色深,找到下面字段改为:
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 32
…………
EndSection


再重新startx,OK,该有的这回全都有了,除了桌面还是黑黑的一片(传说中的“黑屏”??)打开一个terminal,输入ccsm回车(也可以在fbpanel菜单Configure下找到这个程序),打开compiz-fusion的设置程序,里面其中有一项就是设定桌面壁纸的,当然还有很多有趣的东东,慢慢玩吧!