Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
nvidia_sli [Le 21/04/2009, 02:39] DarkworlD créée |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>matériel carte_graphique nvidia sli BROUILLON}} | ||
- | ====== NVIDIA et SLI ====== | ||
- | <note tip>Cette page fait référence au problème de reconnaissance du SLI par les drivers nvidia installees par le gestionnaire de pilotes propriétaires ou le .run depuis **Ubuntu 8.10** (Intrepid Ibex)</note> | ||
- | |||
- | =====Introduction ===== | ||
- | |||
- | {{ 400px-nvidia_logo.png?200|nvidia}} | ||
- | |||
- | Depuis la sortie de **Ubuntu 8.10** (Intrepid Ibex) les drivers nvidia ne sont apparemment plus capable de détecter quel cartes fait office de carte principale | ||
- | il en résulte donc d'un crash du serveur X au redémarrage. | ||
- | |||
- | =====Résolution ===== | ||
- | |||
- | Pour corriger le probleme il suffit simplement de preciser les BusPCI des cartes a utiliser | ||
- | |||
- | pour ce faire appuyez sur Ctrl + Alt + F1 pour passer en mode console et connectez-vous avec votre nom d'utilisateur et votre mot de passe. | ||
- | |||
- | couper le serveur X | ||
- | sudo /etc/init.d/gdm stop | ||
- | |||
- | **Pour connaître les BusID** | ||
- | lspci | grep VGA | ||
- | 06:00.0 VGA compatible controller: nVidia Corporation GeForce Go 7900 GS (rev a1) | ||
- | 07:00.0 VGA compatible controller: nVidia Corporation GeForce Go 7900 GS (rev a1) | ||
- | |||
- | on peut voir que chez moi les BusID des carte sont 06:00.0 et 07:00.0 | ||
- | |||
- | il suffira de les indiquer dans chaque section **Device** correspondant a chaque carte sous la forme | ||
- | BusID "PCI:06:00:0" | ||
- | et | ||
- | BusID "PCI:07:00:0" | ||
- | |||
- | [[:tutoriel:comment_editer_un_fichier|éditez le fichier]] /etc/X11/xorg.conf et ajouter y les BusID | ||
- | |||
- | **exemple de fichier xorg.conf avec SLI actif** | ||
- | |||
- | <note warning>Vous pouvez utiliser ce fichier sans oublier d'y mettre vos BusID **Mais** certaines parties du fichier sont propres a chaque configuration particulièrement la partie "Monitor" | ||
- | conservez la votre en l'état ou alors prenez soin d'y mettre les bonnes options</note> | ||
- | |||
- | # nvidia-xconfig: X configuration file generated by nvidia-xconfig | ||
- | # nvidia-xconfig: version 1.0 (buildmeister@builder63) Mon Mar 23 15:33:27 PST 2009 | ||
- | |||
- | Section "ServerLayout" | ||
- | Identifier "Layout0" | ||
- | Screen 0 "Screen0" | ||
- | InputDevice "Keyboard0" "CoreKeyboard" | ||
- | InputDevice "Mouse0" "CorePointer" | ||
- | EndSection | ||
- | |||
- | Section "Files" | ||
- | ModulePath "/usr/lib/xorg/modules" | ||
- | EndSection | ||
- | |||
- | Section "Module" | ||
- | Load "bitmap" | ||
- | Load "dbe" | ||
- | Load "ddc" | ||
- | Load "extmod" | ||
- | Load "freetype" | ||
- | Load "glx" | ||
- | Load "int10" | ||
- | Load "record" | ||
- | Load "vbe" | ||
- | EndSection | ||
- | |||
- | Section "InputDevice" | ||
- | # generated from default | ||
- | Identifier "Mouse0" | ||
- | Driver "mouse" | ||
- | Option "Protocol" "auto" | ||
- | Option "Device" "/dev/psaux" | ||
- | Option "Emulate3Buttons" "no" | ||
- | Option "ZAxisMapping" "4 5" | ||
- | EndSection | ||
- | |||
- | Section "InputDevice" | ||
- | # generated from default | ||
- | Identifier "Keyboard0" | ||
- | Driver "kbd" | ||
- | EndSection | ||
- | |||
- | Section "Monitor" | ||
- | Identifier "Monitor0" | ||
- | VendorName "Unknown" | ||
- | ModelName "Unknown" | ||
- | HorizSync 28.0 - 33.0 | ||
- | VertRefresh 43.0 - 72.0 | ||
- | Option "DPMS" | ||
- | EndSection | ||
- | |||
- | Section "Device" | ||
- | Identifier "Device0" | ||
- | Driver "nvidia" | ||
- | VendorName "NVIDIA Corporation" | ||
- | Option "AddARGBGLXVisuals" "True" | ||
- | BusID "PCI:07:00:0" | ||
- | EndSection | ||
- | |||
- | Section "Device" | ||
- | Identifier "Device1" | ||
- | Driver "nvidia" | ||
- | VendorName "NVIDIA Corporation" | ||
- | Option "AddARGBGLXVisuals" "True" | ||
- | BusID "PCI:06:00:0" | ||
- | EndSection | ||
- | |||
- | Section "Screen" | ||
- | Identifier "Screen0" | ||
- | Device "Device0" | ||
- | Monitor "Monitor0" | ||
- | DefaultDepth 24 | ||
- | Option "AddARGBGLXVisuals" "True" | ||
- | Option "MultiGPU" "on" | ||
- | Option "SLI" "on" | ||
- | SubSection "Display" | ||
- | Depth 24 | ||
- | Viewport 0 0 | ||
- | EndSubSection | ||
- | EndSection | ||
- | |||
- | Section "Extensions" | ||
- | Option "Composite" "Enable" | ||
- | EndSection | ||
- | |||
- | redémarrer le serveur X | ||
- | sudo /etc/init.d/gdm start | ||
- | |||
- | |||
- | Si tout ce passe bien votre serveur X devrai démarrer sans encombres. | ||
- | |||
- | <note tip>Si votre serveur X démarre et que vous vous retrouvez sur un écran noir essayez d'inverser les BusID des cartes</note> | ||
- | |||
- | ---- | ||
- | //Redacteur: [[utilisateurs:DisasteR]]// |