-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Log panic error due to "DeviceLost" #53
Comments
Hi, what driver are you on? Did you by any chance try on more than one version? |
I am using the Nvidia-Akmod package on Fedora. According to nvidia settings, the driver version is 550.90.07, and the NVML version is 12.550.90.07. According to DNF, I am using akmod-nvidia version 3:550.90.07-1.fc40 from the rpmfusion non-free nvidia driver repo I've only tried one version of wlx-overlay-s, that being v0.4.2 in the AppImage format for x86_64 Also, I ran the program through rust-gdb and got the following error:
Not much new from that, but hopefully it helps. I didn't have all of the debug symbols that rust-gdb was looking for, but the symbols didn't exist in my repos for some reason (particularly, rust-gdb says that libgcc-14.1.1-6.fc40.x86_64, libstdc++-14.1.1-6.fc40.x86_64, xorg-x11-drv-nvidia-libs-550.90.07-1.fc40.x86_64, zlib-ng-compat-2.1.6-5.fc40.x86_64, and libselinux-3.6-4.fc40.x86_64 weren't found, although the selinux one happens after the crash) |
Similar error on v0.4.0 as well
|
vulkan losing your graphics device is likely going to be a system or driver issue, i'm afraid. one thing i would try is to install an older driver version and see if it works with that. also, are you actually using selinux? not sure if i saw anyone try to use this on selinux. |
I'm using mostly stock fedora workstation, which is using selinux by default I think, or at least apparmor. I'll look into drivers and see if I can get anything that seems stable. It probably doesn't help that I'm running a 3070 on Wayland though lol. I tried X but it crashed before it even connected to SteamVR because it couldn't find the process |
Doing my own research on the issue, it looks like it could also be the result of undefined behaviour in the code, although that seems unlikely given that the issue doesn't seem to be happening for the majority of people |
Maybe try if 0.3.x also had this. We updated Vulkano since then. |
I ran v0.3.2 and got a much different error with identical behaviour. Full log is attached to this comment ulimit -n 4096 didn't help |
Here's my log from running v0.3.2 in rust-gdb I think it might be from the windows generated by new notifications not being deleted properly? Could be completely wrong though |
does it still happen on latest release if you enable |
I'll give that a try. I set the config and I'll test it out tomorrow |
I decided to run it in the background (no headset connected) and so far so good. I've never had it run this long before without a crash, although the lack of headset could be the reason for that. I'll try it without the fallback mode and see if that crashes Followup: No headset without the fallback isn't crashing either. I'll just check tomorrow when I have time |
This seems to have fixed the issue for me (I haven't updated from v3.0.2 btw, but that one was also crashing similarly)
|
does obs also misbehave if you leave the screen capture running for long? |
OBS works just fine for me, although I haven't used it for more than about 30-45 minutes, although wls-x typically dies within that timeframe |
I've updated to v0.4.2 and it's still working just fine with the fallback enabled |
Hi, I keep getting the following error after using wlx-overlay-s on Fedora Linux, using ALVR, SteamVR, a Quest 2, and Wayland on a Nvidia GPU:
Attached is the full log file as well. I'll be attempting to connect rust gdb to get more data, and I'll add all info from that as soon as the crash happens again whilst using rust gdb
wlx.log
The text was updated successfully, but these errors were encountered: