이미 많은 블로거분들이 compiz-fusion에 대해 언급했었다.

crackradio님 : beryl 에서 compiz-fusion 으로 변경
sakuragi님 : Beryl과 Compiz이 합쳐진 후 수개월... Compiz-Fusion

여기에 덧붙여서 Kubuntu에서의 setting에 잠시 언급한다. Gnome 기반의 Ubuntu 유저들은 위의 포스트를 참고하면 되겠다. gnome과 달리 KDE에서 설치해야되는 패키지는 다음과 같다. (약간 다르다)

연두색 박스는 터미널에서 실행하는 명령들이고, 노란색 박스는 편집해야하는 내용이다.

sudo apt-get install compiz compiz-kde compizconfig-settings-manager compiz-fusion-plugins-extra libcompizconfig-backend-kconfig emerald emerald-themes

emerald와 emerald-themes를 넣은 이유는, 아래의 start_compiz.sh 에서 emerald를 사용하도록 설정했기 때문이다.  emerald 사용하도록 설정하고 emerald를 설치하지 않으면 숱하게 보아왔던 window title이 사라진다^^
emerald를 사용하지 않으려면 start_compiz.sh의 -c emerald 부분을 제외하도록 한다.

이전의 beryl과 같은 파일들(startxgl.sh, xgl.desktop, start_compiz.sh)을 생성하고 편집한다.


ATI의 경우 setting
1. startxgl.sh 편집
sudo vi /usr/local/bin/startxgl.sh

#!/bin/sh
Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer &
export DISPLAY=:1
exec startkde

sudo chmod 755 startxgl.sh


2. xgl.desktop 편집
sudo vi /usr/share/xsessions/xgl.desktop

[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Exec=/usr/local/bin/startxgl.sh
Icon=
Type=Application

3. start_compiz.sh 편집
vi ~/.kde/Autostart/start_compiz.sh

compiz --replace -c emerald &

sudo chmod 755 start_compiz.sh


nVIDIA의 경우 setting
1. startxgl.sh 편집
sudo vi /usr/local/bin/startxgl.sh

#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:fbo -accel glx:pbuffer & DISPLAY=:1
exec startkde

sudo chmod 755 startxgl.sh

2. xgl.desktop 및 start_compiz.sh는 ATI와 동일하다.

Posted by xHuro
,