Uruchamianie Linuksa bez monitora

W nowszych systemach (prawdopodobnie tych z systemd) jeśli uruchomimy komputer bez monitora, a później go podłączymy, monitor nic nie wyświetla.

Sprawdzamy do jakiego wyjścia mamy podpięty monitor:

# for p in /sys/class/drm/*/status; do con=${p%/status}; echo -n „${con#*/card?-}: „; cat $p; done
DP-1: disconnected
DP-2: disconnected
HDMI-A-1: connected
HDMI-A-2: disconnected
VGA-1: connected

Problem rozwiązuje dodanie w grub.cfg (gdzieś w linii linux=vmlinux) video=VGA-1:e

Najlepiej w /etc/default/grub dodać tak:
#GRUB_CMDLINE_LINUX_DEFAULT=””
GRUB_CMDLINE_LINUX=”video=VGA-1:e”

# update-grub
Generating grub configuration file …
Znaleziono obraz Linuksa: /boot/vmlinuz-3.16.0-4-amd64
Znaleziono obraz initrd: /boot/initrd.img-3.16.0-4-amd64
Adding boot menu entry for EFI firmware configuration
gotowe

(problem występuje np. na płycie Q1900M z J1900)