While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- Marvel Rivals team issue a statement on recent bans for Steam Deck and macOS players
- Funded in 5 minutes - the open source modular mini computer 'Pilet' is on Kickstarter
- The Awesome Games Done Quick Humble Bundle is a good deal not to be missed
- Valve set Palworld back as Steam Deck Playable but with multiple listed problems
- GPD WIN 4 handheld plans to support Valve's SteamOS in 2025 (updated: nope) [updated]
- > See more over 30 days here
Recently Updated
- While Palworld enjoys a resurgence Valve dropped the rating to Steam Deck Unsupported
- GPD WIN 4 handheld plans to support Valve's SteamOS in 2025 (updated: nope)
- Valve confirms a public beta of SteamOS is coming as 'SteamOS expands beyond Steam Deck'
- Discord Canary on Linux breaks Wayland screen-sharing support for now
- Wireless HORIPAD for Steam gets a firmware fix for the Steam Deck OLED
-
Freejam studio closing with Robocraft and Robocraft 2 s…
- Talon1024 -
Sid Meier's Civilization VII is Steam Deck Verified wit…
- Kimyrielle -
Sid Meier's Civilization VII is Steam Deck Verified wit…
- Mountain Man -
Refurbished Steam Deck LCD and Steam Deck OLED back in …
- ekkaiyu -
Can 2025 please be the year more games add Text and UI …
- KROM - > See more comments
View PC info
Nvidia introduced a new SPIR-V compiler recently, may be it's affecting it? Try disabling it with:
__GL_NextGenCompiler=0
I got Vega 56 recently (Sapphire Pulse) and it's a good card, but prices on it jump like crazy. Wait for a chance when it's at some normal level and buy quickly :)
View PC info
Wow, OK far more complicated than I imagined, and yes I can see for a general 'emulator' not knowing how each implementation of stream output in every game works you cant produce a general function to replace, you would have to create one case for every game and that would be ugly and wasteful.
Thanks for the explanation.
View PC info
I tried setting that environment variable, and I'm still having the same problems. At this point, I'll probably wait until after I upgrade to Fedora 28 and then give things another go. I'm wondering if perhaps the binary .dll files that I downloaded are linked in a certain way that's incompatible with Fedora? Has everyone here built their own DXVK, or are other folks also using the binary releases?
Thanks!
View PC info
I always build them, it's not hard - give it a try.
View PC info
I used the Binary when I tested; I have a few other games to go so will probably wait a while til either the OpenGL WINE implementation is providing better performance, or until Vulkan has a way to elegantly deal with Stream Output.
View PC info
Both will take a while.
View PC info
"I've been able to install and make Steam's Witcher 3 start following cRaZy-bisCuiT's how-to, with Wine 3.7.
In fact I copied the game folder of my Windows install to my wine prefix. This said, it's really laggy and slow. Better than stock Wine but not really playable. It's far from the Windows version with the same hardware (i7-3770, GTX 960, Nvidia 396.18). Any clue what might be wrong?"
Shmerl:
"Better use this thread for it."
Thanks! Didn't tought about this one.
I'm using DXVK 0.42 with Wine 3.7. Didn't know about the regression with Nvidia driver 396.18. Will try driver 390.
Found this thread:
https://github.com/doitsujin/dxvk/issues/267
Totally noob in _GL_NextGenCompiler... Is this a xorg.conf parameter? How do you configure that?
View PC info
True, but I have waited this long. plus my games backlog is almost 20 games deep at this point so I feel I will have enough to fill the time. :)
View PC info
It's an environment viariable. Set it to 0 when launching the game:
__GL_NextGenCompiler=0
View PC info
View PC info
Same here. I've never played the full game yet and still stuck in Velen. Avoiding spoilers is a bit hard though :)
View PC info
Time for me to make a note of this for future driver updates ;)
View PC info
In Wine... Duh!
I'm quick on the pick-up if you tell me often enough. Lol!
View PC info
If you launch your game from a bash script (.sh file), you can add it in. An example of my launch script for Path of Exile in Wine:
This way the environment variable is applied automatically at launch.
View PC info
You mean for using Wine in general, or for configuring TW3 in it? I thought today you don't need tweaks, it pretty much works out of the box.
I maintained a howto here, but there isn't a need for it today.
Splendid idea, I utterly concur! Speaking at least for myself, a fool-proof terminal tutorial on how to set up a running Dxvk-Wine would be most welcome. Being just a humble admirer of Shmerl's and others' prowess in magicking dlls and compiling stuff, I never really succeed in patching together the various info properly - but somehow manage to keep up my enthusiasm.
Hence a list of command lines - starting from scratch - one may only copy/paste would be great.
I.e. you have a fresh new install of Ubuntu 16.04/17.x and/or Arch-Antergos and in order to get games running with the latest stable(!) Dxvk-Wine open a terminal and enter 1... 2... 3...
Note: That such a tutorial should also include the proper functioning GPU-driver-installation both for Nvidia and AMD, since doitsujin seemingly (and from his point of view sufficiently) lists merely drivers which cause issues on github, yet a common user like me would explicitly need to be told which ones do work and which to avoid under any circumstance.
Thanks you very much! Kudos and looking forward!
Cecco
View PC info
Let me allow to quote myself to help you with a tutorial.