…na stejném hardwaru (Lenovo Legion Go S, Ryzen Z2 Go, integrovaná grafika Radeon 780M) dual boot. Testy proběhly v roce 2025 a ukazují drtivou převahu SteamOS v několika titulech:
🎮 Benchmark: SteamOS vs Windows 11 (zdrojové testy)
Hra | Windows 11 FPS | SteamOS FPS | Rozdíl | Poznámka |
---|---|---|---|---|
Cyberpunk 2077 | 46 FPS | 59–60 FPS | +30 % | SteamOS běží přes Proton, přesto vede |
CS:GO | 120 FPS | 150–160 FPS | +25–33 % | Vulkan + nízká zátěž systému |
Apex Legends | 70 FPS | 90–95 FPS | +28 % | Stabilnější frametimes na SteamOS |
Elden Ring | 40 FPS | 52–55 FPS | +30–37 % | Testováno na SteamOS 3.7 |
WoT | 60 FPS | 70–75 FPS | +15–25 % | Podobný engine jako Apex, běží přes DXVK |
🔍 Proč SteamOS vede
- Nižší systémová zátěž: žádné telemetry, méně procesů
- Optimalizované ovladače: Mesa + Vulkan
- Proton vrstva: překvapivě efektivní překlad DirectX → Vulkan
- Lepší správa zdrojů: hlavně na handheldech a slabších sestavách
🧪 Co je Proton?
Proton je kompatibilní vrstva vyvinutá firmou Valve (tvůrci Steamu), která umožňuje spouštět hry určené pro Windows na Linuxu. Je postavená na:
- Wine: základní překlad Windows API do Linuxu
- DXVK: překlad DirectX 9/10/11 → Vulkan
- VKD3D: překlad DirectX 12 → Vulkan
- Steam API wrapper: aby Steam hry běžely hladce
🧠 Proton funguje jako obal kolem hry, který překládá její volání do systému tak, aby Linux rozuměl tomu, co hra chce.
🎮 Co je Vulkan?
Vulkan je moderní, otevřené grafické API (Application Programming Interface), které umožňuje přímý, nízkoúrovňový přístup k GPU. Je to open-source alternativa k DirectX, vyvíjená skupinou Khronos Group.
- Funguje na Windows, Linuxu, Androidu, macOS
- Umožňuje lepší výkon, nižší latenci, vyšší FPS
- Vývojáři mají větší kontrolu nad tím, co se děje v GPU
🔄 Jak se překládá DirectX → Vulkan
Proton používá DXVK a VKD3D, které fungují takto:
- Hra volá DirectX funkce (např. „vykresli texturu“)
- DXVK/VKD3D zachytí volání a přeloží ho do ekvivalentního Vulkan příkazu
- Vulkan příkaz se odešle do GPU, který ho vykoná
- Výsledek se vrátí zpět do hry, jako by běžela na Windows
💡 Výhoda: Vulkan je rychlejší a efektivnější, takže hra často běží lépe než na nativních Windows.
🔍 Shrnutí
Vrstva | Funkce |
---|---|
Proton | Překládá Windows hry pro Linux |
Wine | Základní překlad Windows API |
DXVK | DirectX 9–11 → Vulkan |
VKD3D | DirectX 12 → Vulkan |
Vulkan | Moderní grafické API, rychlejší než DirectX |