Win 8とFedora 18デュアルブート設定を備えたHP Envy dv7があります。 2013年7月22日、Fedora 18のすべてのパッケージを利用可能なアップデートで更新しました。
再起動後、Fedoraは2番目のモニタがvga-2ポートに接続されていることを検出します(したがって)、xrandr
2番目のモニタはありません。このモニターが検出されないようにする方法はありますか?
編集する:
階下のアドバイスありがとうございます@slmしかし、これは私に空の画面を提供します。このソリューションの調査中に、新しいグルーブメニュー項目があることに気づきました。前のメニュー項目と比較しましたが、唯一の違いはカーネルバージョンでした。以前のバージョンでログインすると問題はありませんが、新しいバージョンを使用すると問題が発生します。
古いカーネルを使ってxrandrを実行すると、次のようになります。
Screen 0: minimum 320 x 200, current 1600 x 900, maximum 8192 x 8192
LVDS1 connected 1600x900+0+0 (normal left inverted right x axis y axis) 382mm x 215mm
1600x900 60.0*+ 40.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
VGA-2 disconnected (normal left inverted right x axis y axis)
ただし、新しいカーネルで実行すると、次のような結果が得られます。
Screen 0: minimum 320 x 200, current 1600 x 900, maximum 8192 x 8192
LVDS1 connected primary 1600x900+0+0 (normal left inverted right x axis y axis) 382mm x 215mm
1600x900 60.0*+ 40.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
VGA-2 connected (normal left inverted right x axis y axis)
1024x768 60.0
800x600 60.3 56.2
848x480 60.0
640x480 59.9
1024x768 (0x63) 65.0MHz
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.4KHz
v: height 768 start 771 end 777 total 806 clock 60.0Hz
800x600 (0x64) 40.0MHz
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.9KHz
v: height 600 start 601 end 605 total 628 clock 60.3Hz
800x600 (0x65) 36.0MHz
h: width 800 start 824 end 896 total 1024 skew 0 clock 35.2KHz
v: height 600 start 601 end 603 total 625 clock 56.2Hz
原因が何であるかはわかりませんが、古いカーネルを引き続き使用できるので、これを行い、Fedoraが問題を修正するアップデートをリリースしていることを確認します。助けてくれてありがとう。
答え1
私はこの潜在的な解決策を見つけました。 grub2ブートローダカーネルパラメータに次を追加します。ファイルの編集/boot/grub2/grub.cfg
:
linux /vmlinuz-… video=LVDS-1:d
xrandr
他のデバイス接続を手動で有効/無効にすることもできます。
$ xrandr
Screen 0: minimum 320 x 200, current 1440 x 900, maximum 8192 x 8192
LVDS1 connected 1440x900+0+0 (normal left inverted right x axis y axis) 303mm x 190mm
1440x900 60.0*+ 50.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
HDMI3 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
DP3 disconnected (normal left inverted right x axis y axis)
LVDS1をオフにして下さい:
$ xrandr --output LVDS1 --off
私もこれを試してみたいです:
$ xrandr --auto
切断されたアクティブな出力、つまり不思議な2番目のモニターを無効にする必要があります。
答え2
スクリーンショットやスクリーンショットを撮ると、追加のモニターも表示されます。上記のxrandrメソッドは私には適していません。私はGUIアプローチを使用しました。表示設定に移動 - > 2番目のモニターを選択してオフにします。モニタはまだディスプレイマネージャに表示されますが、スクリーンショットなどには影響しません。