Als vorübergehende Problemumgehung, um die Ausführung aktueller Versionen von Cyberpunk 2077 auf Linux unter Valves Steam Play mit Intel Arc Graphics zu unterstützen, identifiziert sich Intels Open-Source-Mesa-Treiber vorübergehend nicht mehr über seine Grafikanbieter-ID als „Intel“-Grafik, um einen Workaround zu umgehen Ausgabe.

Kürzlich ermöglicht das Spiel Cyberpunk 2077 Intels XeSS-Upscaling-Technologie, wenn dieses beliebte Windows-Spiel auf Intel-GPUs ausgeführt wird. Unglücklicherweise für Intels ANV-Mesa-Treiber unter Linux stürzt das Spiel innerhalb des XeSS-Bibliothekscodes von Intel ab.

Bis dieser XeSS-Absturz also herausgefunden und durch ein zukünftiges Cyberpunk 2077-Update behoben werden kann, unternimmt der Intel Vulkan Linux-Treiber vorerst den Schritt, vorzugeben, keine Intel-Grafik zu sein, damit das Spiel dies tun kann Fallback auf den herstellerübergreifenden XeSS-Codepfad, der nicht abstürzt.


Dieser heutige Commit für Mesa 23.2-devel fügt die „force_vk_vendor“-Infrastruktur für DriConf hinzu, um dies zu ermöglichen Überschreibt die offengelegte Grafikanbieter-ID und fügt dann einen Mesa-Standardeintrag hinzu, um den Anbieter-ID-Eintrag von Intel zu überschreiben, wenn die ausführbare Datei Cyberpunk2077.exe unter Linux ausgeführt wird.

Diese Funktion der Funktion „force_vk_vendor“ kann in Zukunft auch nützlich sein, um andere treiber-/herstellerspezifische Fehler zu umgehen, während der einzige unmittelbare Benutzer derzeit darin besteht, Intel XeSS-Abstürze in Cyberpunk 2077 zu umgehen, indem er vorgibt, keine Intel-Grafik zu sein.

Categories: IT Info