

- CUSTOMIZE XSCREENSAVER LOCK SCREEN MANUAL
- CUSTOMIZE XSCREENSAVER LOCK SCREEN CODE
- CUSTOMIZE XSCREENSAVER LOCK SCREEN PASSWORD
The XLOCALEDIR vulnerability in XScreenSaver versions <=4.08 which allowed local users to run any command as root by creating a special XLOCALEDIR environment variable and running xscreensaver is not even close to being as funny or embarrassing as the any long password that is long enough unlocks it blunder.

You could simply type anything longer than 80 characters into the password field of a machine locked with XScreenSaver to make XScreenSaver crash and, in effect, unlock the machine. XScreenSaver had a buffer overflow bug in the password field handler from its release in 1992 until 1998. XScreenSaver is, to this day, my personal absolute favorite when it comes to embarrassing security blunders. XScreenSaver is a fine screen locker for those who use IceWM, Fluxbox and things like that and it is also a great alternative to the screensavers bundled with MATE and Xfce. GNOME and KDE Plasma have dropped support for interesting screensavers in favor of a bank screen or, in KDEs case, a dull and soul-less lock-screen. It is still somewhat relevant today even though all the major desktop environments (Cinnamon, GNOME, KDE Plasma, MATE and Xfce) come with their own screensaver programs since MATE and Xfce use screensavers from XScreenSaver.

XScreenSaver was the standard screensaver on GNU/Linux machines for two decades since its release in 1992. X11: Always use $HOME/.xscreensaver, not getpwuid's directory.Performance tweaks for eruption, fireworkx, halftone, halo, moire2, rd-bomb.iOS: Fixed rotation on iOS 13 (Apple incompatibly breaks rotation every two years as a matter of policy).macOS: Fixed “Use random screen saver” on macOS 10.15.New color options in romanboy, projectiveplane, hypertorus and klein.New hacks, gibson, etruscanvenus and scooter.The complete changelog since XScreenSaver 5.43 was released in June 2019 is as follows: There's also performance improvements to the screensaver eruption, fireworkx, halftone, hlo, moire2 and rc-bomb. The new screensavers add to an already very long list with 200+ different screensavers. XSreenSaver 5.44 has three new "hacks": "gibson", "etruscanvenus" and "scooter". XScreenSaver calls the various animations it can show on the screen while the screensaver is active "Hacks". XScreenSaver showing the GravityWell screensaver introduced in XScreenSaver 5.43 Written by 윤채경 (Yoon Chae-kyung) - last edited. There are also new color options for four screensavers and "various bug fixes" in this release. Save the changes and the content of ".Jamie Zawinski, who created XScreenSaver in 1992 and still maintains it, has released a new minor version with three new screen savers and performance tweaks for six of the existing screensavers.
CUSTOMIZE XSCREENSAVER LOCK SCREEN CODE
If you have any difficulties reading the code above, please click here to see it on pastebin.
CUSTOMIZE XSCREENSAVER LOCK SCREEN MANUAL
!datestamp format-see the strftime(3) manual page for details.!timeout bar (background is actually determined by ).!username/password input box and date text colour.!general dialog box (affects main hostname, username, password text).Open the file and add the following code: OK, all you need to is to ".Xresources" file which is located in your home directory or create one if you don't have it in your home folder. The result of modification is not very impressive, but at least you can have a different lock screen theme than the others.
