問題の修正を見つけることができました。これを /etc/default/grub
に追加するだけです ファイル:
GRUB_CMDLINE_LINUX_DEFAULT="<default paramaters> video=LVDS-1:d"
それから古き良きファッション update-grub
をしました .
これにより、起動時にラップトップの LCD が無効になり、外部モニターが解像度を自動的に設定できるようになり、問題なく動作しました。
場合 カーネルで i915 ドライバーが有効になっている場合、以下 (ArchLinux Wiki から引用し、さらに nouveau wiki から引用) が役立つかもしれません。
基本的に、 video=...
を追加して試すことができます d
を使用した grub のパラメータ 内部モニターを無効にするオプション (以下のパラメーター形式を参照) (<conn>
の名前に関係なく) カーネルの起動時に利用可能なオプションを表示する必要があるシステムログから見つける必要があるオプション。 /var/log/dmesg
での前回の起動からの情報がまだ利用可能である可能性があります ディストリビューションにそれがある場合は、grep i915 /var/log/dmesg*
を試してください ここに投稿してください。
https://wiki.archlinux.org/index.php/Kernel_Mode_Setting:
<ブロック引用>モードは、カーネル コマンド ラインで強制できます。残念ながら、コマンド ライン オプションのビデオは、DRM のケースでは十分に文書化されていません。それを使用する方法に関するビットおよび部分は、
にあります。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
形式は次のとおりです:
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)
たとえば、DVI を 85 Hz で 1024x768 に強制し、TV 出力をオフにするなど、「ビデオ」を使用して複数の出力のモードをオーバーライドできます。
video=DVI-I-1:[email protected] video=TV-1:d