Boot animations being overwritten

Any time I apply a new boot animation or suspend animation from within Decky Loader, it appears to overwrite them shortly afterwards. Not sure why it does this. I am on Steamdeck LCD
13 Replies
Luki
LukiOP3mo ago
Found the problematic script. Any time we run game mode it runs. I'mma comment out the portion that's responsible for the issues now
Luki
LukiOP3mo ago
99% certain this is a stupid idea but... rpm-ostree override
Luki
LukiOP3mo ago
That didnt work, but running sudo ostree admin unlock --hotfix and commenting out that scripts problem lines did
termdisc
termdisc3mo ago
I don't have a solution. However, I could suggest not using Animation Changer ever since SteamOS incorporated custom boot animations to be stored at ~/.steam/root/config/uioverrides/movies/
Luki
LukiOP3mo ago
Unless you're running custom suspend animations which WILL be overwritten every time unless you do this Which I do, and I use Animation Changer to manage them If I were able to, I would use SteamOS and avoid this mess entirely, but SteamOS is running KDE Plasma 5 still, which is EOL. And my stuff doesn't work on Plasma 5 anyway.
Luki
LukiOP3mo ago
BTW in case anyone's looking here as well and doesn't know which lines are the problematic ones, it's the ones where it copies files to steam's ui overrides. I've commented them out here (and replaced their function with "echo 'Quit fucking with my customizations! -Luki'". This script replaces the one with the same name in /usr/bin/
Aru
Aru3mo ago
So updating the bazzite-steam script fixes it? If so, I can throw together a ujust for this That being said, looking at the latest version of bazzite-steam, it looks like there's already a manual override Maybe the change just isn't released yet Or it's not working Ok yep, the override doesn't work The override ujust currently in Bazzite doesn't work
Aru
Aru3mo ago
GitHub
bugfix(ujust): fix suspend video override ujust by aarron-lee · Pul...
bugfix ujust for suspend video overrides, currently it doesn't actually do anything culprit is the "$OPTION" =~ ^enable and "$OPTION" =~ ^disable not hav...
Aru
Aru3mo ago
to manually disable video overrides, do this: ujust configure-override-videos disable the bug is due to the ujust being capitalization-sensitive, so if you manually set disable in all lowercase, it should work
Sean
Sean3mo ago
hi it's me, I messed up and made the bug, thank you for fixing it I tried really hard to make sure that people could still use the Animation Changer plugin and everything would be fine as long as you used the ujust. Just uh, the ujust being broken wasn't intentional. In fact, I even added a check three weeks ago for the plugin itself so it shouldn't ever replace videos if you have it installed. https://github.com/ublue-os/bazzite/pull/2099/files I'm not sure why that check isn't in stable right now though? oh cool, looks like it was an accident with https://github.com/ublue-os/bazzite/commit/0ac4502ce1cd05f59d7df53771c48239863dc9b3
Sean
Sean3mo ago
GitHub
fix(deck): re-add the plugin check for video replacement by SuperRi...
It appears that the check was accidentally removed in this commit: 0ac4502 This is just re-adding it again.
Sean
Sean3mo ago
Once this is back, you shouldn't have to worry about the ujust if you are using the Animation Changer plugin
Luki
LukiOP3mo ago
Looks like it's been merged; cheers

Did you find this page helpful?