Xgl on Fedora 5

글쓴이: 익명 사용자 / 작성시간: 월, 2006/03/27 - 5:49오후
Fedora Core 5에서 Xgl을 사용하는 방법입니다
준비
- nvidia closed 드라이버 설치하기
- Xgl repo 설정하기
[Xgl] name=Xgl $releasever - $basearch baseurl=http://www.auroralinux.org/people/spot/Xgl-FC5T3/$basearch/ enabled=1 gpgcheck=0
- gdm 설정하기
sudo gedit /etc/gdm/custom.conf
[servers] 0=Xgl [server-Xgl] name=Xgl server command=/usr/bin/Xgl -accel glx:pbuffer -accel xv -audit 0 chooser=false handled=true flexible=true priority=0
설치
- Xgl과 친구들 설치하기
sudo yum -y install xorg-x11-server-Xgl glitz compiz
의존성 때문에 몇가지 패키지가 더 설치된다
libdrm은 업데이트 하라고 나온다 - mesa 설치하기
시스템에 이미 mesa가 설치되어 있을것이다
하지만 이미 설치된 mesa로는 Xgl서버를 구동할수 없다compiz: GLX_EXT_texture_from_pixmap is missing
위와 같은 에러 때문이다
Xgl repo에서
http://www.auroralinux.org/people/spot/Xgl-FC5T3/i386/mesa-libGL-6.4.2-5.cvs20060214.i386.rpm
http://www.auroralinux.org/people/spot/Xgl-FC5T3/i386/mesa-libGLU-6.4.2-5.cvs20060214.i386.rpm
두 파일을 받는다
파일 롤러로 두파일에서libGL.so.1.2 libGLU.so.1.3.060500
파일 두개를 추출해서 적당한 디렉토리에 넣어준다
ex) /usr/lib/mesacompiz
- compizrc
sudo gedit /usr/bin/compizrc
#!/bin/bash # # Start compiz within gnome-session # if [ `ps -A | grep Xgl | wc -l` == "1" ]; then DISPLAY=:0 LD_LIBRARY_PATH=/usr/lib/mesa compiz --replace gconf & DISPLAY=:0 gnome-window-decorator & fi
sudo chmod 755 /usr/bin/compizrc
compizrc를 그놈 세션에 등록하자
터미널 에서 아래와 같이 입력한다gnome-session-properties &
compizrc를 시작 프로그램에 등록한다
gdm을 재시작한다
그냥 로그아웃 한다 :)compiz 플러그인 설정
- 정상적으로 Xgl 서버와 compiz가 실행되었다면
gconf 레지스트리(레지스트리라고 하는게 정확한지 모르겠습니다)에
app->compiz 키가 생성된다 - 처음 실행 했을때 아무런 플러그인을 설정하지 않았기 떄문에
아무런 효과도 볼수 없다
터미널에서 루트가 아닌 사용계정으로 Gconf 에디터를 실행한다gconf-editor &
- app->compiz->general->allscreen->options
으로 이동한다
active_plugins 에 다음 키를 하나씩 추가한다gconf,decoration,wobbly,fade,minimize,cube,rotate,zoom,scale,move,resize,place,switcher
- 다시 로그인 하면 모든 Xgl 효과를 볼수있다! :)
opacity 플러그인 설치하기
- 플러그인 다운로드
http://www.downwithnumbers.com/files/compiz_opacity.tar.gz
- 압축을 해제
sudo cp libopacity.so /usr/lib/compiz sudo chomod 755 libopacity.so
- 플러그인 등록
gconf-editor &
app->compiz->general->allscreen->options
active_plugins에 opacity를 추가 해준다
- 플러그인 다운로드
http://www.downwithnumbers.com/files/compiz_opacity.tar.gz
- 정상적으로 Xgl 서버와 compiz가 실행되었다면
gconf 레지스트리(레지스트리라고 하는게 정확한지 모르겠습니다)에
- compizrc
- Xgl과 친구들 설치하기
댓글
음
편집하고 저장 하면 sql 에러가 나오네요..
--
Best regards,
Jun
적절한 폴더가 어디쯤이죠?;;;
libGL.so.1.2
libGLU.so.1.3.060500
파일 두개를 추출해서 적당한 디렉토리에 넣어준다
ex) /usr/lib/mesa
compiz
이라고 쓰셨는데 적당한 디렉토리가 /usr/lib/mesa 를 가르키는건가요?
아래에 compiz라고 쓰인것은 딱히 뭘 의미하는건가요?
지금 2번 포멧하면서 FC5깔고있는데 계속 저 파일 에러나서 X로딩이 안되어서 곤란하네요..;ㅅ;
/usr/lib/mesa/libGL.so.1.2
/usr/lib/mesa/libGL.so.1.2 compiz --replace gconf
댓글 달기