Création d'une sortie X11 virtuelle avec le pilote Nvidia

14

J'essaie de suivre ce guide pour étendre le bureau de l'ordinateur A à l'ordinateur B en créant une sortie virtuelle sur l'ordinateur A et en utilisant vnc pour afficher la sortie virtuelle sur l'ordinateur B.

Le problème que j'ai, c'est que le pilote Nvidia ne permet pas d'utiliser des écrans qui ne sont pas connectés et ne crée aucune sortie virtuelle.

Est-il possible de créer des sorties virtuelles avec les pilotes Nvidia (ou même Nouveau)?

Olly Hicks
la source
Il n'y a rien de virtuel dans un affichage réel.
ctrl-alt-delor

Réponses:

1

J'utilise cela quotidiennement. Vous avez besoin d'un fichier xorg.conf, dans votre section Appareil, vous avez besoin des éléments suivants:

Option      "nopowerconnectorcheck"
Option      "ExactModeTimingsDVI" "ON"

Ensuite, dans votre section Moniteur, placez votre HorizSync, VertRefresh et ModeLine Enfin dans votre section Écran, ajoutez ceci:

Option "AllowEmptyInitialConfiguration" "True"
Option "ConnectedMonitor" "DFP"
Option "UseDisplayDevice" "DFP-0"
Option "ModeValidation" "AllowNonEdidModes"
SubSection     "Display"
        Depth       24
        Modes       "<Resolution and Refresh from your modeline>"
EndSubSection

Cela indique au pilote Nvidia qu'un moniteur est connecté et lui donne les informations nécessaires pour commencer à dessiner dans le tampon de trame. Aucun moniteur requis. Je recommande d'utiliser x11vnc pour faire votre visualisation car il interroge l'écran et est beaucoup plus réactif aux changements d'écran que tout autre serveur vnc linux.

pacmanwa
la source