Як змінити, на якому моніторі відображається TTY?


9

Коли я завантажуюся або коли натискаю CtrlAltF*, мене переводять у фізичний термінал / TTY. Проблема полягає в тому, що TTY з’являється на моєму моніторі HDMI, який насправді навіть не знаходиться в тому ж приміщенні, що і я.

Чи можна налаштувати мій ПК для відображення TTY на моніторі DisplayPort? Щоб уточнити, коли я натискаю CtrlAltF1, я хочу, щоб TTY відображався на моєму моніторі DisplayPort, а не на моніторі HDMI.


EDIT: Після ще одного копання, схоже, тут може бути задіяний завантажувач, тому я повинен вказати, що я використовую GRUB 2.02 ~ beta2-20

Відповіді:


1

Якщо припустити, що ядро ​​налаштовано на підтримку консолі буфера кадру, ви можете вказати, який драйвер fb для виведення консолі через fbcon в аргументах ядра. Наприклад:

fbcon=map:1

Ви можете дізнатися, які значення драйвера fb доступні за допомогою:

cat /proc/fb

У GRUB 2 параметр fbcon може бути доданий до GRUB_CMDLINE_LINUX.

Для отримання додаткової інформації дивіться: https://www.kernel.org/doc/Documentation/fb/fbcon.txt


cat /proc/fbне дає нічого для мене, чи це означає, що моє ядро ​​не компілюється з підтримкою консолі буфера кадру?
Хубро

Не обов’язково, але це можливо залежно від драйвера дисплея, який ви використовуєте. Тут нічого не відображається, оскільки ваш драйвер дисплея не реєструється як пристрій кадрів. Швидше за все, драйвер працює лише з використанням KMS. У деяких випадках часто потрібно встановити CONFIG_FRAMEBUFFER_CONSOLE = y у конфігурації ядра, щоб використовувати fbcon - відомий помилку, який тут підтверджують: wiki.debian.org/KernelModesetting .
shibley
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.