3 ms·
I used sway as my daily driver for about a year. It was great, and I never thought I'd move back to xorg. Unfortunately I built a new machine with a discrete nv
by levluna 5y ago
I used sway as my daily driver for about a year. It was great, and I never thought I'd move back to xorg. Unfortunately I built a new machine with a discrete nvidia gpu, and the choices are:
- Use sway with the nvidia driver and accept massive numbers of artefacts
- Use sway with the (open source) nouveau driver and leave performance on the table
- Switch back to xorg + awesomewm.
I chose the last one :(
- philjackson 5y agoFWIW, I'm using Sway with Nvidia right now and it's as smooth as silk with no white flashes. The wlroots-eglstreams package is key to avoiding the artifacts. The only issue I have is Zoom - but that's hopefully being solved by the Zoom guys themselves. Arch: lib32-nvidia-utils 510.54-1 lib32-opencl-nvidia 510.54-1 nvidia 510.54-7 nvidia-utils 510.54-1 wlroots-eglstreams-git 0.16.0.r5388.0558b203-1 sway-git r6897.1e79088a-1 Good luck!
- levluna 5y agoOh, interesting... I thought that since nvidia had added GDM support, the eglstreams stuff was obsolete, but I will give it a go. Thanks! Edit - That did it, thanks!
- mijoharas 5y agofor what it's worth, I used to use the nvidia driver and eglstreams but a few months ago (I think shortly after nvidia started supporting gbm), that started crashing, and I had to uninstall wlroots-eglstreams and switch to the nouveau driver to keep a working system. I no longer have the patience to deal with nvidia bullshit, and will happily leave perf on the table to not have to deal with that, so I'm sticking with nouveau for now. (Obviously this is just my experience, and it's possible that it was somehow a me-problem, but it took some diagnosing and the fix I did was the only permutation that worked. I am on arch, so rolling release and bleeding age e.t.c. YMMV)