J'ai un serveur Ubuntu 14.04 qui n'a pas de moniteur externe connecté. J'utilise NoMachine pour contrôler à distance la machine. Lorsque je le fais, l'interface Unity / Gnome ne voit aucun moniteur connecté, je ne peux donc utiliser que 800x600 lors de la connexion avec NoMachine. Si je connecte un moniteur, je peux régler la résolution à la taille de la fenêtre NoMachine sur l'ordinateur distant.
Existe-t-il un moyen de créer un "faux" périphérique moniteur sur Ubuntu afin que je puisse définir une résolution de bureau sur Unity / Gnome?
la source
sudo apt-cache search video-dummy
./usr/share/X11/xorg.conf.d/xorg.conf
avec ce contenu, ou celui de xpra.org/xorg.conf , mon Ubuntu ne démarre plus (il reste bloqué devant l’écran du logo Ubuntu avant l’écran de connexion). Quel peut être le problème?Spécifiez la résolution sur un bureau Ubuntu 14.04 sans qu'un moniteur ne soit connecté:
À partir de la page de manuel xrandr:
Par conséquent, utilisez la commande après la connexion:
la source
Can't open display
xrandr --fb 1280x1024 -display :0
No protocol specified Can't open display :0
xrandr
fonctionne uniquement avec X.Org. Je viens juste de relancer ma commande sur un système 18.04 et cela fonctionne bien, mais j'utilise Xubuntu qui est paramétré par défaut sur X.Org.Ceci est une solution matérielle / solution de contournement qui peut fonctionner pour certains matériels / pilotes graphiques.
Soit vous achetez une fiche factice VGA (ou analogique DVI), soit certains appellent cela une clé factice.
Ou utilisez simplement 3 résistances d’environ 75 Ohm à la sortie VGA: 1 → 6, 2 → 7, 3 → 8.
+/- 10 Ohm peut fonctionner sans problème. Certaines cartes fonctionnent avec une seule résistance. (Comme mon Intel, 2 → 7 ou 3 → 8, sera détecté en tant que moniteur)
Référence: Comment créer des plugs factices pour vos cartes graphiques .
la source
Je suis sur Ubuntu 18.04, voici comment je l'ai résolu:
J'ai créé l'affichage virtuel en utilisant la réponse à cette question: https://unix.stackexchange.com/questions/378373/add-virtual-output-to-xorg
Ensuite, j'ai créé un script shell (n'oubliez pas de définir l'exécutable) et je l'ai mis dans les applications de démarrage:
De cette façon, VIRTUAL1 est défini comme sortie et connecté. Au démarrage, un nouveau mode (trouvé avec "cvt 1600 900") est en cours de création et nommé dans VIRTUAL1.
Le seul problème avec ceci est: le dock est manquant au redémarrage ... Je ne l'ai pas encore résolu.
la source
Pensez à Xvfb, qui est probablement le moins susceptible de gâcher l'affichage lorsque vous branchez un vrai moniteur.
Les commandes suivantes vont lancer lightdm sur un faux écran avec ID
1
et résolution1024x76
la source
Pour moi, aucune des solutions ci-dessus ne fonctionne. Pour ajouter un nouveau périphérique / écran VIRTUAL1, voici ce qui a fonctionné pour moi:
Tous les détails sont ici: Ajouter un faux affichage lorsqu'un moniteur n'est pas branché
Info : pour moi, cela fonctionne dans l'édition de /etc/X11/xorg.conf au lieu de /usr/share/X11/xorg.conf.d/xorg.conf
la source