Podařilo se mi najít opravu mého problému. Jednoduše jsem to přidal do svého /etc/default/grub
soubor:
GRUB_CMDLINE_LINUX_DEFAULT="<default paramaters> video=LVDS-1:d"
Pak udělal dobrý starý fashin update-grub
.
To deaktivovalo LCD notebooku při spouštění a umožnilo externímu monitoru automaticky nastavit rozlišení, což fungovalo bez problémů.
Pokud vaše jádro má povolený ovladač i915, následující (který cituji z ArchLinux Wiki a který zase cituje z nouveau wiki) může být užitečný.
V podstatě můžete experimentovat s přidáním video=...
parametr v grub pomocí d
možnost (viz formát parametru níže) pro deaktivaci interního monitoru (bez ohledu na to, jaký název může mít pro <conn>
možnost, kterou musíte najít v systémovém protokolu, která by měla zobrazovat dostupné možnosti během spouštění jádra. Informace mohou být stále dostupné z předchozího spuštění v /var/log/dmesg
pokud to vaše distribuce má, zkuste grep i915 /var/log/dmesg*
a zveřejněte to zde.
https://wiki.archlinux.org/index.php/Kernel_Mode_Setting:
Režim lze vynutit na příkazovém řádku jádra. Bohužel video s možností příkazového řádku je v případě DRM špatně zdokumentováno. Části bitandu o tom, jak jej používat, najdete v
http://cgit.freedesktop.org/nouveau/linux-2.6/tree/Documentation/fb/modedb.txt http://cgit.freedesktop.org/nouveau/linux-2.6/tree/drivers/gpu/drm/drm_fb_helper.c
Formát je:
video=<conn>:<xres>x<yres>[M][R][-<bpp>][@<refresh>][i][m][eDd]
<conn>: Connector, e.g. DVI-I-1, see your kernel log. <xres> x <yres>: resolution M: compute a CVT mode? R: reduced blanking? -<bpp>: color depth @<refresh>: refresh rate i: interlaced (non-CVT mode) m: margins? e: output forced to on d: output forced to off D: digital output forced to on (e.g. DVI-I connector)
Můžete přepsat režimy několika výstupů pomocí "video" několikrát, například pro vynucení DVI na 1024x768 při 85 Hz a TV-out off:
video=DVI-I-1:[email protected] video=TV-1:d