You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Coercing the software rendering pixel format to a 32 bit one instead of 24 will not change the GPU buffer format into a 32 bit one as well. It's still 24 bits, and those are not currently implemented. Besides, if you're using ZRLE encoding, you won't notice any performance improvement from setting the --gpu flag.
Oh well, looks like to make this work, I will have to make a lot of changes. I do not guarantee I will be able to even do it, and I don't guarantee it will be good, but if it works, I could try to make some commits.
Useful information:
Please, try to gather as much of useful information as possible and follow
these instructions:
Version:
wayvnc -V
Try to reproduce while capturing a trace log:
wayvnc -Ltrace | tee wayvnc-crash.log
coredumpctl
, you can gather the stack trace after a crash usingcoredumpctl gdb wayvnc
and then runbt full
to obtain the stack trace.wayvnc in gdb like so:
gdb --args wayvnc -Ltrace
??
, please compilewayvnc and those other projects from source with debug symbols and try
again.
I applied the patch recommended in wayvnc doesn't work with nvidia drivers, because neatvnc doesn't support 24bit pixel input #139 to wlroots in my Hyprland DE. I then had the issue from Segmentation Fault on Arch/Wayland/Hyprland #248 and applied the patch from there to neatvnc. I was able to connect using RealVNC to Hyprland running on a PC with an NVIDIA card. It was in CPU mode so I added
--gpu
to it, and this error happened.The text was updated successfully, but these errors were encountered: