18
System needs to be updated for steam to work. Advice?
(lemmy.dbzer0.com)
Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME
away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.
This page can be subscribed to via RSS.
Original /r/linux_gaming pengwing by uoou.
No memes/shitposts/low-effort posts, please.
WWW:
Discord:
IRC:
Matrix:
Telegram:
Sounds like you'd updated your system GPU drivers but not your flatpak ones. It's an oddity and I'm not sure what the fix is apart from knowing you always need to update flatpak when you pull in a driver update.
I agree that’s what it sounds like. Except I haven’t updated anything - or if something did update - it happened on its own.
On most distros, Flatpak has a separate auto-update process that runs independent of system upgrades. Disabling that “feature” should solve the problems you’re seeing.
Ok this is interesting. I wasn’t aware flatpaks could update on their own. I thought it was either “flatpak update” OR the package manager gui helper kicked off flatpak updates. I’ll have to dig into this on fedora. I’ve been running arch/endeavor for so long, it never occurred to me fedora may be auto updating flatpaks.
Yeah, definitely do this. Getting half a system update can cause all kinds of weird problems.
It can also be that NVIDIA cards have issue with different power states. My card will forget that it is connected to HDMI if it is idle for too long. It's entirely possible that the card just hibernated and the flatpak container removed it and failed to re-add it leading to CPU rendering, a reboot will fix this (which OP did as part of a system update).
You could fix it without a reboot, but that would require you digging into the problem a bit more. In my case, I wrote a script that re-set the display properties and that caused the DE to attempt to use the card again. I have it bound to a hotkey so if my display doesn't turn on, I can just press a button (instead of rebooting).