• 6 Posts
  • 49 Comments
Joined 1 year ago
cake
Cake day: June 25th, 2025

help-circle








  • This is not my assertion. I’ll explain more clearly to resolve the confusion.

    I use sunshine to access a sway session on my fedora server. Everything runs fine unless the app I’m running is steam or a steam game. For those specific cases inputs are mapped incorrectly on the Sony controllers until I manually changed the group for /dev/hidraw0 to input which the sunshine user is a member of. If I do that, everything works properly, including steam.

    That HIDraw device is not persistent. It is created and destroyed with each sunshine session, so manually assigning a group to it won’t stick. That’s the problem that udev rule is supposed to solve.

    You’re saying everybody is giving me solutions but you’re the only one I see speaking here aside from one other poster who posted once earlier. Who is everybody?




  • I’ve asked but not been answered. You said in the other thread sunshine is the problem, not my Linux setup, but actually working with the developer earlier on this we found it is the host that’s the issue, we just dont have a clean solution to setting that hidraw0 permission. The devs literally demonstrated the problem. I was able to confirm their hypothesis. hidraw devices are set as root. They need permissions altered.

    As for your “use something else” suggestion, care to suggest something else to use? Sway is in the fedora repo, not external. It’s stable and supports zero copy off the dGPU. Do you have an alternative to sway I should consider? Sunshine was chosen over gamesonwhales because the security model is more practical for a server left running all the time. Gamesonwhales needs coarser permissions that aren’t great for a constantly running server doing other things unattended. Do you have an alternative for these I should consider? Fedora…well, I’m forcing myself to learn this fucking distro so it’s a self-inflicted wound here.

    Simply saying “sunshine is the problem” isn’t helpful. It doesn’t solve anything. It doesn’t diagnose anything. It doesn’t get anyone closer to answer.

    So tell me, what is this magical something else?



  • Most of the issues are gone. It’s not a top tier card but it’s not pretending to be. It’s a card for the rest of us. I got the B580 because of the media encoders and tons of VRAM for the dollar, giving me a lot to play with. I’m using it in fedora.

    Be sure you upgrade the firmware with the battlemage cards. Fwupd added support for doing this but you need a fairly recent version to install the firmware updates. Bazzite currently can’t do it out of the box but you can live boot fedora and do it just fine. It fixes PCODE, mailbox and fan control issues and supposedly improves performance a little.