web-dev-qa-db-fra.com

Comment utilisez-vous le téléscripteur (sans serveur X) sur un écran et X sur l'autre?

En jouant avec Ubuntu, j'ai désactivé le gestionnaire de fenêtres. Incapable de faire fonctionner le terminal sur xserver, j’ai sauté sur une ligne de commande bash (Ctrl-Alt-F1) et relancé lightdm.

Après avoir eu aucun résultat je frappe Ctrl-Alt-F1 encore une fois, et mes deux écrans (un a été éteint) répartis entre xserver et bash! Je pouvais mettre n'importe quelle commande que je voulais et cela affecterait le serveur x tant que je tapais DISPLAY=:0 avant la commande. Le seul inconvénient est que le clavier ne fonctionne que pour le bash.

Cela m'a fait réfléchir ... Est-il possible de reproduire ce qui précède, mais plus facile et plus conventionnel? (via une commande peut-être?) C'est vraiment chouette, et même si c'était peut-être un problème, on aurait dit qu'il avait été fait pour se séparer comme ça à travers un paramètre ou quelque chose.

Edit: Voici une solution à la question ci-dessus:

Effectuez les étapes ci-dessus (en plus de la fermeture du gestionnaire de fenêtres XD). Cette fois, le clavier est partagé entre X11 et bash! Comme dit la réponse, pour éteindre le clavier pendant la bash, tapez simplement Ctrl-Alt-F7 ouF8 pour aller au serveur d'affichage. Pour utiliser le bash sans affecter votre bureau, ouvrez un éditeur de texte afin que vos frappes au clavier soient ignorées pour la plupart. Si vous utilisez nano in bash, le raccourci Ctrl-o va déclencher "ouvrir" dans gedit.

2
INeedHelpA

C'est probablement possible même si je n'ai jamais essayé.

Si vous utilisez une seule carte vidéo et que vous utilisez NVidia avec les pilotes propriétaires de NVidia, cela ne fonctionnera pas (et dans ce cas, ce que vous avez vu n'était qu'un effet secondaire "chanceux" de certains bogues). ils (NVidia) ne divisent pas "correctement" chaque port vidéo en un port vidéo distinct.

Cependant, cela devrait être possible avec d'autres configurations (2 cartes vidéo ou 2 ports sur une carte vidéo avec un pilote libre de Linux) en configurant X11 comme un écran par vidéo et/ou par port. C'est ce qu'on appelle une configuration multi-sièges. Seulement cela nécessite d’avoir au moins deux claviers et deux moniteurs (vous n’avez probablement pas besoin d’une deuxième souris dans la console, bien que cela puisse être agréable d’avoir une telle souris.)

Par défaut, le multi-poste démarrera les deux systèmes dans lightdm, mais vous devriez pouvoir utiliser Ctrl-Alt-F1 dans l'un ou l'autre. De toute évidence, je ne pense pas que ce soit une façon standard de faire les choses, alors cela peut ne pas fonctionner comme prévu. Cela peut très bien arrêter les deux sessions X11 sur des consoles ... Vous devrez jouer avec les paramètres pour voir si vous pouvez atteindre cette configuration spécifique.

Une fois que vous avez terminé avec la console, vous pouvez utiliser Alt-F7 ou Alt-F8 pour revenir à la session X11.

3
Alexis Wilke