Can anyone help me get mine working? I'm on an Arch Linux laptop with i5-5300U with Intel HD 5500 integrated graphics, which is supposed to support vulkan (I get vulkaninfo output and can run Veloren which is a vulkan-only game). I have 8GB ram so my specs are well above disco elysium's minimum specs.
I can get to the menu just fine, but when I load or start a game, it gets to the loading screen and then freezes during the loading screen. Usually the RAM usage goes up to like 90% and the CPU usage goes up to 100% before dropping back down to around 30%.
Things I tried:
- Waiting a really long time (like 30m) for the loading screen to finish
- Running it in system wine
- Installing windows media foundation, a lot of different fonts, DXVK, VKD3D, d3dx9, msls31, vcredist2015, d3dx11, mono, vcredist2019
- Running it in Bottles with like 5 different wine versions
- Running it with/without DXVK and VKD3D
- Running it with/without esync
- Running it in a virtual desktop
- An older version of the game, to see if it was a problem with the newest patch
- Increasing the amount of allocated graphics ram in BIOS from 256MB to 512MB
- Changing wine emulated windows version to Windows 7, Windows 8, Windows 10
- Running in a Wayland compositor as well as an X11 window manager
It works on my desktop just fine, which has a dedicated GPU and newer AMD CPU, but identical software setup besides that. But I want to play it on my laptop.
Also, when it freezes, it doesn't appear to generate a crash log or anything, i'm looking in the AppData/ZAUM Studio/Disco elysium folder and there's no "Crashes", there's a Player.log file that says
`err: DxvkSubmissionQueue: Failed to sync fence: VK_ERROR_DEVICE_LOST
err: DxvkDevice: waitForIdle: Operation failed
err: DxvkSubmissionQueue: Failed to sync fence: VK_ERROR_DEVICE_LOST
err: DxvkSubmissionQueue: Command submission failed: VK_ERROR_DEVICE_LOST `
I installed it via the DRM-free installer instead of GOG Galaxy, because I can't get GOG Galaxy to run in wine.
Post edited June 24, 2022 by zzwerty