歷時兩年開發(fā),GNOME Mutter 即將支持可變刷新率
日期:2024-09-29 13:00:15
兩年前,開發(fā)者 DOR ASKYAO 開始了為 GNOME MUTTER 添加 VRR(VARIABLE REFRESH RATE,可變刷新率)支持的相關工作。近日開發(fā)者修改了相關工作的狀態(tài),這也意味著過去兩年一直在開發(fā)中的對 VRR 的原生后端支持不再被認為是一項還在進行中的工作,相關代碼目前正等待審查與合并。
簡單來說,VRR 可以將屏幕刷新率與內(nèi)容輸出的刷新率同步,主要用于幫助游戲玩家解決游戲卡頓和畫面撕裂問題,不過 VRR 還可以通過降低顯示器的刷新率來幫助改善電源管理和效率。因此,這種對 GNOME 的 VRR 支持實際上還可以對 LINUX 筆記本電腦有所幫助,但具體效果還有待實際測試。
但想要使用這項技術也需要有與之匹配的硬件,其中包括兼容的顯卡、兼容的顯示器、驅(qū)動支持,以及使用的線纜也需要支持(如 HDMI 2.1)。
不過目前也有一些已知的限制,比如 NON-THROTTLED OPENGL 應用程序的刷新率較低(如果沒有設置 VBLANK_MODE=3 環(huán)境變量或在應用程序?qū)用鎲⒂?V-SYNC 的話),被動更新全屏客戶端時的光標移動可能出現(xiàn)卡頓現(xiàn)象(作為臨時解決方法,這個 MR 保證光標的更新率不低于 30HZ,這個限制被設定為低于大多數(shù) VRR 刷新率范圍,以避免由于光標移動而對 VRR 效果產(chǎn)生負面影響),以及缺少 WAYLAND 協(xié)議支持。