ATS sur moniteur externe

17

Lorsque j'utilise mon ordinateur portable à la maison, j'utilise généralement un moniteur externe, un clavier et une souris avec l'écran de mon ordinateur portable comme deuxième moniteur. Tout est facilement configurable à l'aide d'un utilitaire GNOME agréable qui, je suppose, utilise xrandr sur le backend.

Parfois, j'aime utiliser mon ordinateur via un ATS. Je voudrais pouvoir basculer vers TTY1 (en utilisant ctrl + alt + f1) et faire apparaître le tty sur mon moniteur externe à la résolution de mon moniteur externe. Au contraire, il apparaît généralement soit uniquement sur l'écran de mon ordinateur portable, soit sur les deux moniteurs, mais à la résolution de l'écran de mon ordinateur portable.

Est-il possible de le faire de manière transparente sur Ubuntu 10.10?

(Je suppose que cela n'a pas d'importance, mais je l'ai défini de telle sorte que l'écran démarre automatiquement à partir de ~/.profile).

Steven D
la source
MultiseatX vous offre des affichages indépendants, mais il n'y a pas de moyen facile de basculer entre les périphériques d'entrée et je ne sais pas s'il est possible de mélanger X et la console. Que se passe-t-il si vous venez d'exécuter X normalement avec un terminal plein écran sur un moniteur?
éphémère
@ephemient: le terminal plein écran est ce que je fais la plupart du temps. Cependant, il ne gère pas le cas où je suis passé à un ATS pour résoudre un problème causé par mon matériel bancal. Le fait que je n'ai pas pu obtenir le TTY sur l'écran que je veux ajoute constamment de l'insulte à la blessure lorsque j'essaie de me remettre d'une session de gnome trop lente à utiliser.
Steven D

Réponses:

2

Voici un document Google avec les liens corrects. Aucune solution éprouvée, mais voici quelques idées:

Le framebuffer du noyau dessine la console s'il n'y a pas de X11. Peut-être pouvez-vous exclure le deuxième affichage de votre configuration X?

Je pense que la voie à suivre ( pensez que je n'ai pas fait cela moi-même, j'aime le terme plein écran) consiste à configurer votre moniteur externe comme un framebuffer séparé. Vous aurez maintenant un fb pour la console et un pour X11.

J'ai trouvé plusieurs con2fb, qui associe un tty à un framebuffer, quelque chose comme "con2fb / dev / fb2 / dev / tty5" mais je ne trouve pas où le télécharger. Un autre fan a effectué une recherche similaire et la source est publiée ici .

Consultez également ce document , en particulier 14.9 et ce guide multi - têtes qui décrivent tous les deux con2fb.

Je pense que vous pourriez alors envoyer à tour de rôle un tty vers / dev / fb2 ou étendre votre bureau ... peut-être xrandr?

Une autre façon d'essayer pourrait être une configuration multi-sièges. Cela a généralement plusieurs ko et souris séparés pour chaque écran, mais vous pouvez utiliser Synergy2 et un commutateur kvm externe, une configuration personnalisée avec des raccourcis clavier ....? xorg xfree

À M
la source