I want my screen to stay EXACTLY the same after it's finished booting, forever, which means I NEVER want it to go black, and I NEVER want to see that clock overlay appearing over the top of my username selection login dialog (it's a VM - has no real monitor, so all this blanking and screen saving garbage makes no sense). Basically - when something goes wrong, like a kernel problem, I can't see on the console what that was, since it's gone black and only shows up if a key is pressed, which (in the case of kernel issues) doesn't always still work.
I've already included this on my boot line:
consoleblank=0
I've tried this:-
gsettings set org.gnome.desktop.session idle-delay 0
I've even tried this:-
rm -rf /usr/bin/xdg-screensaver /usr/lib/python3.6/site-packages/orca/scripts/apps/gnome-screensaver-dialog /usr/lib64/libxcb-screensaver* /usr/lib64/pkgconfig/xcb-screensaver* /usr/lib64/totem/plugins/screensaver /usr/libexec/gsd-screensaver-proxy
I'm in runlevel 5 - I'd prefer not to go back to 3 ( which consoleblank=0 works for ).
Anyone got any clues? Basically - I never want to see this timewasting dumb idea again
(or it's evil cousin - the near-totally black version [go mousey, you at least escaped the blackout!!]):-
gsettings set org.gnome.desktop.session idle-delay 0
who did you run this as? GDM runs GNOME Shell as its own usergsettings set org.gnome.desktop.session idle-delay 0
as root - this is the login screen - there IS no user yet. What does that gsettings thing do? Add something to a file someplace? Set a key? Maybe if I know what it applies to, I can find the similar place that controls the login phase, and do the same to that? As a clue: gsettings fails via SSH, so that's WHY it didn't work of course (it applied to my session after I logged in to the console - but I want this to apply BEFORE anyone logs in to the console).gdm
as well.