Tegnap, Linus Torvalds kiadta a Linux 5.3-at. A kernel új verziója számos új funkcióval érkezett, amelyek közül néhány, a szokásos módon, új hardverek támogatásaként, de a Linux apjának már elmúlt. Most éppen arra koncentrálsz Linux 5.4, a következő részlet, amely már megnyitotta a kérés ablak amely tartalmazza a Linux kernel november közepén érkező verzióját.
Nem titok, hogy a játékfejlesztők számára nem a Linux az előnyben részesített platform, de az sem, hogy egyre több címet adunk nekünk, részben a Steam-hez hasonló platformoknak köszönhetően. Néha játékok nem működnek a linuxon, és ez javulni fogrészben a Linux 5.4-ben, egy olyan javításnak köszönhetően, amely a CodeWeavers kezéből származik, és amely segít néhány Windows és 64 bites játék jobb futtatásában a Wine és más típusú szoftverekben, például a Crossover vagy a Proton. A fő kedvezményezettek az Intel és az AMD berendezések felhasználói lesznek.
A Linux 5.4 valamivel több lesz a játékosok számára
A bevezetett változás (via Phoronix) a CodeWeavers javításban hozzáadódik emulációs támogatás az SGDT, SIDT és SMSW utasításokhoz (Store Global Descriptor Table Register, Store Interrupt Descriptor Table és Store Machine Status World). UMIP (User-Mode Instruction Prevention) funkció a legújabb processzorokon megakadályozza ezen utasítások futtatását felhasználói módban. A probléma az, hogy ezeket az utasításokat általában a Windows programok használják, és problémákat jelenthetnek, ha olyan környezetben hajtják végre őket, mint például a Wine.
Az alapkód UMIP Már felajánlotta az utasításemulációt a 32 bites folyamatokhoz, míg a Linux 5.4 esetén az SGDT, a SIDT és az SMSW a 64 bites folyamatokra vonatkozik. Ez viszont segít néhány 64 bites Windows játékon, amelyek ezen utasításokon alapulnak. E emulációs támogatás nélkül ezek a játékok összeomlottak a legújabb CPU-kkal az érintett utasítások botlása közben.
Azon játékok között, amelyeket ez a probléma érint, és amelyek működhetnek a Linux 5.4 rendszerben, rendelkezünk:
- Metró Exodus.
- A Tomb Raider árnyéka.
- Wolfestein: Fiatalvérű.
- Soulcalibur VI.
- Great Theft Auto.
- Az ördög sírhat 5.
- Team Sonic Racing.
Ezért és bár a Linux soha nem lesz Windows (hála az égnek), a Linux 5.4 valamivel többet jelent a játékosok számára.