Linux MintでDPモニターをオフにするとディスプレイ設定の変更が停止する

Linux MintでDPモニターをオフにするとディスプレイ設定の変更が停止する

私のLinux Mint Cinnamon 18.3はNvidia独自のドライバを実行しています。自動モニタ検出は設定に効果的ですが(以前よりはるかに簡単です!)DisplayPortがオフになると、モニタの接続が切断されるため、3つのモニタ設定でウィンドウを移動します。

現在検出された設定のスナップショットを撮ってxorgでロックしてウィンドウの変更と移動を防ぐ方法はありますか?

または、独自のドライバにモニタの電源状態を無視するように指示する方法はありますか? DPプロトコルの詳細がわからないので、これが問題かどうかはわかりません。

再開時にクラッシュが発生し続け、モニターのDPMS /スリープモードを無効にする必要があるため、他の唯一のオプションはモニターを常にオンにしておくことで、多くの電力を無駄にしました。

構成などを共有することができて嬉しいですが、すべて自動的に検出されるので、これがどれほど役に立つかはよくわかりません。

ベストアンサー1

ほとんどの場合、RandR拡張はディスプレイ設定を構成するために使用されます。したがって、この回答ではこれに重点を置きます。したがって、Wayland(独自のNVIDIAドライバ)を使用する場合DRM(Direct Render Manager)カーネルモードの設定RandR 拡張が有効または無効になります。その場合はxrandr、現在のディスプレイ構成を印刷するのではなく、呼び出しによってエラーが発生するはずです。

モニタープラグを抜いてもxrandrディスプレイ構成は変わりませんが、デスクトップ環境は変わります。技術的にデスクトップ環境が実装されています。xrandr クライアントがXRRScreenChangeNotifyイベントを処理しています。モニターが切断されたら、ディスプレイ構成を更新します。

使用しているデスクトップ環境に応じて、この動作を無効にすることができます。

3.1.3以前のGNOME:

gsettings set org.gnome.settings-daemon.plugins.xrandr active false

このオプションは新バージョン。今それを処理するのはMutterにかかっているようです。

シナモン:

/etc/xdg/autostart/cinnamon-settings-daemon-xrandr.desktopにコピー$HOME/.config/autostart。次に、Hidden=trueコピーしたファイルにその行を追加します。

3.4以前のシナモン:

gsettings set org.cinnamon.settings-daemon.plugins.xrandr active false

コンパニオンデスクトップ:

gsettings set org.mate.settings-daemon.plugins.xrandr active false

ケード

画面KDE Plasma 5デスクトップでディスプレイ設定を管理します。構成設定で自動挿入動作を無効にする方法はないようです。ただし、/usr/lib/kf5/kscreen_backend_launcherディスプレイ設定が変更されないように、そのデーモンを終了できます。注:KDEディスプレイ設定を開始すると、デーモンが再起動されます。

おすすめ記事