ディスプレイの誤認識問題を何とかする

 第2ディスプレイをつないだら、自動認識ではリフレッシュレートが誤認識されて、画面半分より下にカーソルが行くと消えてしまう件のその後。
doroyamada.hatenablog.jp

 手動で変更はできるのだが、リブートすると元に戻るので、使うたびに変更が必要。

 検索してみたらこんなページが引っかかった。
forum.manjaro.org

 どうやらバグらしい。その中に「起動時にスクリプトを実行しとるで」という書き込みが。

As a workaround you could make a startup script which sets the correct settings. I also started to see a display issue every system start after a recent update..

 さっそくやってみた。

#!/usr/bin/zsh
xrandr --output HDMI-1-1 --rate 60.00
#自動認識は30hzで、修正してもリブートで戻るのでコマンドで修正。
#https://forum.manjaro.org/t/xfce-display-settings-back-to-default-after-reboot-started-recently-after-updates/88456/7

 これを「セッションと起動」の「自動開始アプリケーション」に登録。

 起動直後のxfce4-display-settings画面を見たらリフレッシュレートが60Hzになっていた。