Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)

« Utilisateur:Groche/Dual monitor » : différence entre les versions

De AJLSM
Aller à la navigation Aller à la recherche
 
Ligne 68 : Ligne 68 :
$ sudo apt-get install fglrx-modules-dkms fglrx-control fglrx-glx fglrx-driver fglrx-atieventsd
$ sudo apt-get install fglrx-modules-dkms fglrx-control fglrx-glx fglrx-driver fglrx-atieventsd
</syntaxhighlight>
</syntaxhighlight>
Pour info : fglrx-control c'est une appli graphique pour gèrer la carte.


Pour une architechture x86_64, on installera le paquetage fglrx-glx-ia32 :
Pour une architechture x86_64, on installera le paquetage fglrx-glx-ia32 :

Dernière version du 21 mai 2013 à 08:57

Dual monitor sous Linux

[modifier | modifier le wikicode]

Connaitre son architechture

[modifier | modifier le wikicode]
$ uname -a
Linux pitcairn 3.2.0-4-amd64 #1 SMP Debian 3.2.41-2 x86_64 GNU/Linux

Connaitre la carte graphique

[modifier | modifier le wikicode]
$ sudo lspci
...
01:00.0 VGA compatible controller: NVIDIA Corporation NV43GL [Quadro FX 540] (rev a2)
...

Sur pitcairn, on obtient :

$ sudo lspci | grep VGA
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Cedar PRO [Radeon HD 5450/6350]
04:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Cedar PRO [Radeon HD 5450/6350]


Connaitre les écrans

[modifier | modifier le wikicode]

Après avoir lancer X avec succès, on utilise la commande xrandr pour vérifier que la taille maximum d'écran is large enough for your combined desktop. xrandr sert à déterminer la taille, l'orientation et/ou la réflexion pour la sortie d'un écran. Il peut aussi définir la taille de l'écran. La première ligne retournée par la commande xrandr indique ces informations.

$ xrandr
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1680 x 1680
DVI-1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 433mm x 270mm
   1680x1050      60.0*+
   1280x1024      75.0     60.0  
   1440x900       59.9  
   1280x800       59.8  
   1152x864       75.0  
   1280x720       60.0  
   1024x768       75.0     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        75.0     72.8     66.7     59.9  
   720x400        70.1  
DVI-0 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 433mm x 270mm
   1680x1050      60.0*+
   1280x1024      75.0     60.0  
   1440x900       59.9  
   1280x800       59.8  
   1152x864       75.0  
   1280x720       60.0  
   1024x768       75.0     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        75.0     72.8     66.7     59.9  
   720x400        70.1

Avec les cartes graphiques ATI

[modifier | modifier le wikicode]

http://wiki.cchtml.com/index.php/Debian#Dual.2FMulti_Monitors

Installer les pilotes graphiques propriétaires ATI :

$ sudo apt-get install fglrx-modules-dkms fglrx-control fglrx-glx fglrx-driver fglrx-atieventsd

Pour info : fglrx-control c'est une appli graphique pour gèrer la carte.

Pour une architechture x86_64, on installera le paquetage fglrx-glx-ia32 :

$ sudo apt-get install fglrx-glx-ia32

Installation des paquetages requis :

  1. apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 module-assistant

Pour une architechture x86_64, on installera le paquetage ia32-libs :

  1. apt-get install ia32-libs


  1. unzip amd-catalyst-13.4-linux-x86.x86_64.zip

Archive: amd-catalyst-13.4-linux-x86.x86_64.zip

 inflating: amd-catalyst-13.4-linux-x86.x86_64.run 
  1. chmod +x amd-catalyst-13.4-linux-x86.x86_64.run
  2. ls -l amd-catalyst-13.4-linux-x86.x86_64.run

-rwxr-xr-x 1 root root 124564988 16 avril 17:51 amd-catalyst-13.4-linux-x86.x86_64.run


$ fakeroot sh amd-catalyst-13.4-linux-x86.x86_64.run --buildpkg <package>

$ fakeroot sh amd-catalyst-13.4-linux-x86.x86_64.run --buildpkg Debian/stable


On lance la configuration en fonction du nombre d'écran dont on dispose. En mono screen, on utilisera la commande suivante :

$ sudo amdconfig --initial -f

ou, pour du dual screen, on utilisera la commande suivante :

$ sudo aticonfig --initial=dual-head -f
Uninitialised file found, configuring.
Using /etc/X11/xorg.conf
Saving back-up to /etc/X11/xorg.conf.original-0

L'outil de configuration graphique ATI :

$ amdcccle

Pour vérifier si le module est bien chargé  :

$ lsmod | grep fglrx
fglrx                2452394  37

Pour vérifier si que laccélération 3D est bien activée :

$ sudo apt-get install mesa-utils
$ glxinfo | grep 'direct rendering'
direct rendering: Yes

Enfin, la commande glxgears permett de voir si la 3D est activé et de tester les performances.


Si nécessaire, forcer l'utilisation du fichier xorg.conf

[modifier | modifier le wikicode]

Some people find that changes to xorg.conf don't get used by the driver. To force the ATI driver to adopt changes made to xorg.conf, use the following command:

$ sudo amdconfig --input=/etc/X11/xorg.conf --tls=1

On peut aussi l'éditer soi-même :

# sensible-editor /etc/X11/xorg.conf

Un fichier /etc/X11/xorg.conf minimal :

Section "Device"
    Identifier  "ATI"
    Driver      "fglrx"
EndSection

Section "Screen"
    Identifier "Default Screen"
    DefaultDepth     24
EndSection

Avec les cartes graphiques Nvidia

[modifier | modifier le wikicode]

Installer les pilotes graphiques Nvidia

[modifier | modifier le wikicode]

Récupération des pilotes :

http://www.nvidia.fr/Download/index.aspx?lang=fr

Arrêter le serveur X :

Il faut passer en mode console (Ctrl+Alt+F1) puis arrêter le serveur X. Généralement, le gestionnaire de bureau prends en charge la gestion du serveur X.

Ainsi sous Ubuntu, il suffit de saisir :

$ sudo /etc/init.d/lightdm stop

ou avec X :

$ sudo /etc/init.d/xdm stop

ou encore avec Gnome :

$ sudo /etc/init.d/gdm3 stop

Si l'on dispose du gestionnaire de bureau KDE :

$ sudo /etc/init.d/kdm stop

L'installation des pilotes graphiques :

$ cd ~/Téléchargements
$ chmod +x NVIDIA-Linux-*
$ sudo ./NVIDIA-Linux-* --advanced-options

Répondre Yes à toutes les questions.

Redémarrer la session graphique en fonction de son gestionnaire de bureau :

$ sudo /etc/init.d/lightdm start

ou avec X :

$ sudo /etc/init.d/xdm start

ou avec Gnome :

$ sudo /etc/init.d/gdm3 start

Enfin, avec KDE :

$ sudo /etc/init.d/kdm start

Configurer le mode dual monitor

[modifier | modifier le wikicode]

nvidia-settings est un outil pour configurer les pilotes NVIDIA sous Linux.

$ sudo apt-get update
$ sudo apt-get install nvidia-settings
$ sudo nvidia-settings

Pour vérifier que le module est bien chargé :

$ lsmod | grep nvidia
$ ls -l  /var/log/Xorg*
-rw-r--r-- 1 root root 151706 20 mai   15:35 /var/log/Xorg.0.log
-rw-r--r-- 1 root root  82965 17 mai   19:11 /var/log/Xorg.0.log.old


--Groche 11 mars 2013 à 10:13 (CET)