Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/11/2005, à 10:32

TOM-le-bavarois

[Resolu] Matrox ParHelia dualhead sous Breezy

Bonjour à tous
Voici une aide pour installer les drivers Matrox Parhelia 128Mb en DualHead.

1- On aura besoin d'installer le paquet linux-header. On peut le faire avec synaptic. Prendre les linux-header correspondant à votre kernel.

 
uname -r
sudo apt-get install linux-header<version du kernel>

2- On aura besoin de compiler le driver Matrox. Il faut donc utiliser gcc. Le probleme c'est que le kernel de breezy est compilé avec gcc 3.4 et que la version livré dans breezy est gcc 4. Pour cela, telecharger les 3 paquets suivant:
cpp-3.4_3.4.4-6ubuntu8_i386.deb  http://archive.ubuntu.com/ubuntu/pool/m … 8_i386.deb
gcc-3.4_3.4.4-6ubuntu8_i386.deb  http://archive.ubuntu.com/ubuntu/pool/m … 8_i386.deb
gcc-3.4-base_3.4.4-6ubuntu8_i386.deb  http://archive.ubuntu.com/ubuntu/pool/m … 8_i386.deb

Installer les paquets.

sudo dpkg -i cpp-3.4_3.4.4-6ubuntu8_i386.deb 
sudo dpkg -i gcc-3.4_3.4.4-6ubuntu8_i386.deb 
sudo dpkg -i gcc-3.4-base_3.4.4-6ubuntu8_i386.deb

Ensuite il faut faire en sorte que le system utilise par default gcc-3.4. Faire:

CC=gcc-3.4
sudo export CC

3- Telechargez les drivers mtxdriver-pro-1.4.2 pour Linux sur le site web de Matrox http://www.matrox.com/mga/support/drive … t/home.cfm
ou non officel (mon cas) sur http://www.tuxx-home.at/projects/mtx/un … ome.at.run

4- Installer le driver Matrox

sudo sh  mtxdriver-1.4.1_pro.run (officiel)
or
sudo sh unofficial-mtxdriver-pro-1.4.2-tuxx-home.at.run (non officiel)

5- Maintenant que les drivers mtx sont installé, il faut modifier la configuration du X server. Aller dans /etc/X11/xorg.conf et remplacer dans la section device, le mga (ou vesa) par mtx. Ajouter les parametres pour le DualHead. Il ne vous reste plus qu'a redemarrer le pc. En tout cas ca marche pour moi. J'ai un pc 32bit en dualhead, avec une carte Matrox ParHelia AGP 128Mb, 2 ecrans Sony SDM-P82, resolution 1280x1024. Ca fonctionne tres bien.

Je joint ici la config de mon xorg.conf

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
	FontPath	"/usr/share/X11/fonts/misc"
	FontPath	"/usr/share/X11/fonts/cyrillic"
	FontPath	"/usr/share/X11/fonts/100dpi/:unscaled"
	FontPath	"/usr/share/X11/fonts/75dpi/:unscaled"
	FontPath	"/usr/share/X11/fonts/Type1"
	FontPath	"/usr/share/X11/fonts/CID"
	FontPath	"/usr/share/X11/fonts/100dpi"
	FontPath	"/usr/share/X11/fonts/75dpi"
        # paths to defoma fonts
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection

Section "Module"
	Load	"GLcore"
	Load	"i2c"
	Load	"bitmap"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"type1"
	Load	"vbe"
EndSection

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"de"
	Option		"XkbVariant"	"nodeadkeys"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"ImPS/2"
	Option		"Emulate3Buttons"	"true"
	Option		"ZAxisMapping"		"4 5"
EndSection

Section "Device"
           Identifier    "Matrox1"
           Driver         "mtx"
           BusID        "PCI:1:0:0"	     	   	
           Option       "DigitalScreen1"    "on"
           Option       "Busmastering"     "off"
           Screen       0 
EndSection

Section "Device"
           Identifier  "Matrox2"
           Driver       "mtx"
           BusID       "PCI:1:0:0"
           Option      "DigitalScreen2" "on"
           Option      "Busmastering"   "off"
           Screen      1
EndSection

Section "Monitor"
           Identifier  "SDM-P82-1"
           Option      "DPMS"
           HorizSync     28-65
           VertRefresh  57-63
EndSection

Section "Monitor"
           Identifier  "SDM-P82-2"
           Option      "DPMS"
           HorizSync     28-65
           VertRefresh  57-63
EndSection

Section "Screen"
           Identifier  "Screen1"
           Device      "Matrox1"
           Monitor     "SDM-P82-1"
           Option      "MetaModes" "1280x1024-1280x1024"
           DefaultDepth     24
           SubSection  "Display"
                            Depth       24
                            Modes      "1280x1024" "1024x768" "
           EndSubSection
EndSection

Section "Screen"
           Identifier  "Screen2"
           Device      "Matrox2"
           Monitor     "SDM-P82-2"
           Option      "MetaModes"   "1280x1024-1280x1024"
           DefaultDepth   24
           SubSection  "Display"
                            Depth   24
                            Modes   "1280x1024" "1024x768" 
           EndSubSection
EndSection

Section "ServerFlags"
        Option         "Xinerama"
EndSection

Section "ServerLayout"
           Identifier  "Default Layout"
           Screen      "Screen1" LeftOf "Screen2"
           Screen      "Screen2"
           InputDevice   "Generic Keyboard"
           InputDevice   "Configured Mouse"
EndSection

Section "DRI"
           Mode    0666
EndSection

Hors ligne