Can I go back to the original Xscreensaver login that doesn’t shout: “Hey, i’m using qubes over here!”. I liked the flame of the old screensaver login.
It’s changes always break someone’s workflow / preferences (reated comic xkcd: Workflow).
Changing the logo is not trivial. You can check original discussion or the code change that added the Qubes logo and try and reverse it.
After all the work that went in to that change? I’m hurt.
I completely understand your motive - also, for anyone who doesn’t want
to shout “I’m using Qubes” at all.
You can remove the Qubes version - sudo dnf remove xscreensaver-base
should do.
Install the fedora versions: the latest is 5.45-1.fc32 - you can
check this from qubes-dom0-update --showduplicates --action=list xscreensaver-base
You install a specific version like this:
qubes-dom0-update xscreensaver-base-5.45-1.fc32
(dnf also has the handy downgrade
action - I dare say you could use
qubes-dom0-update --action=downgrade xscreensaver-base
but this
will be less specific, and may not do what you want.)
ahhh, it’s nice to be able to cozy up to the fire again. Now we need to make the flames get bigger when I hold the spacebar.
You will need to stop dom0 updates replacing the Fedora xscreensaver.
You can do this by editing /etc/yum.conf and adding a line like this:
exclude=xscreensaver-base
I think that should block updates.
(You will get warnings that your xscreensaver is out of date, but that
is the price you pay for being cozy)
I tried adding this file (because it wasn’t there) and the fire keeps getting extinguished.
Try the same line in /etc/dnf/dnf.conf
That did it.
Late to the party… the subject is being discussed/linked again in 2025… and it has to be mentioned that if you do this, you have to follow-up manually on any security updates for xscreensaver-base.
@unman Does this has any security downsides?
If yes, explain them and Is there any other way with no security downsides? I’m not looking for fire computer logo specifically but any logo other than “Q” Qubes -even no logo at all would work.
If no, how can I follow-up on updates manually? or what is the best way?
Thank you in advance!
No. There is pain in updating manually from the Fedora repos. Fedora
doesn’t (I think) let you pin packages to specific repository sources.
Something like (untested)
sudo qubes-dom0-update --enablerepo=repo-name update xscreensaver-base
should do.
I never presume to speak for the Qubes team.
When I comment in the Forum I speak for myself.