これは問題ではなく、Ubuntuでの問題の回避策であると私は遭遇しました。
セットアップ:
ノートパソコンの画面(「LVDS-1-0」など)と2番目の画面(「DP-1」など)があり、2番目の画面がメイン画面で、モニターがメイン画面の右側にある場合(または左)拡張子として(図を参照)。最初の画面は、これを行わないというxrandrの明示的な指示にもかかわらず、常に事実上拡張されました。これを入力すると、プライマリモニターでマウスカーソルを右に移動するときに面倒なスクロールを回避できました。
xrandr --output LVDS-1-0 --off
xrandr --output DP-1 --mode 1920x1080 --primary --pos 0x0 --output LVDS-1-0 --mode 1920x1080 --pos 1920x0
この後、画面をスクロールせずに、1つのモニターから別のモニターに移動します。
更新
ディスクリートグラフィックカードに切り替えた後(nvidiaはディスクリートで、私のラップトップにはIntelが統合されています)、出力の順序を変更する必要があります。
output_DP=$(xrandr | grep " connected" | grep DP | awk '{print $1}')
output_LVDS=$(xrandr | grep " connected" | grep LVDS | awk '{print $1}')
xrandr --output $output_LVDS --off
xrandr --output $output_LVDS --mode 1920x1080 --pos 1920x0 --output $output_DP --mode 1920x1080 --pos 0x0 --primary
ディスクリートカードと統合グラフィックスカードを切り替えると出力デバイスの指定が変わるため(例:LVDS-1-0とLVDS-1)、より便利にするために、これらの変数に柔軟性を持たせました。