¿Cómo cambio en qué monitor aparece el TTY?

9

Cuando inicio, o cuando presiono CtrlAltF*, me llevan a un terminal físico / TTY. El problema es que el TTY aparece en mi monitor HDMI, que en realidad ni siquiera está en la misma habitación que yo.

¿Es posible configurar mi PC para mostrar el TTY en mi monitor DisplayPort? Para aclarar, cuando presiono CtrlAltF1, quiero que el TTY aparezca en mi monitor DisplayPort, no en mi monitor HDMI.


EDITAR: después de un poco más de excavación, parece que el gestor de arranque podría estar involucrado aquí, por lo que debo especificar que estoy usando GRUB 2.02 ~ beta2-20

Hubro
fuente

Respuestas:

1

Suponiendo que el kernel está configurado para admitir la consola de frame buffer, puede especificar en qué controlador fb generará la consola a través de fbcon en los argumentos del kernel. Por ejemplo:

fbcon=map:1

Puede averiguar qué valores de controlador fb están disponibles mediante:

cat /proc/fb

En GRUB 2, el parámetro fbcon se puede agregar a GRUB_CMDLINE_LINUX.

Para obtener más información, consulte: https://www.kernel.org/doc/Documentation/fb/fbcon.txt

shibley
fuente
cat /proc/fbno produce nada para mí, ¿eso significa que mi kernel no está compilado con soporte de consola de frame buffer?
Hubro
No necesariamente, pero es posible dependiendo del controlador de pantalla que esté utilizando. Aquí no aparece nada, ya que su controlador de pantalla no se está registrando como un dispositivo framebuffer. Lo más probable es que el controlador se ejecute solo con KMS. En algunos casos, a menudo es necesario configurar CONFIG_FRAMEBUFFER_CONSOLE = y en la configuración del kernel para utilizar fbcon, un error conocido como reconoce aquí: wiki.debian.org/KernelModesetting .
shibley 01 de