언론과 방송을 통해 본 심샘

공중부양의 인문학 사러 가기

우분투 OS
2007.05.07 21:49

feisty에서 ATI+XGL+Beryl 설치방법

조회 수 6016 추천 수 65 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
거의 한달동안 ATI에서 베릴(Beryl)을 돌릴 방법을 찾았는데 시도하는 것마다 실패더니 드디어 오늘 올바른 방법을 알아냈습니다. 우분투 포럼에서 가져온 것이니 참고하시길.
참고로 제 시스템은

Ubuntu 7.04 Feisty
인텔듀얼코어 6300
기가바이트 965P보드
ATI X1950GT 그래픽카드

입니다.

----------------------------------------------------------------------------------------
이 글은 http://ubuntu.or.kr/forum/viewtopic.php?f=4&t=941&sid=01e4188eae36331bbc360b5bad02ffe0 에서 가져왔습니다. 얼굴을 볼 수는 없지만 좋은 팁을 소개해 주신 포크님께 감사의 마음을 전합니다.
----------------------------------------------------------------------------------------

원문은 http://ubuntuforums.org/showthread.php?p=2420732Modified=A06E74F18F8CC70156 입니다.
x1400을 사용하고 있는 델노트북에서의 feisty 설치 방법에 대해 서술되어 있습니다.

여기서 따온 것은 역시나 비디오 카드 설치와 XGL과 베릴 설정 방법입니다.

가능하면 방금 막 우분투 7.04버전 설치를 마친 컴퓨터로 하세요.

비디오 설치
1. xorg.conf 파일 셋팅

sudo gedit /etc/X11/xorg.conf

파일의 마지막 부분에 다음을 추가하신후 저장하세요.
Section "Extensions"
Option "Composite" "Disable"
EndSection

Section "ServerFlags"
Option "AIGLX" "off"
EndSection

2. 시스템 업데이트를 하세요.(물론 업데이트관리자를 통하여 하셔도 됩니다.)

sudo apt-get update
sudo apt-get upgrade #this will take a long time
sudo apt-get update
sudo apt-get dist-upgrade

업데이트 후 재부팅합니다.

3. 재부팅 후 비디오 카드 드라이버와 설정을 합니다.

sudo apt-get install xorg-driver-fglrx
sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv

4. 다시 재부팅합니다.

5. 재부팅후에 시스템 > 관리 > 제한된 드라이버 관리자를 실행시켜
ATI DRIVER를 활성화 시킵니다. 체크하시면 됩니다. 그 뒤에 또 재부팅...



베릴 셋팅

1. 먼제 XGL을 설치합니다.
sudo apt-get install xserver-xgl

2. XGL을 로드하기 위해 스크립트를 작성합니다.

sudo gedit /usr/local/bin/startxgl.sh

그리고 그 내용은

#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
exec dbus-launch --exit-with-session gnome-session

입니다. 추가 후 저장하세요.

3. 스크립트를 활성화 시킵니다.
sudo chmod a+x /usr/local/bin/startxgl.sh

4. XGL셰션을 만듭니다.

sudo gedit /usr/share/xsessions/xgl.desktop

그 내용은

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

5. 이것 또한 사용할 수 있게 활성화시킵니다.

sudo chmod a+x /usr/share/xsessions/xgl.desktop

6. XGL세션에서 로그인할때 베릴을 로드하게 위해 스크립트를 하나 더 짭니다.

sudo gedit /usr/local/bin/start_beryl.sh
그 내용은

#!/bin/bash
#
# Start beryl-manager within gnome-session
#
if (( `ps -A -o comm | grep -c '^Xgl$'` == "1" )); then
DISPLAY=:1 beryl-manager
DISPLAY=:1 beryl-xgl
else echo "${0}: Error: beryl-manager not launched. Xgl not running?"
fi

7. 활성화 시킵니다.

sudo chmod a+x /usr/local/bin/start_beryl.sh

8. 세션에서 베릴을 로딩하기위해 설정합시다.

시스템 > 기본설정 > 세션

시작프로그램에 새로 만들기를 눌러 이름을 Beryl, 명령을

/usr/local/bin/start_beryl.sh

로 합니다.

