I'm on Arch, so I find I tend to have fewer issues than with Ubuntu (due to the latter always being on some ancient version). Seriously though when I switched from Pulse to Pipewire... I rebooted and I've never had any issues since!
Now, my biggest complaints are around i3 and X11. I get some flickering, and display management is a little painful. But those are largely self-imposed because of i3. I haven't tried switching to Wayland yet because it's good enough for me.
At this point, it's been years since I've used a Windows PC for work and... I'm so damn happy about it!
Worth a try.
Some common things have wayland native replacements but it might be jarring.
Redshift (automatic Color temperature change) -> gammastep
Dunst (notifications) -> mako
Rofi (launcher) -> idk I just used kitty+fzf with some special options.
I've started experiencing flickering in non-compositing window managers on Arch a few months ago (I mainly use Openbox, although I've tried dwm too) after some update. My solution was just to run `xcompmgr &` at the session startup.
sudo sed -i 's/groovy/devel/g' /etc/apt/sources.list
Then as usual: sudo apt update && sudo apt dist-upgradeWill look at wlsunset too, maybe it’s a better UX. :)
I still use PipeWire because routing app audio is cool (and not possible AFAIK on PulseAudio), and I can usually avoid the bugs well enough in practice. But it's not "just f*cking works" in many cases.