Přeskočit na obsah
Tech-Blog Chatujme.cz Chatujme.cz
Hry

SteamVR 2.17 registruje runtime OpenXR i pro 32bitové aplikace

Valve vydalo 10. září 2026 stabilní SteamVR 2.17. Kromě přestavěného rozhraní v headsetu přibyl bod, který rozhoduje o tom, jestli se hra vůbec spustí: SteamVR se nově hlásí jako runtime OpenXR i 32bitovým aplikacím, které ho v systému dosud nenašly.

· 10 zhlédnutí

Valve vydalo 10. září 2026 stabilní SteamVR 2.17. Vlastní oznámení shrnuje vydání jedinou větou: přináší víc funkcí Steamu přímo do virtuální reality, přidává podporu 32bitových aplikací OpenXR a vylepšuje streamování. Prostřední bod se mezi desítkami řádků drobných oprav snadno ztratí. Přitom je z těch tří jediný, který mění, co se na počítači vůbec spustí.

Headset Valve Index nasazený na hlavě, pohled z boku
Headset Valve Index na hlavě uživatele, z profilu; SteamVR je pro něj domácí runtime. Foto: Airman 1st Class Robyn Hunsinger, Wikimedia Commons (volné dílo)

Kde 32bitová hra hledá runtime

OpenXR je otevřené rozhraní, díky kterému stačí hru postavit jednou a mluví pak s libovolným headsetem. Runtime je ten kus softwaru, který na volání hry doopravdy odpovídá; u Valvu je to právě SteamVR. Mezi hrou a runtimem stojí ještě loader, knihovna od konsorcia Khronos, a ta musí zjistit, který runtime je zrovna nastavený jako výchozí.

Na Windows to loader čte z registru. Specifikace loaderu OpenXR předepisuje klíč HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\OpenXR\1 a v něm textovou hodnotu ActiveRuntime s celou cestou k souboru JSON toho runtimu. Hned pod tím má ale zvýrazněné upozornění: u 32bitové aplikace běžící na 64bitové instalaci Windows se do té cesty před SOFTWARE vloží ještě WOW6432Node.

32bitová hra tedy nečte tentýž klíč jako zbytek systému. Windows ji beze slova pošlou do souběžné větve registru, a co je zapsané pro 64bitové aplikace, tam není. Nenajde rozbitý runtime. Nenajde žádný.

Přesně tuhle mezeru Valve zavřelo. Podle poznámky k vydání dostane uživatel po instalaci znovu dotaz, jestli má být SteamVR jeho výchozí runtime OpenXR, a tím zápisem vznikne 32bitový runtime vedle 64bitového. SteamVR se tak zeptá i toho, kdo si výchozí runtime nastavil dávno.

Na Linuxu rozhoduje jméno souboru

Táž specifikace popisuje pro Linux úplně jiný mechanismus. Aktivní runtime je tam popsaný souborem JSON v adresáři openxr/1 pod standardními cestami XDG nebo v systémovém /etc, a loader v každém takovém adresáři zkouší dvě jména po sobě. Nejdřív to s architekturou v názvu, na 32bitovém x86 tedy active_runtime.i686.json. Teprve když ho nenajde, sáhne po obecném active_runtime.json. Identifikátory architektur má specifikace ve vlastní tabulce a vedle i686 v ní stojí x86_64, aarch64, riscv64 nebo s390x.

Valve neuvádí, kterých systémů se nová registrace týká. V poznámce stojí jen to, že 32bitový runtime vznikne vedle 64bitového.

Hry, které zůstaly u x86

Kolik 32bitových her pro virtuální realitu ještě existuje, Valve neříká a z veřejných čísel se to spočítat nedá. Že nevymřely, dokládá jiné místo: v evidenci Protonu leží od 29. května 2023 žádost o podporu 32bitového OpenXR a jmenuje konkrétní důvod. Modifikace Half-Life 2 VR se dá vrstvou OpenComposite přepnout z rozhraní OpenVR na OpenXR, jenže bez 32bitového loaderu to nejde. Ta žádost míří na Proton, ne na SteamVR, a ke 14. září 2026 je pořád otevřená s jediným komentářem.

Jinak se 32bitový kód z platformy vytrácí. Do konference linux-kernel dorazil nedávno popis procesoru x86, který 32bitové režimy nemá vůbec.

Co ještě ve 2.17 přibylo

Nejvíc práce padlo na rozhraní uvnitř headsetu. Ze Steamu jsou ve virtuální realitě nově dostupné herní úspěchy, komunitní návody a poznámky a na lištu dashboardu přibyla nabídka Quick Access, kterou znají majitelé Steam Decku: oznámení, hlasitost, jas a stav baterie. K tomu posuvník jasu prostředí a kamery, možnost ukončit překryvnou aplikaci rovnou z dashboardu a vlastní předvolba pro délku laserového ukazovátka.

U Steam Linku Valve vypisuje lepší streamování na pomalých linkách, opravu zadrhávání na kartách NVIDIA a opravu chyby, kvůli které se každých pár sekund zahodil jeden snímek. Před kódováním obrazu se nově dá zapnout doostření Contrast Adaptive Sharpening. A jeden řádek slibuje první podporu streamování po USB, hned s poznámkou, že k němu je potřeba nová beta klienta Steamu.

Linuxu patří pět bodů. Drátové headsety, které podle Valvu dosud potřebovaly cizí přídavné vrstvy, mají lepší podporu. Zbytek jsou opravy: pád Steam Linku ve chvíli, kdy hra pošle neplatnou texturu, zotavení přerušeného streamu, hlášení chybových stavů a hry, které mají prohozené hodnoty nearZ a farZ.

Věta, kterou nikdo nepřepsal

Bod o 32bitovém OpenXR se v poznámkách neobjevil poprvé. Stál už 11. června 2026 v betě 2.17.2, tehdy v oddílu pro vývojáře, a do stabilního oznámení se přesunul mezi obecné body OpenXR. Přepsat ho ale nikdo nezkusil: pořád se v něm píše, že se výchozí runtime nastaví po instalaci téhle bety. Na chování to nemá vliv, jen se taková věta v oznámení stabilního vydání čte zvláštně.

GamingOnLinuxVR.org dávají vydání do souvislosti s chystaným headsetem Steam Frame. V oznámení Valvu jeho jméno není ani jednou.

Hry

Valve Linux SteamVR OpenXR virtuální realita

← zpět na výpis