HGL
adverse-sapphire

How I can Switch Vulkan to OpenGL

My GPU Doesn't Support Vulkan but Heroic Launcher Choose Vulkan How i can make him select OpenGL
19 Replies
sensitive-blue
sensitive-blue•2w ago
What are you trying to run? Send the game log.
HeroicBot
HeroicBot•2w ago
To help you, we need a game log. Please see the following images on how to get it.
From An unknown user
From An unknown user
From An unknown user
From An unknown user
From An unknown user
From An unknown user
adverse-sapphire
adverse-sapphireOP•7d ago
sensitive-blue
sensitive-blue•7d ago
Generally the nouveau driver isn't feature complete enough for gaming, but I suspect that GPU doesn't support a high enough Vulkan feature level for the DirectX translation. Why are you trying to use Proton-Sarek instead of regular Proton?
adverse-sapphire
adverse-sapphireOP•7d ago
Because I have a very old card to the point that its support ended in Kernel 6.0.0 (gt430) for this reason I use Proton-Sarek and I also tried the regular Proton in the latest version and I tried Wine and it didn't work even I changed the versions in them but to no avail so I'm sure that the problem is not from Wine or Proton but in Vulkan because I tried on Lutris with the same Proton and it worked normally and in Lutris it chooses OpenGL automatically if Vulkan doesn't work or doesn't support it I think So I asked you how can I cancel Vulkan or change to OpenGL and by the way the second card that appears as Intel is OpenGL but from Intel and thank you [This is Google Translate sorry if there something wrong]
sensitive-blue
sensitive-blue•7d ago
OK, try setting PROTON_USE_WINED3D=1 in the environment variables for the game, and just use regular Proton.
adverse-sapphire
adverse-sapphireOP•7d ago
Where i use it "PROTON_USE_WINED3D=1" There's no Difference between Proton and Proton-Sarek or What ?
sensitive-blue
sensitive-blue•7d ago
Hang on, apparently Proton-Sarek already sets PROTON_USE_WINED3D=1. @termdisc (Bazzite Deck+PC) sorry for the ping. this sounds really similar to the other thread you've been helping in.
adverse-sapphire
adverse-sapphireOP•7d ago
Ok what i need to do
sensitive-blue
sensitive-blue•7d ago
From the Proton-Sarek README, it sounds like it shouldn't be trying to use Vulkan at all, so I'm not sure why this is happening.
sensitive-blue
sensitive-blue•7d ago
Try setting PROTON_USE_WINED3D=1.
No description
No description
No description
sensitive-blue
sensitive-blue•7d ago
(Just using that game as an example.)
adverse-sapphire
adverse-sapphireOP•7d ago
OK I will Try It Works Finnaly But if a change anything in Video Settings the game will be crash Game Log:https://0x0.st/8xDA.log I will trying Another Game and tell you what's happend Also Thanks for your help without you after God i can't find this solve
sensitive-blue
sensitive-blue•7d ago
While the DirectX->OpenGL translation layer will work with older GPUs, it's not as good, so not too surprising that changing video settings cause a crash.
sensitive-blue
sensitive-blue•7d ago
Maybe try also setting the other environment variables listed here: https://github.com/pythonlover02/Proton-Sarek?tab=readme-ov-file#proton
GitHub
GitHub - pythonlover02/Proton-Sarek: Steam Play compatibility tool ...
Steam Play compatibility tool based on Wine and additional components, with a focus on older PCs - pythonlover02/Proton-Sarek
sensitive-blue
sensitive-blue•7d ago
Right under the "Proton" section heading.
sensitive-blue
sensitive-blue•7d ago
Sarek runs an older DXVK which doesnt depend on vulkan 1.3 which older cards dont support but this gpu needs to not run dxvk at all because its super old 🙃
sensitive-blue
sensitive-blue•7d ago
OK, the wording of much of their README is confusing to me.
adverse-sapphire
adverse-sapphireOP•6d ago
What i need to choose Environment Variable Description PROTON_SAREK_PROFILE Changes the Sarek Profile, it accepts the next values: base, default and agg. PROTON_OGL_THREAD=[0/1] Enables OpenGL Threaded Optimizations, might increase or decrease fps depending on the game. PROTON_SOFTWARE_RENDER=[0/1] Uses LLVMpipe and Lavapipe for CPU-based rendering for OpenGL and Vulkan, more info on the Software Rendering section I have another Problem but this time is from the game https://0x0.st/83i6.log I Don't Know how i can solve it if you someone can Please Help And How I can Fix Sonic Mania Fullscreen Problem

Did you find this page helpful?