9. 소프트웨어 소스에서 universe 관련 소스를 체크해제 합니다..
(아마 최신의 소스리스트에 베릴이 포함되어 있는데 이것을 그대로 받아오면 베릴이 작동안하기 때문인 것 같습니다. 그래서 다운그레이드라고 언급하는 사람도 있더군요.)
시스템 > 관리 > 소프트웨어 소스
Ubuntu 소프트웨어에 커뮤니티에서 관리하는 오픈 소프트웨어 소스(universe)를 체크 해제 합니다.
그리고 나서 X를 눌러 끌때 다시 읽기를 합니다.

10. 베릴을 설치하기 위한 인증키를 받아 옵니다.

wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -

11. 베릴을 설치하기 위해 저장소를 추가합니다.

sudo gedit /etc/apt/sources.list

위 파일을 열어 끝에 다음을 추가합니다.

deb http://ubuntu.beryl-project.org/ feisty main

12. 새로운 목록을 받아옵니다.

sudo apt-get update

13. 이제 베릴과 에메랄드테마를 설치합시다.

sudo apt-get install beryl emerald-themes

14. 이제 마지막 재부팅입니다. 로그인하 실때 세션에서 GNOME WITH XGL을 선택하여 로그인하여 XGL과 베릴이 적용된 화면을 볼 수 있습니다.

15. 재부팅 후 다시 체크해제한 universe 저장소를 다시 복원하기 위한 절차를 거칩니다. 이 것을 통해 버그(broken version)가 있는 베릴을 업데이트하지 않도록 합니다.

sudo gedit /etc/apt/preferences

다음 내용을 추가하면 끝입니다.

Package: beryl
Pin: version 0.2.0*
Pin-Priority: 990

Package: beryl-core
Pin: version 0.2.0*
Pin-Priority: 990

Package: beryl-manager
Pin: version 0.2.0*
Pin-Priority: 990

Package: beryl-plugins
Pin: version 0.2.0*
Pin-Priority: 990

Package: beryl-plugins-data
Pin: version 0.2.0*
Pin-Priority: 990

Package: beryl-settings
Pin: version 0.2.0*
Pin-Priority: 990

Package: beryl-settings-bindings
Pin: version 0.2.0*
Pin-Priority: 990

Package: libberyldecoration0
Pin: version 0.2.0*
Pin-Priority: 990

Package: libberylsettings0
Pin: version 0.2.0*
Pin-Priority: 990

Package: emerald
Pin: version 0.2.0*
Pin-Priority: 990

Package: emerald-themes
Pin: version 0.2.0*
Pin-Priority: 990

Package: libemeraldengine0
Pin: version 0.2.0*
Pin-Priority: 990


16. 중요 다시 소프트웨어 소스로 돌아가서 uniserse를 체크해줍니다.

일단은 제가 가진 ATI 라데온 9550에서는 잘되고 원문을 쓴 사람에 따르면 X1300~1600까지도 잘된다고 하더군요
ATI 유저들도 우분투7.04버전에서 XGL를 써서 화려한 베릴을 즐겨봅시다. ^^

PS. 이건 어디까지나 베릴 버그때문에 임시적으로 설치하는 방법입니다. 나중에 버그가 고쳐지면 새로운 설치 방법이 나올꺼라고 봅니다.

--------------------------------------------------------------------------------------

또 한 번 감사.
사진 및 파일 첨부

여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.

파일 용량 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )

List of Articles
번호 분류 제목 날짜
공지 "사람을 잇는 교육"의 모든 글은 저작... 2015.05.29
37 우분투 OS 폰트 캐쉬 후 속도가 느려질 때 2007.05.30
36 우분투 OS 우분투에서 한영키 사용하기 2007.05.14
35 우분투 App 우분투의 Amarok이나 리듬박스에서 한글제목 사용... file 2007.05.09
34 우분투 App 리눅스에서 플래쉬(flash)의 한글이 깨져 보일때... 2007.05.08
» 우분투 OS feisty에서 ATI+XGL+Beryl 설치방법 1 2007.05.07
32 우분투 App mplayer에서 자막설정 2007.04.30
31 우분투 OS 우분투 7.04에서 한영키 설정 2007.04.30
Board Pagination Prev 1 ... 12 13 14 15 16 17 18 19 20 21 22 Next
/ 22

  • 교육 이야기
  • 심돌이네
  • 자폐증에 대하여
  • 자료실
  • 흔적 남기기
  • 작업실


XE Login