I have been experiencing sporadic crashes in the past few months. Tried a few settings (wine version, lutris runtime, esync/fsync, reinstall) with no luck, so I'm posting here.
The crash happens sporadically but usually when there is a significant change in game (e.g. teleport, open a menu, etc).
What are you using: Lutris
Did you follow the installation instructions? Yes
Lutris log: https://pastebin.com/JdhVMz6L
last 1k lines of output_log.txt: https://pastebin.com/0h41HSaS
error.log: there is no error.log file in the entire wine prefix
GPU driver: lspci -v | grep "VGA" -A 15
01:00.0 VGA compatible controller: NVIDIA Corporation GA102 [GeForce RTX 3080 Lite Hash Rate] (rev a1) (prog-if 00 [VGA controller])
Subsystem: eVga.com. Corp. GA102 [GeForce RTX 3080 Lite Hash Rate]
Flags: bus master, fast devsel, latency 0, IRQ 140
Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at f0000000 (64-bit, prefetchable) [size=32M]
I/O ports at e000 [size=128]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: nvidia
Kernel modules: nouveau, nvidia_drm, nvidia
01:00.1 Audio device: NVIDIA Corporation GA102 High Definition Audio Controller (rev a1)
Subsystem: eVga.com. Corp. GA102 High Definition Audio Controller
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at f7080000 (32-bit, non-prefetchable) [size=16K]
the game did not detect an internal error -> would be logged to output_log.txt and a minidump into %TEMP%-
no crash within Wine -> would be logged to the Lutris log file
"using server-side synchronization." -> esync and fsync are disabled
the graphics driver is set up properly. Vulkan and DXVK work as expected.
A few ideas:
Do the crashes also occur on other games or is there no other game with comparable playtime?
Have you yet checked the file integrity using the official launcher?
Alternatively, there's also a read-only script in updater/check_integrity.sh.
How does it crash? Is there an error dialogue from Wine? (unlikely) Does the system become unresponsive?
if unresponsive: see also dmesg below.
disable any CPU or GPU overclocking (if active)
check dmesg, /var/log/dmesg* respectively for errors regarding RAM or the nvidia driver
run memtest86+ to ensure your RAM is OK
EDIT: Do you have a swap partition or file? Otherwise the OOM killer might also be a possible explanation.
A few observations:
1. the game did not detect an internal error -> would be logged to `output_log.txt` and a minidump into %TEMP%-
2. no crash within Wine -> would be logged to the Lutris log file
3. "using server-side synchronization." -> esync and fsync are disabled
4. the graphics driver is set up properly. Vulkan and DXVK work as expected.
A few ideas:
1. Do the crashes also occur on other games or is there no other game with comparable playtime?
2. ~~Have you yet checked the file integrity using the official launcher?~~
* ~~Alternatively, there's also a read-only script in `updater/check_integrity.sh`.~~
3. How does it crash? Is there an error dialogue from Wine? (unlikely) Does the system become unresponsive?
* if unresponsive: see also `dmesg` below.
4. disable any CPU or GPU overclocking (if active)
5. check `dmesg`, `/var/log/dmesg*` respectively for errors regarding RAM or the nvidia driver
6. run memtest86+ to ensure your RAM is OK
EDIT: Do you have a swap partition or file? Otherwise the OOM killer might also be a possible explanation.
The game just disappears. There is no error dialogue and the system is responsive.
I'm not using CPU or GPU overclocking.
dmesg and journalctl -b 0 -r does not have anything new during the period of the game. I'm on archlinux and don't have /var/log/dmesg*
Will do it in my next reboot
I don't have a swap. But there is >7G free memory so I don't think there is an OOM.
Thanks for your attention!
1. I don't have other games with comparable playtime
3. The game just disappears. There is no error dialogue and the system is responsive.
4. I'm not using CPU or GPU overclocking.
5. `dmesg` and `journalctl -b 0 -r` does not have anything new during the period of the game. I'm on archlinux and don't have `/var/log/dmesg*`
6. Will do it in my next reboot
I don't have a swap. But there is >7G free memory so I don't think there is an OOM.
There should always be a swap file or partition. I have already seen bugged applications that had short RAM usage peaks in the magnitude of Gigabytes. Memory of other applications would then get moved to the swap partition, which is why this phenomenon occurred to me in the first place.
Maybe this answer can help to narrow down whether the OOM killer is responsible for the crashes: https://superuser.com/a/1809599
> I don't have a swap.
There should always be a swap file or partition. I have already seen bugged applications that had short RAM usage peaks in the magnitude of Gigabytes. Memory of other applications would then get moved to the swap partition, which is why this phenomenon occurred to me in the first place.
Maybe this answer can help to narrow down whether the OOM killer is responsible for the crashes: https://superuser.com/a/1809599
I have not found OOM messages in system log. But enabled swap partition anyway and the crash seems to disappear! Thanks a lot.
Also possibly related, in the past playing Genshin often makes my chrome tabs crash (attached image). Now that seems to be fixed as well.
I have not found OOM messages in system log. But enabled swap partition anyway and the crash seems to disappear! Thanks a lot.
Also possibly related, in the past playing Genshin often makes my chrome tabs crash (attached image). Now that seems to be fixed as well.
I have been experiencing sporadic crashes in the past few months. Tried a few settings (wine version, lutris runtime, esync/fsync, reinstall) with no luck, so I'm posting here.
The crash happens sporadically but usually when there is a significant change in game (e.g. teleport, open a menu, etc).
What are you using: Lutris Did you follow the installation instructions? Yes Lutris log: https://pastebin.com/JdhVMz6L
last 1k lines of output_log.txt: https://pastebin.com/0h41HSaS error.log: there is no error.log file in the entire wine prefix
GPU driver: lspci -v | grep "VGA" -A 15
General overview: inxi -Ga
Vulkan driver: vulkaninfo --summary
A few observations:
output_log.txt
and a minidump into %TEMP%-A few ideas:
Have you yet checked the file integrity using the official launcher?Alternatively, there's also a read-only script inupdater/check_integrity.sh
.dmesg
below.dmesg
,/var/log/dmesg*
respectively for errors regarding RAM or the nvidia driverEDIT: Do you have a swap partition or file? Otherwise the OOM killer might also be a possible explanation.
Thanks for your attention!
dmesg
andjournalctl -b 0 -r
does not have anything new during the period of the game. I'm on archlinux and don't have/var/log/dmesg*
I don't have a swap. But there is >7G free memory so I don't think there is an OOM.
There should always be a swap file or partition. I have already seen bugged applications that had short RAM usage peaks in the magnitude of Gigabytes. Memory of other applications would then get moved to the swap partition, which is why this phenomenon occurred to me in the first place.
Maybe this answer can help to narrow down whether the OOM killer is responsible for the crashes: https://superuser.com/a/1809599
I have not found OOM messages in system log. But enabled swap partition anyway and the crash seems to disappear! Thanks a lot.
Also possibly related, in the past playing Genshin often makes my chrome tabs crash (attached image). Now that seems to be fixed as well.