[해결] ati 라데온 rv250 사용자입니다

컴피즈가 안되서 무쟈게 고생하는 중입니다.
여기저기 찾다보니/etc/X11/xorg.conf를 만져줘야 한다는데요… [url:3opgg2y0]http://www.urinuri.net/176[/url:3opgg2y0]

근데 제 컴에서는 xorg.conf를 열어봐도 아래처럼만 나옵니다.

[code:3opgg2y0]Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Synaptics Touchpad"
EndSection[/code:3opgg2y0]

노트북이구요… HP presario X1000입니다.
우분투 설치하고 드라이버는 따로 안잡았습니다.
자동으로 잡히더군요. 아마도 오픈소스 드라이버가 설치된 것이 아닌가 생각되는데요.
(시냅틱 꾸러미에서 fglrx 검색했을 때 나오는 것 중에 xserver-xorg-video-ati에 체크되어 있습니다.)
xorg.conf에 ati 정보가 나오게 하려면 어떻게 해야하나요?
그리고 링크시킨 관련글처럼 하려면 어떻게 해야하나요? 조금 더 자세히 설명해주실 수 있으면 감사…

============================================================

해결책은 의외로 간단했습니다.
작업공간을 하나로 줄였더니 다른 거 만져줄 필요 없이 컴피즈가 정상작동합니다.
오픈 오피스에 3d 화면 전환도 되구요…ㅋㅋ
큐브돌리기나 몇가지 설정을 사용하지 못한다는 것이 단점이긴 합니다만…
그래도 훨씬 예뻐졌네요.ㅋㅋㅋ
어디선가 이중 모니터 쓰시는 분들이 해상도 합계가 몇 이상 되면 이중모니터가 안되더라는 것을 언뜻 본 기억이 있어
혹시나 하는 마음에 작업공간을 줄였더니 씽씽 돌아가네요.ㅋ

http://www.urinuri.net/176

[quote:22rcnv0x]3. compiz를 실행시킬때 SKIP_CHECKS=yes라는 명령어와 같이 실행시킨다. (예를 들어: $ SKIP_CHECKS=yes compiz --replace )[/quote:22rcnv0x]

이 부분은 어떻게 하라는 것인지 잘 모르겠네요.

터미널에서 "fglrxinfo"를 쳐보세요
결과가

display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon X1350
OpenGL version string: 1.4 (2.1.7412 Release)

저와 같이 ATI 라고 나와야 ATI드라이버가 잡힌 것입니다.
rv250이 뭔지는 잘 모르겠습니만, fglrx를 설치해 보시죠.
시작 -> 시스템 -> 관리 -> 하드웨어 드라이버
여기서 제한된 드라이버 사용을 누르시고 설치 해 주세요.
그리고 재부팅 후 fglrxinfo로 확인 하시고 드라이버가 잘 잡혔다면
컴피즈효과를 사용하실 수 있습니다.

ATI 드라이버 설치하는 글이 있을 텐데… 팁게시판에서 한번 검색을…

rv250에는 fglrx 드라이버를 설치하면 안됩니다.
링크에 있는 글에도 나와있지만 작년쯤해서 ati에서 드라이버 지원을 중단했거든요.
따라서 fglrxinfo로 설치유무를 확인을 할 수가 없습니다.

ati 오픈소스 드라이버가 동작중인것 같은데 먼저 확인부터 해보세요…

먼저 아래 명령어를 입력해보세요 SGI라는 문구가 포함된 내용이 나오면 정상입니다.

[code:cq3wh5do]glxinfo | grep vendor[/code:cq3wh5do]
이 명령을 입력했을때 direct rendering: Yes 라는 문구가 나오면 정상입니다.

[code:cq3wh5do]glxinfo | grep "direct rendering"[/code:cq3wh5do]

두 가지모두 정상이면 ati 드라이버가 잡혀있고 3D가속도 가능한 상황이므로 트윅을 할 생각이 아니라면 손을 댈 필요가 없습니다.

만약 그렇지 못하다면 Section "Device"와 가장 가까운 EndSection 사이에 아래 두 라인만 추가하면 됩니다.

[code:cq3wh5do]Driver "ati"
Option "XAANoOffscreenPixmaps"[/code:cq3wh5do]

그리고 리부팅후에 위에서 점검했던것을 다시 한번 해보고 모두 정상이면 compiz를 이용가능합니다.

오픈소스 드라이버로 compiz를 이용하려면
일단 /usr/bin/compiz 파일에 환경변수를 하나 추가해야합니다.
gedit 로 열고…

[code:cq3wh5do]gksu gedit /usr/bin/compiz[/code:cq3wh5do]
상위쪽에 아래의 내용을 추가하고 저장하세요.

[code:cq3wh5do]SKIP_CHECKS="yes"[/code:cq3wh5do]

compiz를 활성화 시키려면 시스템 -> 기본 설정 -> 모양새 -> 화면효과 탭 에서
없음 이외의 것을 고르시면 됩니다.

주의해야할 것은 드라이버가 정상적으로 동작하고 있음을 확인한후에 행하셔야 합니다.