Ajout d'un écran virtuel à xorg.conf 11.04 (troisième affichage sur vnc)

8

J'ai actuellement un nvidia gtx470 avec 2 x 22 "écrans 1920x1080 sur twinview.

Depuis j'ai un ordinateur portable de rechange (vieux mais fonctionne) et un écran (22 "1680x1050).

Un serveur vnc serait installé (uniquement en vue) sur l'écran virtuel et l'ordinateur portable se connecterait (uniquement en vue), donc ce n'est qu'un écran ... L'écran virtuel ferait partie de ma session gnome ... et en théorie me ferait un triple configuration de l'affichage, je l'ai vu faire dans les fenêtres ... qu'est-ce qui nous retient?

Étant donné que je ne suis pas tout à fait expérimenté avec vnc ou xorg.conf (seulement en train d'apprendre les paramètres, quelqu'un peut-il me donner des instructions sur la façon de créer un écran / moniteur virtuel et sur quel serveur vnc permet de se connecter à un certain écran. (Realvnc le fait dans les fenêtres ...)

J'espère que l'un d'entre vous pourra aider Grtz, Dutchy

Edit: Mon travail actuel consiste simplement à utiliser l'unité et le vnc dans les machines de station de travail VMware ... bien que ce genre de choses soit fait, je voudrais toujours avoir un troisième moniteur

HTDutchy
la source
1
Je suggère fortement de jeter un œil à Synergy .
Nathan Osman
2
Je suis confus par votre acceptation de la seule réponse à cette question. Cela n'ajoutera pas un deuxième / troisième / nième écran "virtuel" à votre écran X existant, accessible à un serveur VNC (ce qui, je pense, est ce que vous demandez). Il vous permettra plutôt de vous connecter à un seul écran via VNC. Je pense que vous (et moi) avons besoin de quelque chose de plus comme ceci: superuser.com/questions/305725/…
Esteban

Réponses:

3

Il existe un module vnc pour X qui peut être installé et qui fournira l'affichage natif: 0 X lors de la connexion à distance avec le vncviewer.

  1. Installez le package "vnc4server" (univers). Cela fournira "/usr/lib/xorg/modules/extensions/libvnc.so" (le module vnc.so pour VNC 4.1.2 est passé de vnc.so à libvnc.so.)

  2. Ajoutez "vnc" à la section Module dans /etc/X11/xorg.conf

    Section "Module"
        ...
        Load "vnc"
    EndSection
    
    • Si votre serveur VNC s'exécute dans un environnement sécurisé, vous pouvez désactiver l'authentification avec la configuration suivante:

      Section "Screen"
          ...
          Option "SecurityTypes" "None" 
      EndSection
      
    • Si votre serveur VNC ne fonctionne PAS dans un environnement sécurisé, vous devrez définir un mot de passe VNC à l'aide du programme vncpasswd:

      # vncpasswd
      Password:
      Verify:
      

      Dites ensuite au module VNC où le mot de passe est stocké dans xorg.conf:

      Section "Screen"
          ...
          Option "SecurityTypes" "VncAuth"
          Option "UserPasswdVerifier" "VncAuth"
          Option "PasswordFile" "/root/.vnc/passwd"
      EndSection
      

Déconnectez-vous et redémarrez X (Ctrl-Alt Backspace)


La source http://ubuntuforums.org/archive/index.php/t-279069.html

Amith KK
la source
1
xorg.confn'existe plus. Modifiez la réponse pour mettre à jour X, s'il vous plaît.
Oxwivi
@Oxwivi: que voulez-vous dire par "n'existe plus"? X peut fonctionner sans xorg.conf mais s'il est présent il sera pris en compte.
Sergey
1
@Sergey Oui, il n'existe pas normalement maintenant, et comme il n'y a pas de raison qu'il existe déjà, nous répondons à la question en supposant qu'il n'existe pas. À moins, bien sûr, que le PO ne le dise déjà xorg.conf.
Oxwivi
Malheureusement, je ne peux pas encore downvote :) mais cela ne répond pas à la question. Ou je me suis totalement trompé.
Esteban