Принудительное меню Grub на внешний монитор, подключенный к ноутбуку через HDMI / VGA

12

Есть ли способ заставить меню grub показывать его содержимое на внешнем мониторе (для выбора ОС для загрузки на win или ubuntu), я использую свой ноутбук больше как настольный компьютер с монитором, подключенным к нему из-за сломанной розетки вентилятора ноутбука. Либо HDMI или VGA будет работать.

biozalp
источник
1
Можно ли настроить biosноутбук на отображение на внешнем мониторе? Это должно сделать это grubтоже. Это единственное реальное решение, которое я нашел в Google, но не у всех ноутбуков есть такая опция.
Марк Кирби
У меня этого нет :( #hatelaptop
biozalp
OK Возможно, мне повезло с этим, я полагаю, что из-за перегрева вам было бы хорошо, если бы при загрузке рабочего стола не было дисплея ноутбука, верно?
Марк Кирби

Ответы:

4

Вот плохой способ сделать это, для большинства, который может быть просто полезен для вас.

На рабочем столе откройте этот файл как root

gksu gedit  /etc/default/grub

и найти эту строку

GRUB_CMDLINE_LINUX_DEFAULT=...

и добавить это до конца

video=LVDS-1:d

вся моя линия

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

так что я бы добавил это сюда

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=LVDS-1:d"

Измените lvds-1для вас название мониторов, если оно другое, найдите его с помощью

xrandr -q

Это отключит дисплей ноутбука как grubдля рабочего стола, так и для рабочего стола и принудительно HDMIподключит его к внешнему дисплею, даже если вы отсоедините кабель, экран ноутбука не будет работать. Вы можете удалить изменение, чтобы вернуть его обратно на экран ноутбука.

Я не могу проверить это, поскольку у меня нет ноутбука, но я взял его из вопросаarch , где проблема заключалась в отсутствии дисплея ноутбука после принудительного grubподключения к внешнему монитору.

Я не рекомендую это для большинства пользователей, которые хотят, чтобы ноутбук оставался портативным.

Марк Кирби
источник
попробую и вернусь как можно скорее.
biozalp
1
Я пробовал это, но это не сработало: меню не отображается на внешнем мониторе. Внешний монитор активируется только после загрузки Linux.
Джорджио