J'ai réussi à installer les pilotes nvidia-331-updates sur mon Lenovo W530, et si je lance nvidia-settings, il dit :
** Message : PRIME : nécessite la dérivation
** Message : PRIME : est-il pris en charge ? oui
C'est génial. De plus, ma configuration xrandr semble être correcte :
# xrandr
Écran 0: minimum 8 x 8, actuel 3600 x 1080, maximum 16384 x 16384
VGA-0 déconnecté primaire (normal à gauche inversé à droite x axe y axe)
LVDS-0 déconnecté (normal à gauche inversé à droite x axe y axe)
DP-0 connecté 1680x1050+0+0 (normal à gauche inversé à droite x axe y axe) 478mm x 300mm défilement 3600x1080+0+0
1680x1050 60.0*+
1600x900 60.0
1280x1024 75.0 60.0
1280x800 74.9 59.8
1152x720 60.0
1024x768 75.0 60.0
800x600 75.0 60.3
640x480 75.0 59.9
DP-1 déconnecté (normal à gauche inversé à droite x axe y axe)
DP-2 déconnecté (normal à gauche inversé à droite x axe y axe)
DP-3 déconnecté (normal à gauche inversé à droite x axe y axe)
DP-4 déconnecté (normal à gauche inversé à droite x axe y axe)
DP-5 déconnecté (normal à gauche inversé à droite x axe y axe)
LVDS-1-0 connecté 1920x1080+0+0 344mm x 193mm
1920x1080 60.0*+ 59.9 50.0
1680x1050 60.0 59.9
1600x1024 60.2
1400x1050 60.0
1280x1024 60.0
1440x900 59.9
1280x960 60.0
1360x768 59.8 60.0
1152x864 60.0
1024x768 60.0 60.0
960x720 60.0
928x696 60.1
896x672 60.0
960x600 60.0
960x540 60.0
800x600 60.0 60.3 56.2
840x525 60.0 59.9
800x512 60.2
700x525 60.0
640x512 60.0
720x450 59.9
640x480 60.0 59.9
680x384 59.8 60.0
576x432 60.1
512x384 60.0
400x300 60.3 56.3
320x240 60.1
VGA-1-0 déconnecté
1680x1050 (0x48) 146.2MHz
h : largeur 1680 début 1784 fin 1960 total 2240 skew 0 fréquence horizontale 65.3KHz
v : hauteur 1050 début 1053 fin 1059 total 1089 fréquence verticale 60.0Hz
1280x1024 (0x4c) 108.0MHz
h : largeur 1280 début 1328 fin 1440 total 1688 skew 0 fréquence horizontale 64.0KHz
v : hauteur 1024 début 1025 fin 1028 total 1066 fréquence verticale 60.0Hz
1024x768 (0x53) 65.0MHz
h : largeur 1024 début 1048 fin 1184 total 1344 skew 0 fréquence horizontale 48.4KHz
v : hauteur 768 début 771 fin 777 total 806 fréquence verticale 60.0Hz
800x600 (0x5a) 40.0MHz
h : largeur 800 début 840 fin 968 total 1056 skew 0 fréquence horizontale 37.9KHz
v : hauteur 600 début 601 fin 605 total 628 fréquence verticale 60.3Hz
640x480 (0x63) 25.2MHz
h : largeur 640 début 656 fin 752 total 800 skew 0 fréquence horizontale 31.5KHz
v : hauteur 480 début 490 fin 492 total 525 fréquence verticale 59.9Hz
Le contenu du xorg.conf est comme il se doit :
# cat /etc/X11/xorg.conf
Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection
Section "Device"
Identifier "intel"
Driver "modesetting"
BusID "PCI:0@0:2:0"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1@0:0:0"
Option "ConstrainCursor" "off"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration" "on"
EndSection
Mais quand je lance nvidia-settings, il clone simplement l'écran et ne me permet pas de modifier le paramètre. Je veux étendre l'écran secondaire lorsqu'il est branché sur le port d'affichage.
MODIFICATION :
Lorsque je lance la commande suivante :
# xrandr --output LVDS-1-0 --auto --output DP-0 --mode 1680x1050 --right-of LVDS-1-0 --verbose
il dit :
crtc 0: 1680x1050 60.0 +1920+0 "DP-0"
crtc 4: 1920x1080 60.0 +0+0 "LVDS-1-0"
et ce qui suit est ajouté à Xorg.0.log :
[ 121.934] (II) NVIDIA(GPU-0): L'écran (BenQ BL2201 (DFP-1)) ne prend pas en charge la vision stéréo NVIDIA 3D
[ 121.934] (II) NVIDIA(GPU-0):
[ 121.965] (II) NVIDIA(GPU-0): L'écran (BenQ BL2201 (DFP-1)) ne prend pas en charge la vision stéréo NVIDIA 3D
[ 121.965] (II) NVIDIA(GPU-0):
[ 121.965] (II) modesetting(G0): Identifiant du fournisseur EDID "LEN", id prod 16562
[ 121.965] (II) modesetting(G0): Impression des Modelines DDC collectées :
[ 121.965] (II) modesetting(G0): Modeline "1920x1080"x0.0 139.00 1920 1980 2028 2050 1080 1090 1100 1130 -hsync -vsync (67.8 kHz eP)
[ 121.965] (II) modesetting(G0): Modeline "1920x1080"x0.0 115.83 1920 1980 2028 2050 1080 1090 1100 1130 -hsync -vsync (56.5 kHz e)
[ 121.996] rapport 7 10 51 392
[ 122.018] (II) NVIDIA(0): Définition du mode "DP-0: nvidia-auto-select @1680x1080 +1920+0 {ViewPortIn=1680x1050, ViewPortOut=1680x1050+0+0}"
[ 122.101] (II) NVIDIA(0): Définition du mode "DP-0: nvidia-auto-select @3600x1080 +0+0 {ViewPortIn=1680x1050, ViewPortOut=1680x1050+0+0}"
[ 122.184] rapport 7 10 51 392
[ 122.192] rapport 7 10 51 392
[ 122.209] rapport 7 10 51 392
[ 122.210] rapport 7 10 51 392
[ 122.210] rapport 7 10 51 392
[ 122.210] rapport 7 10 51 392
[ 122.210] rapport 7 10 51 392
[ 122.211] rapport 7 10 51 392
[ 122.211] rapport 7 10 51 392
[ 122.211] rapport 7 10 51 392
[ 122.212] rapport 7 10 51 392
[ 122.212] rapport 7 10 51 392
il semblerait qu'il configure l'écran DP-0 (externe) comme un écran très grand, avec la même origine (donc cloné)