2007년 4월 3일 화요일

[Kubuntu] xorg.conf modification for A6Va(Mobility Radeon x700 IGP)

My Laptop Asus A6Va의 그래픽 카드는 ATI의 Mobility Radeon X700 IGP이고 128MB의 비디오 메모리를 가지고 있다. 여기에 Kubuntu 6.10을 설치하려 하니 blank화면만 나타나서 설치를 진행할 수가 없었다. 같은 현상을 이미 Fedora Core5를 설치하려고 했을 때 겪은 적이 있다. OpenSuSE 10.1과 10.2의 경우 이러한 문제가 나타나지 않았다.
혹시나 해서 외부모니터를 연결해보니 설치화면을 볼 수 있다. 일단 외부 모니터를 연결한 채로 Kubuntu를 설치한 다음 해결책을 찾아보았다.
생각보다 여러 군데에 이에 관한 글들이 있는 것을 보니 이미 많은 사람들이 비슷한 일을 겪은 것 같다.
www.mail-archive.com/ubuntu-bugs@lists.ubuntu.com에 다음과 같은 해결책이 올라와 있었다.
[Bug 94922] boot live cd on notebook ASUS A6Va doesn't start x
>Public bug reported:
>
>on my notebook with Ati X700 mobility and LCD 1280x800 the system load but >with a blank screen.
>To resolve problem i must log in in text mode and:
>1) pkill kdm
>2) Edit xorg.conf and add:
>   in section "Monitor" Option "MonitorLayout" "LVDS,AUTO"
>   in resolution add "1280x800"
>3) start kdm


나의 경우 Live CD는 정상적으로 보여지고 문제는 인스톨을 시작하고 나서이지만 다른 사람들의 경우 설치완료 후 첫 부팅에서 문제가 발생하는 경우가 많은 것 같다.
해결책은 두가지가 있었다.
하나는 ATI에서 제공하는 드라이버로 변경하는 것이고, 또 하나는 (K)Ubuntu 배포본에 포함된 오픈소스 드라이버를 사용하는 방법이다. 여기에서 사용하는 방법은 이 두번째 방법이다.
오픈소스 드라이버를 사용하는 쪽이 3D가속성능에서 유리하다고 한다.

일단 부팅을 하면 blank화면밖에 볼 수 없으므로 Ctrl+Alt+F1을 눌러 Console화면을 연다.
로그인한 다음 위에 나온대로 해주면 된다.
나는 xorg.conf를 다음과 같이 수정하였다.

Section "Device"
  identifier "ATI Technologies, Inc. Radeon Mobility X700 (RV410 PCIE)"
  busid "PCI:1:0:0"
  driver "ati"
EndSection

Section "Monitor"
  identifier "Generic Monitor"
  Option "MonitorLayout" "LVDS,AUTO"
EndSection

Section "Screen"
  Identifier "Default Screen"
  Device "ATI Technologies, Inc. Radeon Mobility X700 (RV410 PCIE)"
  Monitor "Generic Monitor"
  DefaultDepth 24
  SubSection "Display"
    depth 24
    modes "1280x800@60"
  EndSubSection
EndSection

그리고 재시작하니 x윈도우가 정상적으로 동작하였다.

댓글 없음:

댓글 쓰기