Nastavení pro Matrox G450 DH

Supportní databáze (pohletz_matroxg450)
Platí pro

SuSE Linux: Od verze 7.0
Kernel: Verze 2.2.x
XFree86: Od verze 4.0.1

Dotaz:

Vlastníte grafickou kartu Matrox G450 Dualhead a chcete (celkem samozřejmě) oba grafické čipy.

Postup:

Instalace X serveru pro kartu Matrox G450 Dualhead.

  1. Minimální instalace + KDE instalátorem Yast1 (tento postup by měl také fungovat se standardní instalací s kancelářským balíkem, ale tato možnost zatím nebyla testována)
  2. Stáhněte si soubory pro SaX2 z adresáře ftp://ftp.suse.com/pub/suse/i386/X/XFree86/XFree86-4.0.2-SuSE/suse70/sax2
  3. sax2-4.2-11.i386.rpm
    

  4. Stáhněte si také soubory pro XFree86 4.0.2 ftp://ftp.suse.com/pub/suse/i386/X/XFree86/XFree86-4.0.2-SuSE/suse70
  5.   
           xdevel-4.0.2-6.i386.rpm
           xextra-4.0.2-6.i386.rpm
           xf86-4.0.2-6.i386.rpm
           xfnt100-4.0.2-6.i386.rpm
           xfntcyr-4.0.2-6.i386.rpm
           xfntscl-4.0.2-6.i386.rpm
           xloader-4.0.2-6.i386.rpm
           xman-4.0.2-6.i386.rpm
           xmodules-4.0.2-6.i386.rpm
           xshared-4.0.2-6.i386.rpm
           xxprt-4.0.2-6.i386.rpm
    

  6. Na ftp://ftp.matrox.com/pub/mga/archive/linux/2001/beta_1_01_05/ pak je ovladač pro Linux (mga_drv.o). (Použijte prosím pravé tlačítko myši a zvolte "Uložit jako...") Ovladač potom bude uložen do domovského ovladače uživatele, který ovladač stáhnul.

    Upozornění: instalujte nejdříve starší čtyřkový ovladač: ftp://ftp.matrox.com/pub/mga/archive/linux/2001/beta_1_01_05/ a s jeho pomocí zkonfigurujte X server.
    Teprve poté můžete nahrát a používat ovladač beta5.

    Podívejte se také prosím do souboru README:

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

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

  7. Dále pak také wessels_how_to_install_xfree.html na tento postup.
  8. Ovladač Matrox je třeba nahradit příkazem (jako uživatel root)

    	cp /home/nazev_uzivatele/mga_drv.o /usr/X11R6/lib/modules/drivers/
    kde nazev_uzivatele je třeba nahradit odpovídajícím jménem.
    nebo, pokud jste uživatel root:

    	cp /root/mga_drv.o /usr/X11R6/lib/modules/drivers/
    zkopírovat do správného adresáře.
  9. Následně spusťte Sax2 příkazem

    	sax2 -f

    a vše by mělo proběhnout bez výraznějších problémů.

  10. Důležité: Saxem vytvořený XF86Config je třeba upravit !!!
    SaX2 by měl Matrox rozpoznat jako G400 a dát na PCI řadič 1:0:0 (AGP). Vložte prostě druhou kartu se stejnými hodnotami.

  11. Nyní nastavení monitoru (rozlišení, barevná hloubka atd.), nezapomeňte použít pro oba monitory stejné barevné hloubky.

  12. Nyní se bude testovat, to se týká pouze jednoho monitoru, který je třeba nastavit odpovídajícím způsobem. Volba "xinerama" není u této konfigurace třeba a ani nepřinese žádné zlepšení.

  13. Jakmile je vytvořen soubor XF86Config, je možné vyzkoušet příkazem
    	startx
    zda je vše v pořádku (půjde pouze jeden monitor!)

  14. Zde je příklad souboru XF86Config, který je třeba upravit:
    UPOZORNĚNÍ: zde uvedené hodnoty jsou platné pro monitor Iiyama model S700JT1. Zde musíte použít hodnoty vhodné pro váš monitor

    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
  15. V README pro Matrox jsou popsány nezbytné změny pro další funkce, jako je např. "TV", "3D akcelerace" nebo "clone mod". DVD-Max a Zoom nejsou podporovány.

  16. Nyní proveďte první test příkazem:
    	startx
  17. Pozn.: Měli byste si vytvořit tři konfigurace, jednu pro 1280 a DualHead, druhou pro 1024 DualHead a poslední jako SingleHead s DRI, protože při DualHead provozu není možné DRI aktivovat.

  18. A to je vše.

Pozn.: Ručně upravený XF86Config už nenačítejte do SaXu2, protože ho SaX2 již nedokáže načíst a kromě toho je možné, že vaše konfigurace bude přepsána.

Pro zde uvedený návod není možné využít instalační podporu.

Klíčová slova: MATROX, G450, GRAFICKá KARTA, GRAPHIC, DUALHEAD, MGA

Kategorie: Grafické karty

SDB-pohletz_matroxg450, Copyright SuSE Linux AG, Nürnberg, Germany - Verze: 17. Jan 2001
SuSE Linux AG - Poslední změnu: 19. Mär 2001 provedl pohletz (sdb_gen 1.40.0)