質問: xrandrは、別のモニターが接続または切断されている場合でも、単一のモニターを使用するようにディスプレイを設定します xrandrは、別のモニターが接続または切断されている場合でも、単一のモニターを使用するようにディスプレイを設定します私は一日中移動してさまざまなモニターなどに接続できるラップトップを持っています。私は通常、windowsマネージャーを終了し、切断するたびに再度ログインして、これを自動的に実行します。ログインしたままで、自動検出を実行するのと同じツールを使用して、xrandrを使用してセットアップまたは実行したいと思います。私は利用可能なさまざまなツールに慣れていないだけだと思います。 仕事用のセカンダリモニターを接続しました。私は次のようになります。 xrandr 画面0:最小8 x 8、現在の3286 x 1080、最大32767 x 32767 lvds1接続プライマリ1366x768 + 0 + 0(通常の左反転右x軸y軸)344mm x 194mm 1366x768 60.0 * + 1360x768 59.8 60.0 1024x768 60.0 800x600 60.3 56.2 640x480 59.9 dp1が切断されました(通常の左反転右x軸y軸) hdmi1接続1920x1080 + 1366 + 0(通常の左反転右x軸y軸)510mm x 287mm 1920x1080 60.0 * + 50.0 59.9 1680x1050 59.9 1600x900 60.0 1280x1024 75.0 60.0 1440x900 59.9 1280x800 59.9 1152x864 75.0 1280x720 60.0 50.0 59.9 1024x768 75.1 70.1 60.0 832x624 74.6 800x600 72.2 75.0 60.3 56.2 720x576 50.0 720x480 60.0 59.9 640x480 75.0 72.8 66.7 60.0 59.9 720x400 70.1 vga1が切断されました(通常の左反転右x軸y軸) virtual1が切断されました(通常の左反転右x軸y軸) このモニターのプラグを抜いてラップトップを移動した場合。私はその画面上のすべてのものを失います。それはまだ実行されていますが、私はそれを見ることができます。 #xrandr 画面0:最小8 x 8、現在の3286 x 1080、最大32767 x 32767 lvds1接続プライマリ1366x768 + 0 + 0(通常の左反転右x軸y軸)344mm x 194mm 1366x768 60.0 * + 1360x768 59.8 60.0 1024x768 60.0 800x600 60.3 56.2 640x480 59.9 dp1が切断されました(通常の左反転右x軸y軸) hdmi1が切断されました1920x1080 + 1366 + 0(通常の左反転右x軸y軸)0mm x 0mm vga1が切断されました(通常の左反転右x軸y軸) virtual1が切断されました(通常の左反転右x軸y軸) 1920x1080(0x49)148.5mhz h:幅1920開始2008終了2052合計2200スキュー0クロック67.5khz v:高さ1080開始1084終了1089合計1125クロック60.0hz すでにログインしている場合は、2番目のモニターを接続した後でも、最初のモニターの出力のみが表示されます。 #xrandr画面0:最小8 x 8、現在1366 x 768、最大32767 x 32767lvds1接続プライマリ1366x768 + 0 + 0(通常の左反転右x軸y軸)344mm x 194mm 1366x768 60.0 * + 1360x768 59.8 60.0 1024x768 60.0 800x600 60.3 56.2 640x480 59.9 dp1が切断されました(通常の左反転右x軸y軸)hdmi1が接続されました(通常の左反転右x軸y軸)1920x1080 60.0 + 50.0 59.9 1680x1050 59.9 1600x900 60.0 1280x1024 75.0 60.0 1440x900 59.9 1280x800 59.9 1152x864 75.0 1280x720 60.0 50.0 59.9 1024x768 75.1 70.1 60.0 832x624 74.6 800x600 72.2 75.0 60.3 56.2 720x576 50.0 720x480 60.0 59.9 640x480 75.0 72.8 66.7 60.0 59.9 720x400 70.1 vga1が切断されました(通常の左反転右x軸y軸)virtual1が切断されました(通常の左反転右x軸y軸)
回答: xrandrを使用して単一のモニターを機能させる方法を説明する投稿は見つかりませんでした。トレイルとエラーでそれを理解しました。問題を解決するには、次のコマンドまたは組み合わせが機能します。 仕事用のセカンダリモニターを接続しました。 プライマリである単一のモニターに移動するには そのモニターの解像度を取得する xrandr --size 1366x768 他のモニターがまだ接続されている場合でも、プライマリモニターだけに移動します。以下も役立つかもしれません。 xrandr --output hdmi1 --off このモニターのプラグを抜いてラップトップを移動した場合。私はその画面上のすべてのものを失います。それはまだ実行されていますが、私はそれを見ることができます。 または上記と同じコマンド xrandr --size 1366x768 すでにログインしている場合は、2番目のモニターを接続した後でも、最初のモニターの出力のみが表示されます。 xrandr --output hdmi1 --auto --right-of lvds1 これでこの問題が解決し、2番目のモニターが機能するようになります。 2番目のモニターにまだ何も表示されていない場合 xrandr --size 3286x1080 何らかの理由でgoogle-chromeがスケーリングを失い、インターフェース全体が使用できなくなったことがわかりました。この投稿は私がそれらの問題を解決するのを助けました https://code.google.com/p/chromium/issues/detail?id=473089 # xdpyinfo | grep -b 1 resolution dimensions: 1366x768 pixels (869x285 millimeters) resolution: 40x68 dots per inch xrandr --dpi 96