xrandrを使用してディスプレイ解像度を800x480に設定しましたが、800x800に変更されました。

xrandrを使用してディスプレイ解像度を800x480に設定しましたが、800x800に変更されました。

次の手順に従ってディスプレイの解像度を変更しようとしています。https://gist.github.com/debloper/2793261。私は7インチHDMI USB電源モニタを使用しており、次のコマンドを使用します。

#

# gtf 800 480 60
  # 800x480 @ 60.00 Hz (GTF) hsync: 29.82 kHz; pclk: 29.58 MHz
  Modeline "800x480_60.00" 29.58 800 816 896 992  480 481 484 497 -HSync +Vsync

# xrandr --newmode "800x480_60.00" 29.58 800 816 896 992  480 481 484 497 -HSync +Vsync

# xrandr --addmode HDMI-1 "800x480_60.00"
# xrandr --output HDMI-1 --mode 800x480_60.00

完了後、ディスプレイが選択した解像度と一致しないことがわかりました。 ここに画像の説明を入力してください。

ご覧のとおり、xrandr -q現在の解像度は800×800です。

私は何が間違っていましたか?

ベストアンサー1

私が経験しているディスプレイの問題は、LVDS-1(未使用)が垂直方向に動作するように構成されており、高さの解像度が480より大きく、仮想デスクトップが小さくなることがないためです。

次のコマンドを使用して問題を解決しました。

xrandr --output LVDS-1 --off

貢献してくれたABに感謝します。

おすすめ記事