HGL
quickest-silver

Modern GOG Games crash before Main Title screen when launching

Hi, all, I'm new to using Linux in general and wanted to test gaming a bit, especially with GOG games since I have a good amount there, along with Steam. For some reason I haven't been able to launch modern games at all. I tried Mint and now I'm with Ubuntu with the same issue. I even tested a spare laptop I have and same issues there; the problem seems to be with modern games since I tried Roller Coaster Tycoon and that one ran without any issues at all. I then tried Two Point Hospital and Disco Elysium and both crash just after opening but before getting to the Main Menu (both get to the "Loading..." screen). For both, the log file says that it is an issue with the Haswell Vulkan being incomplete but I tried reinstalling the mesa drivers and i386 architecture but still nothing. I attached both log file for those games; any help I can get would be appreciated it since I am just going over what I've been able to find online, so far.
29 Replies
equal-aqua
equal-aqua6mo ago
your hardware is too old to support all the features needed to run games in linux the main issue is that your integrated GPU does not support the full vulkan API which is required to run direct x games in linux
quickest-silver
quickest-silverOP6mo ago
I was fearing that was the case lol Alright, then, thanks! Good thing I'll just use the system for backups
equal-aqua
equal-aqua6mo ago
yeah even if htis computer worked in windows, its the fact its vulkan implementation is basically non existent .. but it does implement direct x, which is why games work in windows you could try disabling dxvk and vkd3d which will use opengl instead, but perf might not be great
afraid-scarlet
afraid-scarlet6mo ago
Your system has some Vulkan support actually but do you have Vulkan drivers installed, that is the more important part.
equal-aqua
equal-aqua6mo ago
🤔 internet said no
afraid-scarlet
afraid-scarlet6mo ago
MESA-INTEL: warning: Haswell Vulkan support is incomplete
Internet says that for Windows Which is correct On Linux they can do up to Vulkan 1.2
equal-aqua
equal-aqua6mo ago
No description
afraid-scarlet
afraid-scarlet6mo ago
Windows
equal-aqua
equal-aqua6mo ago
ah i see
afraid-scarlet
afraid-scarlet6mo ago
Yes
equal-aqua
equal-aqua6mo ago
would be nice if they maybe noted that haha
afraid-scarlet
afraid-scarlet6mo ago
They dont care lol
quickest-silver
quickest-silverOP6mo ago
Yes, I did it through kisak-mesa terminal install, unless there's another way to install those
equal-aqua
equal-aqua6mo ago
eventhen you'd have to run that other version of proton that uses older dxvk right
afraid-scarlet
afraid-scarlet6mo ago
vulkaninfo --summary > log.txt This would create log in your home dir, drop it here He uses wine ge 8.26 Which Heroic can look up Vulkan version and install dxvk 1.10.3 instead of latest for those systems
equal-aqua
equal-aqua6mo ago
right
afraid-scarlet
afraid-scarlet6mo ago
There is also such an option for those users. https://github.com/pythonlover02/Proton-Sarek But ofc they have to manually get that.
quickest-silver
quickest-silverOP6mo ago
This should be it, I think
equal-aqua
equal-aqua6mo ago
thats what i was referring to
afraid-scarlet
afraid-scarlet6mo ago
sudo apt install libgl1-mesa-dri:i386 mesa-vulkan-drivers mesa-vulkan-drivers:i386
sudo apt install libgl1-mesa-dri:i386 mesa-vulkan-drivers mesa-vulkan-drivers:i386
quickest-silver
quickest-silverOP6mo ago
Already at newest version for those
afraid-scarlet
afraid-scarlet6mo ago
Yup, that was an in case you miss anything command as i dont know if that game is 32 bit or 64 bit Nothing in your log indicates that crash is related to gpu Looks like missing dependencies more like
sudo dpkg --add-architecture i386 && sudo apt update && sudo apt install -y wine64 wine32 libasound2-plugins:i386 libsdl2-2.0-0:i386 libdbus-1-3:i386 libsqlite3-0:i386
sudo dpkg --add-architecture i386 && sudo apt update && sudo apt install -y wine64 wine32 libasound2-plugins:i386 libsdl2-2.0-0:i386 libdbus-1-3:i386 libsqlite3-0:i386
equal-aqua
equal-aqua6mo ago
even in a flatpak? i guess if wine hasnt been installed there could be
afraid-scarlet
afraid-scarlet6mo ago
Might be, i dont use Flatpaks in general so i just go over what i know 🐸 Some deps needs host/guest match, some doesnt afaik But what are those exactly, i have no idea
quickest-silver
quickest-silverOP6mo ago
Still no dice, but I'm fond of the issue being old hardware requirements
afraid-scarlet
afraid-scarlet6mo ago
Try Proton Sarek as last resort i guess If that also fails, i dunno what the problem might be Unless games are on NTFS
equal-aqua
equal-aqua6mo ago
usually the drivers ime yeah ime wine-ge has reached the point where its starting not to work 🙃
afraid-scarlet
afraid-scarlet6mo ago
Yep, started using Proton GE with everything non Steam some months back
equal-aqua
equal-aqua6mo ago
same

Did you find this page helpful?