When I try to use NvFBC inside hyprland (a wlroots-based wayland compositor), it seems like it looks for an X server: [2024:01:24:13:59:45]: Error: Failed to create session: Version mismatch betwee...
Yes, yes, I know, buy AMD, but I already have nVvdia to use CUDA, but this new patch on the nightly branch (on arch, you can use sunshine-git but with my patch here: https://aur.archlinux.org/packages/sunshine-git) finally makes it so that I don't have to "dual boot" into X11 to get game streaming at full performance.
Prior to this, wayland-based streamers had to make a round-trip through CPU ram, and now it stays within GPU ram and thus we can stream 4k on nvidia/Wayland!
Having to install the software is kinda the lowest common denominator in desktop computing, I think bundling it with things would be silly
Edit: you mentioned you used arch. Sunshine is a mainline arch package, so you just install it and then start the systemd service. Can’t imagine it being much easier than that