ラップトップのモニターが機能しなくなったため、外部モニターを接続しました。
起動時に、GDMは引き続きノートパソコンのメイン画面を認識し、ログインウィンドウを表示します。それから私はそれを見ることができません。
ログイン後にxrandr --output LVDS1 --off
を実行すると、ノートパソコンの画面を無効にできます。このコマンドを~\.xinitrc
と./40-xrandr.sh
の/etc/X11/xinit/xinitrc.d
に入力してみました。
どちらもまったく効果がありません。少なくともログイン時にラップトップの画面がオフになることを望んでいました。
ラップトップの画面を無効にするにはどうすればよいですかbeforeGDMが起動しますか?
これにより、LinuxはLVDS出力を完全に無視します。そうすれば、すべてのログインマネージャで使用されるわけではなく、表示設定ダイアログに表示されません。
ファイルを作成する/usr/share/X11/xorg.conf.d/50-disable-lvds.conf
そしてそこに書いてください:
Section "Monitor"
Identifier "lvds monitor"
Option "ignore" "true"
EndSection
Section "Device"
Identifier "onboard"
Option "Monitor-LVDS1" "lvds monitor"
EndSection
/ etc/default/grubを変更して追加します
video=LVDS-1:d video=VGA-1:e
:d disable:eenable。
たとえば私のものは
GRUB_CMDLINE_LINUX_DEFAULT="video=LVDS-1:d video=VGA-1:e acpi=force elevator=noop i8042.noloop=1 usbhid.quirks=0xeef:0x1:0x40"acpi=force elevator=noop i8042.noloop=1 usbhid.quirks=0xeef:0x1:0x40"
お役に立てれば
残念ながら、GDM3はXサーバーを独自に構成し、無効になっているモニターを再度有効にするため、Haloxの回答では問題が修正されませんでした(愚か)。
ドキュメントを読んでxrandr --output LVDS1 --off
の先頭に/etc/gdm/Init/Default
を追加し、ついに動作させました。