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•2w ago
What are you trying to run? Send the game log.
To help you, we need a game log. Please see the following images on how to get it.






adverse-sapphireOP•7d ago
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-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•7d ago
OK, try setting
PROTON_USE_WINED3D=1
in the environment variables for the game, and just use regular Proton.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•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-sapphireOP•7d ago
Ok what i need to do
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•7d ago
Try setting
PROTON_USE_WINED3D=1
.


sensitive-blue•7d ago
(Just using that game as an example.)
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•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•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•7d ago
Right under the "Proton" section heading.
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•7d ago
OK, the wording of much of their README is confusing to me.
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