Closed git-bruh closed 2 years ago
I can switch ttys freely doesnt cause any problems here.
As for firefox:
This is with webrender,
Nvidia does not work well with GPU acceleration and wayland, not even under GNOME (which pretty much is the reference implementation of Nvidia Wayland). The only program that kind of works with hw acceleration is mpv. Everything else mostly fails silently. Disable webrenderer (and anything to do with gpu acceleration) and it should work fine (it does for me, git packages).
Also firefox doesn't seem to like resizing very much, especially when watching a video in picture and picture mode and shows these errors in the log. This is with webrender, can be reproduced by resizing rapidly:
This is caused by the GPU running out of memory. It's a memory leak. If you resize a window it leaks memory. Try resizing a window and watch GPU memory (nvidia-smi). Then kill that window and again watch GPU memory. It works fine under GNOME.
Hi, I've been encountering some weird segfaults since some time, dumps are from latest commit
225adced7c3c66de3dde95068111c5e982dd9d78
of wlroots and8fa7b99859066b9098acb158d08f7a060c3bf78e
of sway. All of them seem to be related to bad values being passed to the linked list implementation in libwaylandThere seems to be a similar segfault in firefox sometimes (Just randomly clicking on stuff and it happens, but very hard to reproduce):
Also firefox doesn't seem to like resizing very much, especially when watching a video in picture and picture mode and shows these errors in the log. This is with webrender, can be reproduced by resizing rapidly:
Image: https://0x0.st/-ggt.png (Yellow color is the sway background)
EDIT: Forgot to mention that sway says something along the lines of "Failed to close device 7 bad file descriptior" before the tty switching segfault