Open unfa opened 1 year ago
Are you using the Mesa RADV driver or AMDVLK?
@Calinou I am not sure. Does this help?
❯ inxi -G
Graphics:
Device-1: AMD Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] driver: amdgpu
v: kernel
Device-2: MacroSilicon USB Video type: USB
driver: hid-generic,snd-usb-audio,usbhid,uvcvideo
Display: x11 server: X.Org v: 21.1.6 with: Xwayland v: 22.1.7 driver: X:
loaded: amdgpu dri: radeonsi gpu: amdgpu resolution: 1: 2560x1440~144Hz
2: 1920x1080~60Hz
API: OpenGL v: 4.6 Mesa 22.3.3 renderer: AMD Radeon RX 6800 XT (navi21
LLVM 15.0.7 DRM 3.49 6.1.8-arch1-1)
@unfa This looks like RADV, which is the default. I don't know of any Linux distribution that defaults to AMDVLK.
RADV is a community-developed driver, while AMDVLK is maintained by AMD and reuses parts of the Windows driver that were open sourced (only in this particular driver). Both are open source, although AMDVLK also exists in proprietary form as part of the AMDGPU-Pro package.
I think this crash is related to GPU Particles. I've filed an issue in Liblast project as well: https://codeberg.org/Liblast/Liblast/issues/414
Godot version
4.0 dev beta 16
System information
Arch Linux + X11+ KDE Plasma + Radeon RX6800XT
Issue description
Recently quite often when running my game form the editor I get it working fro a while and then suddenly my entire desktop environment crashes. Dmesg shows this:
I don't know what could be causing it, but it doesn't happen on Windows.
Steps to reproduce
The only way I can reproduce this is running my game Liblast.
In the project's README there's a guide to cloning the repository to get things working: https://codeberg.org/Liblast/Liblast#_how_to_edit_the_game
If you're familiar let me just say - you must clone the repo, not download the .ZIP, and you must install LFS or it won't work.
You can checkout this commit where I was able to reproduce the issue: aa02101bed
After you've cloned the repo:
Minimal reproduction project
I am afraid I don't have one :(