モニターが切断されたときにウィンドウが再配置されるのを防ぐ

モニターが切断されたときにウィンドウが再配置されるのを防ぐ

2台のラップトップがあり、それらを切り替えることができるKVMは1台だけです。

しかし、Linux Ubuntu 16では、画面を切り替えると画面が並べ替えられ、すべてのウィンドウが移動します。だから、再び切り替えたとき、何がどこにあるのかわかりませんでした。

Windowsが何をしているのですか?モニター/画面が切断された場合、ウィンドウは移動しません。

ベストアンサー1

おそらくここで何が起こっているのかは、Xがラップトップの解像度(1366 x 768など)と大きな画面(1920 x 1080など)を切り替えるということです。各スイッチは、新しい解像度に対応するためにウィンドウ、アイコンなどを移動する必要があります。

xorg.conf常にモニターと同じ仮想画面解像度を使用するようにXを設定してみてください。

たとえば、画面が1920×1080の場合は、次のように追加します。

Virtual 1920 1080

[Display]あなたの〜に/etc/X11/xorg.conf

man xorg.confそれは言う:

Virtual  xdim ydim

このオプション項目は、使用する仮想画面の解像度を指定します。ほとんどのドライバでは、xdimは8または16の倍数でなければならず、白黒モードで実行されている場合、xdimは32の倍数でなければなりません。そうでない場合、与えられた値は下降されます。

指定された仮想サイズと比較して大きすぎるビデオモードは拒否されます。この項目がない場合、仮想画面解像度はモード項目で指定されたすべての有効なビデオモードに合わせて設定されます。

一部のドライバ/ハードウェアの組み合わせは仮想画面をサポートしていません。詳細については、該当するドライバに関するマニュアルを参照してください。

おすすめ記事