Linux gaming 這幾年一直在進步,但有一個地方還是感覺 macam Windows 開了 cheat code:input latency。對 competitive players 來說,滑鼠點擊到螢幕動作之間那一點點延遲真的很重要,尤其是在 shooter 裡,一個 timing miss 就可能直接輸掉一 round。
現在,這個差距可能正在縮小。一個名為 Low_Latency_Layer 的新 open-source project,目標是透過 Vulkan layer 把 NVIDIA Reflex 2 和 AMD Anti-Lag 2 支援帶到 Linux——而最 spicy 的地方是,它可能連 AMD 和 Intel GPUs 都能用,不只是 NVIDIA cards。
根據 Phoronix 的報導,這個 project 可以 intercept NVIDIA 的 VK_NV_low_latency2 Vulkan extension,並以某種方式使用它,提供類似已經 expose Reflex support 的遊戲那種 latency-reduction behaviour。簡單來說:如果一款遊戲支援 Reflex,這個 layer 可能讓使用 AMD 或 Intel graphics hardware 的 Linux 玩家,也能受益於類似的 low-latency 改進。
這其實是蠻大的事,因為 Reflex 和 Anti-Lag 2 本來就是設計來改善 game engine、CPU 和 GPU 之間的 timing。目標就是降低 input lag,讓你的操作感覺更即時。對 single-player games 來說,這很不錯。對 CS2, Overwatch 2, Marvel Rivals, The Finals,以及其他 competitive titles 來說,這可能就是「nice shot bro」和「為什麼我 click 沒 register?」之間的差別。
據報,推動這項工作的 developer Nicolas James,是在對目前 Linux 上 AMD Anti-Lag 2 的情況感到不爽後開始動手。Mesa 的 implementation 有 stability issues,而且預設是關閉的;而他自己的測試也顯示,它沒有達到 proprietary Windows version 那樣的提升。
Low_Latency_Layer 是以 Steam Play gaming on Linux 為主要考量來開發的。早期 project data 顯示,在同一套 hardware 上,performance 可以接近、甚至 on par with proprietary Windows implementations。Phoronix 提到的測試包括 CS2, Cyberpunk 2077, Marvel Rivals, Overwatch 2, The Finals 和 Resident Evil Requiem。
對 Malaysia 和 SEA 的 PC gamers 來說,這件事很重要,因為我們很多人本來就會混搭不同世代的 hardware 來追求最好 value。不是每個人都在跑全新的 RTX setup。有些人用 Radeon cards,有些人在試 Intel Arc,也很多人是在預算允許範圍內,把手上的 hardware 榨到最盡。如果 Linux 能在 AMD 和 Intel GPUs 上提供認真的 latency tools,那 alternative PC setups 就會變得更 realistic——尤其是給 tinkerers、cybercafe-style rigs,以及不想被鎖進單一 vendor ecosystem 的玩家。
AMD users 在支援 NVIDIA Reflex、但沒有提供 AMD Anti-Lag 2 的遊戲裡,可能受益最大。Intel Arc owners 也有機會受惠,尤其是 Intel 這幾年的 Linux graphics support 已經進步很多。
這當然不等於 Linux 突然就變成每個 competitive gamer 的 default choice。對大多數玩家來說,Windows 依然是比較簡單的路,尤其當 anti-cheat、launcher support 和 tournament rules 都要考慮進來時。但這個方向是令人鼓舞的。如果 open-source tools 能持續減少 Linux gaming 在實際使用上的劣勢,那這個平台就會從「只有 hardcore nerds 才玩」慢慢變成 serious PC gamers 也能認真考慮的 legit option。
老實講,更多選擇永遠是好事。不管你用的是 NVIDIA、AMD 還是 Intel,lower latency 都不應該永遠被鎖在某一個平台後面。
來源:Wccftech Gaming