Comment activer nvidia sli sur Ubuntu Pour des performances de jeu optimales.
Par défaut, Ubuntu utilisera leopen source Nouvain vidéo pour votre carte graphique Nvidia. Ce pilote manque de prise en charge de l'accélération 3D et peut ne pas fonctionner avec les toutes dernières cartes vidéo ou technologies de Nvidia.
Les limitations actuelles des conducteurs de Nvidia sont les suivantes:
- Linux ne prend en charge que SLI & Multi-GPU (Des cartes de deux-GPUS sur un telles que la GTX 690) peut être activé, mais seulement via des invites de commande dans le terminal.
- Fonctionne uniquement sur les plates-formes de bureau, SLI sur les GPU mobiles n'est pas pris en charge.
- Seule Tech ID 4 Les jeux de moteur sont officiellement soutenus en SLI en créant un “Profil d'application” avec GLDoom3 réglé sur “vrai”. Jeux sur la technologie ID 4 Le moteur inclut le tremblement de terre 4, Territoire ennemi: Guerres de tremblement de terre, Perte 3, et les jeux de proies et d'open source sur ID Tech 4 Inclure le mod sombre.
- Les GPU avec ECC activés peuvent ne pas être utilisés dans une configuration SLI.
- Les cartes graphiques SLI sur quadro nécessitent toujours un pont vidéo.
- Twinview n'est pas non plus pris en charge avec SLI ou Multi-GPU. Un seul écran peut être utilisé lorsque le SLI ou le multi-GPU est activé, À l'exception de la mosaïque.
- Si x est configuré pour utiliser plusieurs écrans et écran 0 SLI ou Multi-GPU a-t-il été activé, Les autres écrans configurés pour utiliser le pilote Nvidia seront désactivés. Notez que si SLI ou Multi-GPU est activé, Les GPU utilisés par cette configuration ne seront pas disponibles pour le rendu GPU unique.
- Rendu de cadre alternatif (Afr) et rendu à cadre divisé (SFR) sont pris en charge dans Linux. AFR2 n'est pas pris en charge et il n'est pas prévu pour Linux.
Rendu de cadre alternatif (Afr) est soutenu. Ce mode SLI utilise chaque carte pour rendre une trame, puis la carte suivante rend le suivant. Par exemple, En deux voies AFR, GPU1 rend les cadres 1, 3, 5, etc.. Et GPU2 rend 2, 4, 6, etc.. En dehors de la technologie d'identification 4 Le rendu du cadre alternatif du moteur ne fonctionne pas sur une carte autre que la première qui fait passer les fractures 50%. Ceci est un bug connu et Nvidia travaille actuellement sur cette question.
Les profils SLI ne sont pas inclus avec les pilotes, Contrairement au Fenêtres Version des pilotes Nvidia. Ils doivent être créés manuellement pour la technologie d'identification 4 Jeux en moteur. Pour apprendre à les faire vous-même, Veuillez lire la section des profils d'application de création de cette page wiki.
Rendu à la trame divisée (SFR) est également pris en charge. Ce mode utilise le premier GPU pour rendre la moitié supérieure de l'écran, Et le deuxième GPU à rendre la moitié inférieure. Ce mode ne fonctionne pas non plus correctement en dehors de la technologie ID 4. Il rendra toujours le plein écran, mais seulement à la vitesse d'un seul GPU.
Mode de rendu de cadre alternatif 2 (Afr2) n'est pas pris en charge dans Linux. Ce mode est l'opposé du rendu de trame alternatif en utilisant plutôt le dernier GPU comme principal et chaque GPU au-dessus comme le suivant en ligne. Par exemple, en trois voies AFR2? GPU3 rend les cadres 1, 4, 7, etc.. GPU2 rend les cadres 2, 5, 8, etc.. et GPU1 rend les cadres 3, 6, 9, etc.. Dans Fenêtres, AFR2 est le mode SLI préféré car il a tendance à produire des performances plus élevées que AFR. Ma théorie est que GPU1 est la carte principale de la vidéo, Il utilise un GPU différent pour les calculs principaux, il équilibre mieux la charge de travail. Je n'ai vu aucune documentation sur la raison spécifique AFR2 fonctionne mieux.
Malgré ce qui a été mentionné ci-dessus, Si vous souhaitez essayer SLI, voici comment l'activer via le terminal:
- Ouvrir le terminal.
- Utilisez la commande suivante de votre choix: sli = sur (Active Sli) Sli = voiture (Permet à Nvidia-XConfig d'activer automatiquement SLI s'il détecte une configuration prête à SLI) sli = afr (Active SLI en mode AFR) sli = sfr (Active SLI en mode SFR).
Commandes de terminaux:
sudo nvidia-xconfig -sli=on
sudo nvidia-xconfig -sli=auto
sudo nvidia-xconfig -sli=afr
sudo nvidia-xconfig -sli=sfr
sudo nvidia-xconfig -sli=off
- Mettez votre mot de passe
- Redémarrer Ubuntu (Sudo Redémarrer via le terminal ou via le Interface graphique)
- Ouvrez le “Paramètres du serveur NVIDIA X” programme
- Sélectionnez n'importe quel GPU dans la liste, et recherchez la sortie de l'écran. Si SLI est effectivement activé? Il dira “(Sli)” À la fin de la sortie d'écran détectée.
La seule différence est si vous avez un multi-GPU (comme le gtx 690) Vous changez l'argument de SLI en plusieurs. Commandes de terminaux:
sudo nvidia-xconfig -multigpu=on
sudo nvidia-xconfig -multigpu=auto
sudo nvidia-xconfig -multigpu=afr
sudo nvidia-xconfig -multigpu=sfr
sudo nvidia-xconfig -multigpu=off
Si vous avez des cartes multi-GPU dans votre système en SLI (comme deux GTX 690 avec le pont SLI approprié) il suffit de mélanger les commandes ensemble. Commandes de terminaux:
sudo nvidia-xconfig -sli=on -multigpu=on
sudo nvidia-xconfig -sli=auto -multigpu=auto
sudo nvidia-xconfig -sli=afr -multigpu=afr
sudo nvidia-xconfig -sli=sfr -multigpu=sfr
sudo nvidia-xconfig -sli=off -multigpu=off
En pratique:
sudo nvidia-xconfig --sli=On
- Redémarrer
NOTE: Si vous changez le Carte ou pilote de carte vidéo – tu dois répéter sli configuration.