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
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
99% certain this is a stupid idea but... rpm-ostree override
That didnt work, but running sudo ostree admin unlock --hotfix and commenting out that scripts problem lines did
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/
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.
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/
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
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...
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 workhi 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
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.
Once this is back, you shouldn't have to worry about the ujust if you are using the Animation Changer plugin
Looks like it's been merged; cheers