外部モニターを取り外すと再起動が発生しました。

外部モニターを取り外すと再起動が発生しました。

xrandrノートパソコンのディスプレイをオフにして外部モニタ画面のみを表示するために実行するスクリプトを使用します。

基本的に、ノートブックをコーヒーショップに持ち込む必要があるたびに使用するものを「反転」(ノートブックディスプレイのみ表示)する別のスクリプトがあります。

たまには急いでこんなことをしないで、ただノートパソコンのプラグを抜いてバッグに入れる時もあります。今コーヒーショップに行って使用しようとすると、空の画面だけが見えます。これは、私のビデオ設定がまだ「外部画面のみ」モードにあるためだと思います。質問:ここで「ノートブック画面のみ」モードに入るには?それ以外の場合、この問題を回避する方法はありますか?

これを知らずにノートパソコンを強制的に再起動したが、迷惑だった。

ちなみに、私はThinkpad P71でNixOSを実行しています。

ベストアンサー1

この回答モニターの接続/切断イベントがイベントをトリガーしないことを示します。これが本当なら、私はこれがLinux / X11 GUIの主なボトルネックだと思います。

この回答では、回避策としてポーリングを提案します(xrandr --listmonitors接続/切断のモニターの表示、定期的にスクリプトの実行が解決策になります)。

しかし世論調査の結果はひどい。より良いオプションは、モニター修正スクリプトをキーボードショートカットにバインドすることです。スクリプトを作成してください。

  1. 接続/切断されたモニターのリストを取得する
  2. 常に欲しいものを閉じてください(接続されているものによって異なります)
  3. 実行をキーボードショートカットにバインド

おすすめ記事