ubuntu에 beryl설치하기
우분투 에지에 베릴을 설치해 보았다.
베릴이란 말이 좀 이상하게 느껴지지만(베럴이 나은거 같은데...) KLDP에 올라온 여러 desktop환경이나
동영상을 보고 설치해 보기로 했다.

가장 중요한 것은 그래픽카드의 Direct 가속이 가능해야 한다.
그걸 알아보려면 터미널 상에서 아래의 명령을 내려본다.
    glxinfo | grep rendering
결과가 "Yes" 라고 나와야 하는데 "No"라고 나오면 그래픽 드라이버를 새로 설치하여야 한다.

내가 가지고 있는 그래픽 카드의 모델을 살펴보니 nVidia Quadro4 380 XGL 64MB 이었다.
nVidia 홈에서 관련된 드라이버를 찾아보니 NVIDIA-Linux-x86-1.0-9626-pkg1.run 베타버전 이란다.
위 파일을 받아 설치하기 위해 아래와 같이 수행한다.
컴파일 환경 설정
   sudo apt-get install linux-headers-`uname -r` build-essential gcc gcc-3.4 xserver-xorg-dev

기존 nVidia 드라이버 삭제 및 X 재설정
    sudo rm /etc/init.d/nvidia-*
    sudo apt-get --purge remove nvidia-glx nvidia-kernel-common nvidia-settings
    sudo dpkg-reconfigure -phigh xserver-xorg

gdm stop 상태에서 콘솔로 간 후 nVidia 드라이버 설치
    sudo /etc/init.d/gdm stop
    sudo sh NVIDIA-Linux-x86-1.0-9626-pkg1.run


Reboot후 모듈 설정을 바꾸고, xorg.conf 파일도 수정한다.
/etc/default/linux-restricted-modules-common 파일 수정
    DISABLED_MODULES="nv"

xorg.conf내 Device Section에 옵션 추가
    Option "AddARGBGLXVisuals" "True"
    Option "DisableGLXRootClipping" "True"

다시 Reboot후 베릴을 설치한다.
우선 /etc/apt/sources.list에 아래의 저장소를 추가 후 update 및 베릴 설치
저장소 추가
    deb http://ubuntu.beryl-project.org/ edgy main

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

저장소 update
    sudo apt-get update

베릴 설치
    sudo apt-get install beryl emerald-themes

베릴 실행
    beryl-manager

beryl을 수행하면 어떻게 이런 동작이 빠르게 수행될까 할 정도로 화려하고 멋지다.
Qt library를 다운받아 Qt Demo를 수행하면 Vector rendering 처리에서 보면 이러한 동작들이 있는데
실제 application에 이런 기능들을 구현했다는게 같은 프로그래머로서 놀라울 정도이다.

다만 내 베릴 환경에서는 2가지 문제가 발견되었다.
우선 rdesktop을 수행하면 이유없이 투명하게 나온다.
왜 redesktop에서만 그러는지 잘 모르겠고, 인터넷에서 서핑하여 여러 답안을 찾았지만 다 무용지물이다.
또, 가끔 black window bug가 발생한다. 이건 그래픽카드의 메모리가 모자라서 생겼으며,
nVidia 드라이버의 버그라고도 한다.

어쨌든 오랜만에 훌륭한 프로그램을 접해보니 기분이 좋다.
by thisrule | 2007/02/13 13:09 | 리눅스 | 트랙백 | 덧글(4)
트랙백 주소 : http://thisrule.egloos.com/tb/2995248
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by 리카 at 2007/06/17 20:02
안녕하세요 설치 문의 드립니다.

======
그걸 알아보려면 터미널 상에서 아래의 명령을 내려본다.
glxinfo | grep rendering

결과가 "Yes" 라고 나와야 하는데 "No"라고 나오면 그래픽 드라이버를 새로 설치하여야 한다

=====

루트계정에서 그대로 위의 명령대로 치면 로그인 화면으로 다시 돌아갑니다.

vmware 에서 설치 해서 그런가여?

읽어 주셔서 감사합니다^^
Commented by ㅁㄹㅇ at 2007/08/04 23:31
vmware에서는 베릴 안되여
Commented by ㅁㄴㅇㄹ at 2008/04/06 11:20
vmware에서는 3D 가속 그래픽카드를 지원하지 않습니다.

베릴은 3D가속이 되는 그래픽카드 내에서만 사용이 가능하죠..

즉, vmware에서는 베릴을 사용할수없답니다..

그냥 윈도우와 리눅스를 멀티부팅해서 쓰시는게..
Commented by 안녕하세요 at 2008/06/07 00:55
deb http://ubuntu.beryl-project.org/ edgy main

이라고 치니깐

bash: deb: command not found
라고 나오는데요 ㅡㅡ;;

:         :

:

비공개 덧글



< 이전페이지 다음페이지 >