Hello,
This is a wine + steam issue as opposed to a direct lutris issue, but I would imagine this is the most knowledgeable place to ask about it, so here we go. I’ve gathered a fair bit of info, so I’ll use bullets to make it easier to read.
The short version is that steam (on wine) games don’t seem to launch successfully anymore. They either launch directly into a black screen with a custom mouse and nothing else or (in the case of south park), they play their logo/intro videos and then go into the same black screen with a custom mouse. Here are the details and what I’ve tried (the most interesting is the witcher 3 case):
---- Machine specs ----
OS: Fedora release 27 (Twenty Seven) x86_64
Kernel: 4.18.16-100.fc27.x86_64
Packages: 2870
Shell: bash 4.4.23
Resolution: 2560x1440
DE: KDE5
WM: KWin
Theme: [KDE], Adwaita [GTK2/3]
Icons: [KDE], Adwaita [GTK2/3]
Terminal: /dev/pts/3
CPU: AMD Ryzen 5 1600X (12) @ 3.600GHz
GPU: NVIDIA GeForce GTX 950
Memory: 4815MiB / 16035MiB
---- South Park: Stick of Truth ----
- I’ve played this game through on a previous install of fedora on this very machine before
- I’ve also had it have the same failure mode before. My solution then was to re-install the OS and hope (and it worked); would rather avoid that this time
- Currently, it launches, plays the intro videos fine (the very first one has a video delay, the rest are perfect)
- after the videos, it hangs on a black screen with a custom mouse
- moving the mouse or pressing keys doesn’t change anything (no menu sounds, etc)
---- Frostpunk ----
- This game ran initially off of steam
- I installed lutris to get DXVK support and that changed something (not sure what) that seems to have broken it
- Now its similar: launches immediately (no videos) into a black screen with a custom mouse
---- Witcher 3 ----
- Similar to Frostpunk, it ran perfectly fine (though extremely slowly without DXVK)
- I installed lutris to get DXVK and now it’s exactly the same as Frostpunk
- launches into immediate unresponsive black screen with custom mouse
****- The interesting part is launching it without steam (running witcher3.exe) runs the game perfectly fine - please note that of the 3 games, the witcher is the only one that does NOT launch steam when one runs the .exe directly
- launches into immediate unresponsive black screen with custom mouse
- all behavior is the same regardless of if
- it’s done through the terminal or
- lutris and regardless of if DXVK is on or off (of course it’s extremely slow without DXVK, but it runs fine otherwise)
- all runs are on the same lutris wineprefix
- blowing away .local/share/lutris/ and starting fresh doesn’t change any of this
- reinstalling steam, game, etc are part of this and have no effect either
This leads me to believe there is some weird interaction between wine and steam. Not sure what.
I’ve looked throught the logs and see lots of stubbs, warnings, errors and cannot tell which is a red herring (hopefully someone here can help?)
I have 4 logs for the witcher 3 (without DXVK):
The “Last game log” when running through lutris:
- through steam (and failing with black screen): https://paste.ubuntu.com/p/qq2RTWpqSQ/
- directly through witcher3.exe (runs fine): https://paste.ubuntu.com/p/2QNRF7NfmB/