HGL
Heroic Games Launcher•4mo ago
fair-rose

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
22 Replies
fascinating-indigo
fascinating-indigo•4mo ago
What are you trying to run? Send the game log.
HeroicBot
HeroicBot•4mo 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
fair-rose
fair-roseOP•4mo ago
fascinating-indigo
fascinating-indigo•4mo 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?
fair-rose
fair-roseOP•4mo 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]
fascinating-indigo
fascinating-indigo•4mo ago
OK, try setting PROTON_USE_WINED3D=1 in the environment variables for the game, and just use regular Proton.
fair-rose
fair-roseOP•4mo ago
Where i use it "PROTON_USE_WINED3D=1" There's no Difference between Proton and Proton-Sarek or What ?
fascinating-indigo
fascinating-indigo•4mo 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.
fair-rose
fair-roseOP•4mo ago
Ok what i need to do
fascinating-indigo
fascinating-indigo•4mo 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.
fascinating-indigo
fascinating-indigo•4mo ago
Try setting PROTON_USE_WINED3D=1.
No description
No description
No description
fascinating-indigo
fascinating-indigo•4mo ago
(Just using that game as an example.)
fair-rose
fair-roseOP•4mo 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
fascinating-indigo
fascinating-indigo•4mo 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.
fascinating-indigo
fascinating-indigo•4mo 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
fascinating-indigo
fascinating-indigo•4mo ago
Right under the "Proton" section heading.
constant-blue
constant-blue•4mo 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 🙃
fascinating-indigo
fascinating-indigo•4mo ago
OK, the wording of much of their README is confusing to me.
fair-rose
fair-roseOP•4mo 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 .
xenial-black
xenial-black•4mo ago
What do you mean by this?
fair-rose
fair-roseOP•3mo ago
If i do fullscreen in sonic mania the game will exit how i can fix that @termdisc (Bazzite Deck+PC)
xenial-black
xenial-black•3mo ago
edit the config outside of the game

Did you find this page helpful?