Korábban a héten szelep két nagy hírt adott ki, amelyek közül az egyik a felszabadulás a Proton projekt új verziója, elérte a 4.11-8 verziót a másik hír pedig az, hogy elindítok egy béta tesztet a Steam for Linux rendszeren, amely támogatja a névteret. Ez azzal a céllal hogy a játékok további elkülönített módban fussanak a fő rendszertől.
Az elszigetelt indítási funkció elérhető minden olyan játékhoz, amely natív Linux buildek formájában érkezik. A rendszerösszetevők elkülönítése mellett a felhasználói adatokat is elkülönítik (a (z) helyett / home, a könyvtár «~ / .var / app / com.steampowered.App [AppId]").
Plusz további védelem az összeomlások és a sebezhetőségek ellen játékalkalmazásokban, az izolált indítási mód leegyszerűsíti a kompatibilitást a különböző terjesztésekkel és megszervezzük a régi játékok kiadását olyan új disztribúciókban, amelyek rendszer környezete nem támogatja a játék futtatásához szükséges könyvtárakat.
is konténerek segítségével megoldható az új futásidejű fordított probléma játékokban, beleértve az új könyvtári verziókat is, a kompatibilitás veszélyeztetése nélkül a többi támogatott LTS disztribúcióval.
Ez az elkülönítési mód engedélyezhető ésn a játék tulajdonságainak párbeszédpanelje a «szakaszbanSteam Linux Runtime / Kényszerítse a Steam Play specifikus kompatibilitási eszköz használatát”.
A Proton 4.11-8 új verziójáról
A Proton 4.11-8 új verziójának kiadása, amely a Wine projekten alapul, és célja a Windows számára létrehozott és a Steam könyvtárban bemutatott Linux alapú játékalkalmazások elindításának garantálása.
Megtaláljuk a következő fejlesztések, mint pl a vkd3d csomag integrálása, amely a Direct3D 12 megvalósítását biztosítja, a Vulkan API hívások fordításán keresztül.
Amellett, hogy azon dolgozott, hogy csökkentse a lemezterület-felhasználást által Proton csomag valamint a letöltött frissítések méretének csökkentése.
Eközben kapott néhány fejlesztést a Rockstar Launcher és a Grand Theft Auto 5 munkájához kapcsolódóan, akárcsak ő a játékvezérlők jobb támogatása a játékokban Farming Simulator 19 és Resident Evil 2.
Azt is meg kell jegyezni, hogy a build rendszert frissítették, amellyel egy új build cél „redist” került a makefile-ba, ami megkönnyíti a Proton buildek újraelosztását a felhasználók között, amellett, hogy a telepítési folyamat lényegesen gyorsabb.
A többi kiemelkedő változás közül Az új verzió bejelentésében megtalálhatjuk:
- Megszűnt a Wine és más könyvtár-összeállítási lehetőségek kézbesítése engedélyezett hibakeresési szimbólumokkal. Hibakeresés céljából egy külön Proton "debug" címke áll rendelkezésre a Steam kliensben,
- Javítottuk az egérproblémákat az Arma 3 játékban.
- A „DmC: Devil May Cry” játék futtatásának képessége.
- A DXVK réteg (DXGI, Direct3D 10 és Direct3D 11 implementáció a Vulkan API tetején) frissítve lett az 1.4.4 ágra.
- A D9VK réteg (Direct3D 9 implementáció a Vulkan API-n keresztül) frissítve lett a 0.30 kísérleti verzióra.
- A DirectX hangkönyvtár megvalósítással rendelkező FAudio komponenseket (XAudio2, X3DAudio, XAPO és XACT3 API) frissítették a 19.11 verzióra.
- Azok a bor-monokomponensek, amelyek lehetővé teszik számos XNA játék és játék futtatását az Unreal Engine 3-on, frissültek a 4.9.4 verzióra.
Hogyan lehet aktiválni a Protont a Steamen?
Ehhez Meg kell nyitniuk a Steam klienst, és a bal felső sarokban kattintson a Steam gombra, majd a Beállítások elemre.
A "Fiók" részben megtalálja a béta verzióra való regisztráció lehetőségét. Ha ezt megteszi és elfogadja, bezárja a Steam klienst és letölti a béta verziót (új telepítés).
Végül és miután hozzáférnek a fiókjukhoz, visszatérnek ugyanarra az útvonalra, hogy ellenőrizzék, hogy már használják-e a Protont.
Úgy gondolom, hogy a Proton használatának aktiválásához lépjen a Steam Play lehetőségre, és onnan válassza ki, hogy melyik verzió lesz alapértelmezés szerint az összes nem natív Linux játékra (vagy alkalmazásra) hatással. Számomra úgy tűnik, hogy ehhez nem szükséges a portál bétaverziójára menni. Konténerek használatára szolgál.
Ezenkívül minden játékban a «Tulajdonságok» oldalon kikényszeríthet egy adott Proton verziót.