Linux Display Drivers
|
Editor : 강기봉(freekgb)
Email : freekgb@hlug.hanyang.ac.kr
최초 작성일 : 2005.02.19. 최종 수정일 : 2005.02.21. 작성 버젼 : 1.5 현재 XFree86 서버와 Xorg 서버를 통해 대부분의 그래픽 카드를 리눅스에서 사용할 수 있습니다. 그러나, 아직 3D 가속 기능을 제대로 구현하기 위해서는 상용 드라이버나 하드웨어 업체에서 제공하는 드라이버를 사용해야 합니다. 이 문서는 하드웨어 구입시나 기존에 구입한 하드웨어의 설정을 위한 정보를 제공하고자 만들어진 문서입니다. 아직 완전하지는 않지만 정보를 입수하는 대로 업데이트 할 것입니다.
1. 오픈소스 X 서버 ¶다음은 오픈소스 소프트웨어입니다. Xorg 서버 또는 XFree86 서버가 리눅스 배포판에 기본적으로 포함되어 있는 것들이므로 사용하는 리눅스 배포판에서 이들 중 어떤 서버를 이용하는지 알아보고 이들의 지원 카드 목록을 확인하면 비디오 카드의 사용 가능 여부를 확인할 수 있습니다.
1.1. |
| NVIDIA CHIP NAME | DEVICE PCI ID |
| RIVA TNT | 0x0020 |
| RIVA TNT2/TNT2 Pro | 0x0028 |
| RIVA TNT2 Ultra | 0x0029 |
| Vanta/Vanta LT | 0x002C |
| RIVA TNT2 Model 64/Model 64 Pro | 0x002D |
| Aladdin TNT2 | 0x00A0 |
| GeForce 256 | 0x0100 |
| GeForce DDR | 0x0101 |
| Quadro | 0x0103 |
| GeForce2 MX/MX 400 | 0x0110 |
| GeForce2 MX 100/200 | 0x0111 |
| GeForce2 Go | 0x0112 |
| Quadro2 MXR/EX/Go | 0x0113 |
| GeForce2 GTS/GeForce2 Pro | 0x0150 |
| GeForce2 Ti | 0x0151 |
| GeForce2 Ultra | 0x0152 |
| Quadro2 Pro | 0x0153 |
| GeForce4 MX 460 | 0x0170 |
| GeForce4 MX 440 | 0x0171 |
| GeForce4 MX 420 | 0x0172 |
| GeForce4 MX 440-SE | 0x0173 |
| GeForce4 440 Go | 0x0174 |
| GeForce4 420 Go | 0x0175 |
| GeForce4 420 Go 32M | 0x0176 |
| GeForce4 460 Go | 0x0177 |
| Quadro4 550 XGL | 0x0178 |
| GeForce4 440 Go 64M | 0x0179 |
| Quadro NVS | 0x017A |
| Quadro4 500 GoGL | 0x017C |
| GeForce4 410 Go 16M | 0x017D |
| GeForce4 MX 440 with AGP8X | 0x0181 |
| GeForce4 MX 440SE with AGP8X | 0x0182 |
| GeForce4 MX 420 with AGP8X | 0x0183 |
| GeForce4 MX 4000 | 0x0185 |
| Quadro4 580 XGL | 0x0188 |
| Quadro NVS with AGP8X | 0x018A |
| Quadro4 380 XGL | 0x018B |
| GeForce2 Integrated GPU | 0x01A0 |
| GeForce4 MX Integrated GPU | 0x01F0 |
| GeForce3 | 0x0200 |
| GeForce3 Ti 200 | 0x0201 |
| GeForce3 Ti 500 | 0x0202 |
| Quadro DCC | 0x0203 |
| GeForce4 Ti 4600 | 0x0250 |
| GeForce4 Ti 4400 | 0x0251 |
| GeForce4 Ti 4200 | 0x0253 |
| Quadro4 900 XGL | 0x0258 |
| Quadro4 750 XGL | 0x0259 |
| Quadro4 700 XGL | 0x025B |
| GeForce4 Ti 4800 | 0x0280 |
| GeForce4 Ti 4200 with AGP8X | 0x0281 |
| GeForce4 Ti 4800 SE | 0x0282 |
| GeForce4 4200 Go | 0x0286 |
| Quadro4 980 XGL | 0x0288 |
| Quadro4 780 XGL | 0x0289 |
| Quadro4 700 GoGL | 0x028C |
| GeForce FX 5800 Ultra | 0x0301 |
| GeForce FX 5800 | 0x0302 |
| Quadro FX 2000 | 0x0308 |
| Quadro FX 1000 | 0x0309 |
| GeForce FX 5600 Ultra | 0x0311 |
| GeForce FX 5600 | 0x0312 |
| GeForce FX 5600XT | 0x0314 |
| GeForce FX Go5600 | 0x031A |
| GeForce FX Go5650 | 0x031B |
| Quadro FX Go700 | 0x031C |
| GeForce FX 5200 | 0x0320 |
| GeForce FX 5200 Ultra | 0x0321 |
| GeForce FX 5200 | 0x0322 |
| GeForce FX 5200LE | 0x0323 |
| GeForce FX Go5200 | 0x0324 |
| GeForce FX Go5250 | 0x0325 |
| GeForce FX 5500 | 0x0326 |
| GeForce FX 5100 | 0x0327 |
| GeForce FX Go5200 32M/64M | 0x0328 |
| Quadro NVS 280 PCI | 0x032A |
| Quadro FX 500/600 PCI | 0x032B |
| GeForce FX Go53xx | 0x032C |
| GeForce FX Go5100 | 0x032D |
| GeForce FX 5900 Ultra | 0x0330 |
| GeForce FX 5900 | 0x0331 |
| GeForce FX 5900XT | 0x0332 |
| GeForce FX 5950 Ultra | 0x0333 |
| GeForce FX 5900ZT | 0x0334 |
| Quadro FX 3000 | 0x0338 |
| Quadro FX 700 | 0x033F |
| GeForce FX 5700 Ultra | 0x0341 |
| GeForce FX 5700 | 0x0342 |
| GeForce FX 5700LE | 0x0343 |
| GeForce FX 5700VE | 0x0344 |
| GeForce FX Go5700 | 0x0347 |
| GeForce FX Go5700 | 0x0348 |
| Quadro FX Go1000 | 0x034C |
| Quadro FX 1100 | 0x034E |
| GeForce 6800 Ultra | 0x0040 |
| GeForce 6800 | 0x0041 |
| GeForce 6800 GT | 0x0045 |
| Quadro FX 4000 | 0x004E |
| GeForce 6800/GeForce 6800 Ultra | 0x00F0 |
| GeForce 6600/GeForce 6600 GT | 0x00F1 |
| GeForce 6600 GT | 0x00F2 |
| Quadro FX 3400 | 0x00F8 |
| GeForce 6800 Ultra | 0x00F9 |
| GeForce PCX 5750 | 0x00FA |
| GeForce PCX 5900 | 0x00FB |
| Quadro FX 330/GeForce PCX 5300 | 0x00FC |
| Quadro NVS 280 PCI-E/Quadro FX 330 | 0x00FD |
| Quadro FX 1300 | 0x00FE |
| GeForce PCX 4300 | 0x00FF |
3.4.5. 최소 요구 조건들 ¶
- linux kernel 2.4.0 # cat /proc/version
- XFree86 4.0.1 # XFree86 -version, 또는
- Xorg 6.7 # Xorg -version
- Kernel modutils 2.1.121 # insmod -V
NVIDIA kernel module을 빌드하기 위한 조건들
- binutils 2.9.5 # size --version
- GNU make 3.77 # make --version
- gcc 2.91.66 # gcc --version
- glibc 2.0 # /lib/libc.so.6
소스 RPM(SRPM)으로부터 빌드하기 위한 조건 - spec-helper rpm # rpm -qi spec-helper
3.5. XGI ¶
- 홈페이지 : http://www.xgitech.com/
- 다운로드 : http://www.xgitech.com/sd/sd_download.asp
- 지원 : BLADE 3D, Volari V3/V5/V8/V8 Ultra
5. 문서 저작권 ¶
문서의 저작권은 GFDL을 따릅니다. 외부에 문서를 제공할 때에는 다음 저작권을 따르지만 본 페이지의 수정 사항에 대해서는 자유롭게 하셔도 좋습니다. 확인 후 잘못되거나 다른 정보가 있거나 불필요한 부분은 수정 및 삭제할 것임을 미리 알려드립니다.
라이센스 :
GFDL
GFDL
Copyright (C) 2002 Gibong Kang (freekgb@hlug.hanyang.ac.kr, freekgb@kldp.org)
GNU 자유 문서 사용 허가서 1.1판 또는 자유 소프트웨어 재단에서 발행한 이후 판의 규정에 따라 본 문서를 복제하거나 개작 및 배포할 수 있습니다. 모든 부분 변경 불가, 앞 표지에 라이센스 구문을 표시, 뒷 표지에는 구절 표시 없음. 그러나, 100부 이상의 대량 배포일 경우 2조/3조의 규정을 준수하도록 합니다. 본 사용 허가서의 전체 내용은 GNU 자유 문서 사용 허가서 부분에 포함되어 있습니다.
GNU 자유 문서 사용 허가서 1.1판 또는 자유 소프트웨어 재단에서 발행한 이후 판의 규정에 따라 본 문서를 복제하거나 개작 및 배포할 수 있습니다. 모든 부분 변경 불가, 앞 표지에 라이센스 구문을 표시, 뒷 표지에는 구절 표시 없음. 그러나, 100부 이상의 대량 배포일 경우 2조/3조의 규정을 준수하도록 합니다. 본 사용 허가서의 전체 내용은 GNU 자유 문서 사용 허가서 부분에 포함되어 있습니다.











