ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • feisty에서 ATI+XGL+Beryl 설치방법
    Linux/Ubuntu 2008. 3. 8. 19:12
    원문은 http://ubuntuforums.org/showthread.php? ... 8F8CC70156 입니다.
    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. 이건 어디까지나 베릴 버그때문에 임시적으로 설치하는 방법입니다. 나중에 버그가 고쳐지면 새로운 설치 방법이 나올꺼라고 봅니다.


    Last edited by 포크 on 2007년 5월 03일 목요일 7:05 pm, edited 1 time in total

    출처 : http://ubuntu.or.kr/forum/viewtopic.php?f=4&t=941

    'Linux > Ubuntu' 카테고리의 다른 글

    우분투 한글메뉴 설정방법  (0) 2008.07.31
    Compiz Fusion 단축키  (0) 2008.04.09
    우분투 7.10 AWN 설정하기  (0) 2008.04.08
    우분투 7.04 Compiz Fusion 설치하기  (0) 2008.04.08
    우분투 해상도 변경  (0) 2008.03.08
Designed by Tistory.