Not sure I enabled Sunshine correctly

Hi. Setting up Bazzite for the first time on a Proxmox VM where I will want to pass through the GPU. Therefore I’m trying to set up Sunshine for remote access. When I select “Enable” under “Bazzite Portal > Sunshine”, I’m getting “Failed to set capabilities on file ‘setcap’: Read-only file system”. I get the same thing with ujust setup-sunshine in the terminal.

So then I thought I’d do a ujust update followed by ujust setup-sunshine and it got worse. Now I’m getting:

Service is Not Installed
Disabling any previous Flatpak Sunshine service...
Setting up Homebrew environment...
Cleaning up any existing beta Sunshine install before installing stable...
Error: Refusing to load formula lizardbyte/homebrew/sunshine-beta from untrusted tap lizardbyte/homebrew.
Run `brew trust --formula lizardbyte/homebrew/sunshine-beta` or `brew trust lizardbyte/homebrew` to trust it.
Error: Refusing to load formula lizardbyte/homebrew/sunshine-beta from untrusted tap lizardbyte/homebrew.
Run `brew trust --formula lizardbyte/homebrew/sunshine-beta` or `brew trust lizardbyte/homebrew` to trust it.
Error: Refusing to load formula lizardbyte/homebrew/sunshine from untrusted tap lizardbyte/homebrew.
Run `brew trust --formula lizardbyte/homebrew/sunshine` or `brew trust lizardbyte/homebrew` to trust it.
[sudo] password for michaelblight: 
Failed to set capabilities on file 'setcap': Read-only file system
Error: Refusing to load formula lizardbyte/homebrew/sunshine from untrusted tap lizardbyte/homebrew.
Run `brew trust --formula lizardbyte/homebrew/sunshine` or `brew trust lizardbyte/homebrew` to trust it.

So I did the brew trust lizardbyte/homebrewand retried and it all seemed to work ok.

However, this all seems very dodgy and more complex than I would have expected. Have I missed the point and gone down some rabbit hole?

Homebrew recently added the trust process. According to:

Official Homebrew taps and Homebrew’s built-in commands are always trusted. Non-official taps require explicit trust by default since Homebrew 6.0.0.

And, according to:

The Homebrew package is experimental on Linux.

So, I’d guess they haven’t done whatever it takes to get their homebrew package trusted (which is why you had to trust the package, yourself). I guess you could try starting a discussion with the sunshine people about getting their homebrew package trusted. But, I don’t know what that takes.