#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