web-dev-qa-db-ja.com

2番目の画面を完全に無効にする

ラップトップのモニターが機能しなくなったため、外部モニターを接続しました。

起動時に、GDMは引き続きノートパソコンのメイン画面を認識し、ログインウィンドウを表示します。それから私はそれを見ることができません。

ログイン後にxrandr --output LVDS1 --offを実行すると、ノートパソコンの画面を無効にできます。このコマンドを~\.xinitrc./40-xrandr.sh/etc/X11/xinit/xinitrc.dに入力してみました。

どちらもまったく効果がありません。少なくともログイン時にラップトップの画面がオフになることを望んでいました。

ラップトップの画面を無効にするにはどうすればよいですかbeforeGDMが起動しますか?

4
phw

これにより、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
7
Noam

/ 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"

お役に立てれば

2
Halox

残念ながら、GDM3はXサーバーを独自に構成し、無効になっているモニターを再度有効にするため、Haloxの回答では問題が修正されませんでした(愚か)。

ドキュメントを読んでxrandr --output LVDS1 --offの先頭に/etc/gdm/Init/Defaultを追加し、ついに動作させました。

2
phw