>> Delete No. 2607 article
No. X와 ATi라데온 글픽카드

등록 2002-06-30 17:16:00     조회 5
이름 so1713    

		제 생각은 엔비디아나 매트록스는 자체적으로 리눅스드라이버를 만드니깐 그걸로 쓰면 
글픽카드의 성능을 극대화할수있겠고, ATi의 경우는 커널과 X 문서를 좀 꼼꼼히 읽어봐야겠
구나 하는것입니다.   오랫만에 리눅스에서 잠깐 퀘이크3를 해봤습니다.
그러다 그냥 드라이버 상태를 봤는데, 어라.. AGP 1X이네.
(참고로 리눅스에서 라데온으로 퀘이크3하는 분들께, 라데온은 바이리니어 뿐만아니라 트
라이리니어 필터링도 지원합니다.) X는 추가 옵션을 안주면 안정성을 위해서 기본으로 AGP 1
X모드를 쓰더군요.  현재 제 리눅스는 레드햇7.2+공식 업데이트 몽땅..
그리고 글픽카드는 라데온 64MB (200Mhz)
(원래는 64MB DDR + VIVO인데 비디오 인을 빼고 200Mhz로 높인듯..)
 X는 거기 포함된 4.1.0인데 레드햇의 X는 ATi계열 글픽카드들에 대한 지원이 꽤 좋은편입니
다. (레드햇7.2와 7.3의 X는 GATOS프로젝트(ATi카드용 X Video Extension)을 이미 포함합니다. XV는 전
체화면에서의 부드러운 동영상 플레이를 가능하게 합니다.) 참고로 ATi에서 자사의 일반 글
픽카드용 리눅스드라이버를 만들지는 않지만 칼데라와 레드햇 배포판의 X를 추천합니다.  
X의 경우 4.1.0은 오리지널 라데온 전부하고, 제 생각엔 7200까지 지원합니다. (제 카드가 윈
도우즈에서 최신 드라이버를 7200과 같은걸로 쓰더군요.) 4.2.0은 7500과 8500까지 지원. (8500은 
2D만..)  바이오스 셋업에 들어가보니 AGP4X으로 인식하던데... 우선 커널에서 라데온을 위한 
DRI세팅이 잘 되어있는지보고..  쓰는 CPU가 일반 i686이 아닌 펜티엄3(SSE) 또는 AMD(3D now)라면 C
PU에 맞게 다시 설정을 하고 커스텀 커널을 만듭니다. 저 기능들이 3D구현하는 성능높이는
데 효과가 있답니다. 그리고 AGP GART모듈이 있는지 점검;  /lib/modules/2.4.x/kernel/drivers/char/agp/ag
pgart.o  커널 라데온 모듈이 있는지 점검;  /lib/modules/2.4.x/kernel/drivers/char/drm/radeon.o
 X쪽에서는 라데온 드라이버가 있는지 점검;
 /uar/X11R6/lib/X11/modules/drivers/radeon_drv.o
 DRI 3D 라데온 드라이버가 있는지도 점검;
 /uar/X11R6/lib/X11/modules/dri/radeon_dri.so
 이제 X설정은 우선은 Xconfigurator로 하고 세부 설정을 추가 및 변경을 합니다.
 다음은 제 /etc/X11/XF86Config-4 파일의 내용입니다;
 # XFree86 4.0 configuration generated by Xconfigurator
 Section "ServerLayout"
        Identifier "XFree86 Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection
 # By default, Red Hat Linux 6.0 and later use xfs
 Section "Files"
        FontPath "unix/:7100"
EndSection
 # Module loading section
 Section "Module"
        Load  "dbe"             # Double-buffering
        Load  "GLcore"          # <- 확인
        Load  "dri"             # <- 확인
        Load  "glx"             # <- 확인
        Load  "extmod"          # Misc. required extensions
        Load  "v4l"             # Video4Linux
        # Load  "pex5" # PHIGS for X 3D environment(obsolete)
        Load  "record"          # X event recorder
        # Load  "xie" # X Image Extension (obsolete)
        Load  "speedo"          # <- 좀더 다양한 글꼴지원위해 추가
        Load  "xtt"             # <- freetype에서 변경
        Load  "type1"           # Adobe Type 1 font handler
EndSection
 Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "keyboard"
        Option      "XkbLayout" "us"
EndSection
 Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Device" "/dev/mouse"
        Option      "Protocol" "IMPS/2"
        Option      "Emulate3Buttons" "off"
        Option      "ZAxisMapping" "4 5"
        Option "Resolution" "400" # <- 각자의 마우스스펙에 따라 추가
EndSection
 Section "Monitor"
        Identifier "Royal H972"
        VendorName "Unknown"
        ModelName  "Unknown"
        HorizSync 31 - 115
        VertRefresh 50 - 160
        Option "dpms"
EndSection
 Section "Device"
        Identifier "ATI|Radeon QD"
        Driver "radeon" # <- ati가 아니라 radeon을 쓰는지 확인
        BoardName "Unknown"
        Option "AGPMode" "4" # <- nodri라는 옵션빼고, 바이오스셋업에서 확인하고 추가
EndSection
 Section "Device"
        Identifier "Linux Frame Buffer"
        Driver "fbdev"
        BoardName "Unknown"
EndSection
 Section "Screen"
        Identifier "Screen0"
        Device "ATI|Radeon QD"
        Monitor "Royal H972"
        DefaultDepth 24
        Subsection "Display"
                Depth 24
                Modes "1600x1200"
        EndSubSection
EndSection
 Section "DRI"
        Mode 0666
EndSection
 실수한 부분있으면 지적바랍니다. X여 영원하라~--We Make the Net Work
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved