레이블이 ati mobility X700인 게시물을 표시합니다. 모든 게시물 표시
레이블이 ati mobility X700인 게시물을 표시합니다. 모든 게시물 표시

2007년 6월 6일 수요일

[OpenSuSE] ATI Mobility Radeon x700 IGP Driver Installation

My Laptop인 ASUS A6Va에 들어있는 이 Radeon X700 내장그래픽카드는 리눅스 드라이버의 호환성이 그다지 좋지 않은 녀석이다. 설정이 약간만 잘못되면 그냥 blank screen으로 돌변해버린다.
한동안 문제가 없었기 때문에 방심하고 최신드라이버를 konvenientSuSE를 통해서 설치했더니 어김없이 화면이 나가버렸다.
설치DVD의 복구모드로 부팅하여 inittab을 수정, runlevel 3로 겨우 부팅하여 재설정 중이다.
tneto

sax2 -m 0=vesa neto 명령을 이용하면 xwindow를 VESA모드로 시작할 수 있다.

그럼 이제 새로이 드라이버를 설치한다.


ATI Proprietary Linux x86 Display Driver 8.37.6

OpenSuSE ATI Driver HOWTO

Unofficial Wiki for the ATI Linux Driver - SuSE/OpenSuSE

ATI Installer HOWTO for SUSE/Novell users

3D Acceleration for ATI cards (works for SuSE, Mandriva and Debian)

YET ANOTHER Installation Guide: Generally following this guide should help most.


A slightly simplified version from Unofficial Wiki
1. BACKUP your current /etx/X11/xorg.conf file, preferably to your home directory. Now change to a command shell by hitting Ctrl-Alt-F1.

2. Remove any previous versions of the ATI driver by either

If you have installed a previous ATI driver version without using RPM packages (or if you don't know if you have or not), type the following:

cd /usr/share/ati 
sh ./fglrx-uninstall.sh

Otherwise, and even if you've done the above type the following,

rpm -e $(rpm -qa | grep fglrx)

3. Change the directory containing the downloaded ati-driver...run file.

4. Change the permissions of the driver file to executable by typing the following:

chmod +x ./ati-driver...

Use the tab button to complete the rest of the ati-driver... file name.

5. Create a SuSE RPM (info is for 32 bit version) from the file by typing

./ati-driver.(fillintheblanks).run --buildpkg SuSE/SUSE101-IA32

6. Install the created fglrx... file by typing

rpm -ivh fglrx_...(hit tab again to get full name)...

7. I've no idea what the following does, but you're recommended to run it:

ldconfig

8. Now run the ati config commands:

aticonfig --initial --input=/etc/X11/xorg.conf

9. Now run the Sax2 setup.

sax2 -r -m 0=fglrx

You may wish to alter the refresh rates and DPI info with this, otherwise just hit save. DO NOT hit the test button, it regually crashes my machine when i do...

10. Reboot you machine. Do not use the reboot command, again this messes my machine up on the next boot for whatever reason... try

shutdown -h now

11. Boot up again, and check the new /etc/X11/xorg.conf file, compare it to your old one, and make any changes if you know what you're doing.


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윈도우가 정상적으로 동작하였다.