../

Nvidia+X11でフレームレートが出ない問題

環境

OSGraphicsGUI
Arch Linux 6.2.1 zen kernelnvidia Geforce GTX 1660ti (NV168)Plasma X11 session

接続しているモニター

経緯

Plasma Wayland sessionを使っていたが, 5.27.1にアップデートしたら突然ご臨終したのでX11 sessionに移行した。 その際, 全モニターのフレームレートが一番低いやつ(漏れの環境なら75 Hz)に合わせられることに気がついた.

解決策

/etc/environmentに以下を追加する

CLUTTER_DEFAULT_FPS=144
__GL_SYNC_DISPLAY_DEVICE=DP-0
__GL_SYNC_TO_VBLANK=0
KWIN_X11_NO_SYNC_TO_VBLANK=1
KWIN_X11_REFRESH_RATE=240000
KWIN_X11_FORCE_SOFTWARE_VSYNC=1

備考

/ArchLinux/ /GNU/Linux/ /nvidia/ /KDE/ /X window system/