Matrox G450 DH 맞춤형으로 만들기

고객지원 지식기반 (pohletz_matroxg450)
적용 범위

SuSE Linux: 버전 이래로 7.0
Kernel: 버전 2.2.x
XFree86: 버전 이래로 4.0.1

Request:

Matrox G450 DH를 가지고 있는데 칩을 모두 사용하고 싶습니다.

Procedure:

DualHead-Card Matrox G450의 X-Server인스톨

  1. Minimal + KDE System을 Yast1을 이용해서 설치를 합니다. (Standard를 이용하여 적용이 가능한데 Standard with Office설치는 아직 테스트가 안 되어 있습니다.)
  2. SAX2 파일을 ftp://ftp.suse.com/pub/suse/i386/X/XFree86/XFree86-4.0.2-SuSE/suse70/sax2 에서 다운로드 받습니다.
  3.         sax2-4.1-7.i386.rpm
            sax2-4.1-7.src.rpm
            saxtools-2.1-7.i386.rpm
    

  4. XFree86 4.0.2 파 일 을 ftp://ftp.suse.com/pub/suse/i386/X/XFree86/XFree86-4.0.2-SuSE/suse70 에서 다운로드 받습니다.
  5.                                                                          
            xdevel-4.0.2-2.i386.rpm
            xextra-4.0.2-2.i386.rpm
            xf86-4.0.2-2.i386.rpm
            xfnt100-4.0.2-2.i386.rpm
            xfntbig-4.0.2-2.i386.rpm
            xfntcyr-4.0.2-2.i386.rpm
            xfntscl-4.0.2-2.i386.rpm
            xloader-4.0.2-2.i386.rpm
            xman-4.0.2-2.i386.rpm
            xmodules-4.0.2-2.i386.rpm
            xshared-4.0.2-2.i386.rpm
            xxprt-4.0.2-2.i386.rpm
    

  6. xf86glx파일을 ftp://ftp.suse.com/pub/suse/i386/X/XFree86/XFree86-4.0.2-SuSE/suse70/DRI 에서 다운로드 받습니다.
  7.         xf86_glx-4.0.2-2.i386.rpm
            xf86glxd-4.0.2-2.i386.rpm
            km_drm-4.0.2-2.i386.rpm
            gldri_v5.rpm
            glidedri.rpm
    

  8. ftp://ftp.matrox.com/pub/mga/archive/linux/2001/beta_1_00_04/ 에서 리눅스용 드라이버 파일을 다운로드 받습니다.(mga_drv.o) (마우스 오른쪽 키를 이용하여 "Save Link as..."를 선택하시기 바랍니다.) 드라이버는 사용자의 디렉토리에 저장이 됩니다.

    다음의 README파일을 읽어 주시기 바랍니다:

    ftp://ftp.matrox.com/pub/mga/archive/linux/2001/beta_1_00_04/readme.txt

    ftp://ftp.suse.com/pub/suse/i386/X/XFree86/XFree86-4.0.2-SuSE/README

  9. 그 다음에는 http://support.suse.de/sdb/de/html/wessels_how_to_install_XF401.html 에 있는데로 따라하시면 됩니다.
  10. Matrox드라이버를 다음처럼 하여 카피합니다.(( root사용자여야만 합니다.)

       cp /home/username/mga_drv.o /usr/X11R6/lib/modules/drivers/
    "username"대신 당신이 지금 로그인해있는 유저명을 써주어야 합니다.

    혹은 지금 root유저라면 다음처럼 합니다:

       cp /root/mga_drv.o /usr/X11R6/lib/modules/drivers/
  11. Sax2를 다음의 명령어를 이용하여 시작합니다:

       sax2 -f

    문제가 없다면 잘 작동할 것입니다.

  12. 중요사항: Sax2에 의해 생성되는 XF86Config파일은 사용 불가능 합니다!!!
    Sax2는 이것을 Matrox as a G400 Card와 PCI Bus 1:0:0 (AGP)로 인식을 하게 됩니다.단지 같은 파라미터를 두번째 카드로 통합합니다.

  13. 이제 모니터를 세팅 합니다(Resolution, Colordepth, etc.).두개를 똑같은 값으로 세팅을 해야 한다는 것에 주의하시기 바랍니다.
  14. 이제 모든 것을 테스트해 봅니다. 단 지 하나의 모니터만이 켜지게 될 텐데 이것을 잘 튜닝합니다. 이 설정에서는 "xinerama"옵션이 필요하지 않으며 아무것도 얻을것이 없습니다.

  15. 만약 XF86Config파일이 생성이 되었다면
       startx
    명령어를 이용하여 테스트를 할 수 있습니다.(단지 하나의 모니터만이 켜질 것입니다.)

  16. XF86Config의 예를 보고 조절을 하여 주시기 바랍니다.
    주의 : 다음에 나오는 모니터의 값은 Ilyama사의 S700JT1이라는 모델에만 적용이 되는 것입니다. 어떠한 경우라도 모니터에 적당한 값을 적어 주시기 바랍니다.

    Section "Monitor" HorizSync 30-70 Identifier "Monitor[0]" ModelName "S700JT1" VendorName "IIyama" VertRefresh 50-160 UseModes "Modes[0]" EndSection

    Section "Monitor" HorizSync 30-70 Identifier "Monitor[1]" ModelName "S700JT1" VendorName "IIyama" VertRefresh 50-160 UseModes "Modes[1]" EndSection
    Section "Modes" Identifier "Modes[0]" Modeline "1024x768" 71.39 1024 1040 1216 1384 768 768 778 802 Modeline "1024x768" 81.59 1024 1040 1216 1384 768 768 778 802 Modeline "1024x768" 92.96 1024 1040 1216 1384 768 768 778 802 Modeline "800x600" 62.40 800 816 928 1064 600 600 610 642 Modeline "800x600" 68.64 800 816 928 1064 600 600 610 642 Modeline "800x600" 72.80 800 816 928 1064 600 600 610 642 Modeline "640x480" 58.24 640 688 752 872 480 480 490 517 Modeline "1280x1024" 116.48 1280 1280 1536 1720 1024 1024 1034 1070 EndSection
    Section "Modes" Identifier "Modes[1]" Modeline "1024x768" 71.39 1024 1040 1216 1384 768 768 778 802 Modeline "1024x768" 81.59 1024 1040 1216 1384 768 768 778 802 Modeline "1024x768" 92.96 1024 1040 1216 1384 768 768 778 802 Modeline "800x600" 62.40 800 816 928 1064 600 600 610 642 Modeline "800x600" 68.64 800 816 928 1064 600 600 610 642 Modeline "800x600" 72.80 800 816 928 1064 600 600 610 642 Modeline "640x480" 58.24 640 688 752 872 480 480 490 517 Modeline "1280x1024" 116.48 1280 1280 1536 1720 1024 1024 1034 1070 EndSection
    Section "Screen" DefaultDepth 16 SubSection "Display" Depth 15 Modes "1024x768" "800x600" "640x480" ViewPort 0 0 EndSubSection SubSection "Display" Depth 16 Modes "1024x768" "800x600" "640x480" ViewPort 0 0 EndSubSection SubSection "Display" Depth 24 Modes "1024x768" "800x600" "640x480" ViewPort 0 0 EndSubSection SubSection "Display" Depth 32 Modes "1024x768" "800x600" "640x480" ViewPort 0 0 EndSubSection SubSection "Display" Depth 8 Modes "1024x768" "800x600" "640x480" ViewPort 0 0 EndSubSection Device "G450_1" Identifier "Screen[0]" Monitor "Monitor[0]" EndSection
    Section "Screen" DefaultDepth 16 SubSection "Display" Depth 15 Modes "1024x768" "800x600" "640x480" ViewPort 0 0 EndSubSection SubSection "Display" Depth 16 Modes "1024x768" "800x600" "640x480" ViewPort 0 0 EndSubSection SubSection "Display" Depth 24 Modes "1024x768" "800x600" "640x480" ViewPort 0 0 EndSubSection SubSection "Display" Depth 32 Modes "1024x768" "800x600" "640x480" ViewPort 0 0 EndSubSection SubSection "Display" Depth 8 Modes "1024x768" "800x600" "640x480" ViewPort 0 0 EndSubSection Device "G450_2" Identifier "Screen[1]" Monitor "Monitor[1]" EndSection
    Section "Device" BoardName "Matrox G450" BusID "1:0:0" Driver "mga" Identifier "G450_1" VendorName "Matrox" Screen 0 EndSection
    Section "Device" BoardName "Matrox G450" BusID "1:0:0" Driver "mga" Identifier "G450_2" VendorName "Matrox" Screen 1 EndSection
    Section "ServerLayout" Identifier "Layout[all]" InputDevice "Keyboard[0]" "CoreKeyboard" InputDevice "Mouse[1]" "CorePointer" Option "Xinerama" "on" Screen "Screen[0]" LeftOf "Screen[1]" Screen "Screen[1]" EndSection
  17. Matrox의 README에 있는 TV", "3D-Accel." 혹 은 "Clone Mode"등과 같은 조정 할 것들을 볼 수 있을 것입니다.

  18. 다음의 명령어로 첫번째 테스트를 실행하십시오.
       startx
  19. 힌트 : 3개의 설정을 생성합니다.하나는 1280을 지원하는 DualHead용으로, 하나는 1024를 지원하는 DualHead용으로 그리고 다른것은 DRI를 가지는 SingleHead용으로 만드는데 그 이유는 DRI에서는 DualHead모드가 활성화 되지 않기 때문입니다.

  20. 그리고 이제......즐거움을 만끽하시기 바랍니다.

주의: SAX2를 이용하여 다시한번 설정을 맞추려고 하지 마시기 바랍니다. 왜냐하면 이것은 당신의 지금까지의 설정을 뒤죽박죽으로 만들 수 있기 때문입니다.

우리는 위의 어떠한 사항에 대해서도 인스톨 지원을 할 수 없습니다.

이 내용들은 Mr. T. Kortmann씨가 제공해 주셨습니다.

키워드: MATROX, G450, GRAFIKKARTE, GRAPHIC, DUALHEAD, MGA

카테고리:

SDB-pohletz_matroxg450, Copyright SuSE Linux AG, Nrnberg, Germany - 버전: 02. Feb 2001
SuSE Linux AG - 최근에 만들어진 : 02. Feb 2001 에 의해 pohletz (sdb_gen 1.40.0)