Gnomeが外部ディスプレイを提供している場合、内蔵ディスプレイを無効にする

Gnomeが外部ディスプレイを提供している場合、内蔵ディスプレイを無効にする

私のラップトップには4kディスプレイがあります。 MSTを介して3つの1920×1200モニタに接続されているDisplayPortアダプタにThunderbolt 3を接続すると、GPUが許容する最大解像度を超えるため、正しく接続されません。

有望な解決策は、内蔵モニターを無効にしてから外部モニターに接続することです。ただし、ディスプレイマネージャを介して正常に完了できないように見えるため、通常は競合が発生します。

要約:

ノートブック - > Thunderbolt 3 - DisplayPortアダプタ - > MST /デイジーチェーンを介した3つの1920x1200モニターの接続

外部ディスプレイが検出された場合は内蔵ディスプレイを無効にし、外部ディスプレイが外れたら再度有効にします。

ここに画像の説明を入力してください。

答え1

まずxrandr --listmonitorsXディスプレイを見せてください。

たとえば、次のようなものが表示されます(私は1つのモニタを持っていて、あなたは複数を持っているでしょう)。

Monitors: 1
 0: +*DVI-0 1920/598x1080/336+0+0  DVI-0

DVI-0モニターの電源を切るには、次のようにします。

xrandr --output DVI-0 --off

ディスプレイ設定の詳細なリストを入手できますxrandr -q

問題は、これがコマンドラインツールであることです。 show connect / disconnectでこれを自動的に実行できますが、gnome + suseの場合は方法がわかりません。

おそらくあなたの質問がその前に終わらない場合は、より詳細な答えを得ることができます。

答え2

autorandrパッケージを確認してください。設定を作成すると、ツールは設定を自動的に切り替えます。

関連情報