Your feedback will aid us getting this update out to other Ubuntu users. com/Testing/ EnableProposed for documentation on how to enable and use -proposed. Please help us by testing this new package. 2 in a few hours, and then in the -proposed repository. net/ubuntu/ +source/ xscreensaver/ 6.02+dfsg1- 2ubuntu1. The package will build now and be available at https:/ /launchpad. UpgradeStatus: No upgrade log present (probably fresh install)Īccepted xscreensaver into kinetic-proposed. InstallationMedia: Lubuntu 23.04 "Lunar Lobster" - Alpha amd64 (20230124) InstallationDate: Installed on (39 days ago) Package: xscreensaver 6.02+dfsg1-2ubuntu1 On opening xscreensaver settings the same error message also shows. This isn't ideal on a unreleased product, esp. On waking my lunar box today instead of just entering the password into xscreensaver I got a warning box It is therefore unlikely that anything will go wrong, as commenting out these sections of code will likely do hardly anything different than what the code usually does.ĭue to the possible scare this could cause our users, and the possible damage users may do to their systems as a result of this bug, I believe it is reasonable to fast-track this SRU. The sections of code being patched appear to be dedicated purely to warning about the age of the current XScreenSaver version, and they also appear to be entirely skipped over by default if XScreenSaver is young enough. The above test plan is designed to catch any glaring errors. Ensure that all basic functionality (Blank Screen Now, Lock Screen Now, automatic screen blanking, automatic screen locking, Preview, Settings, Documentation) is still operational.Ī typo in the code changes could cause XScreenSaver to become unable to launch, or could possibly cause critical functionality to break (i.e., the screen could fail to lock automatically even if the system has been idle for an extended period of time). You should not see the second warning message.ġ0. Wait for XScreenSaver to restart, then click File -> Lock Screen Now, wait for the screen aver to start, then move the mouse. This time you should not see the first warning message.ĩ. Close the screensaver settings app, and re-open it. Run "sudo apt update & sudo apt install xscreensaver".ħ. You will see the second warning message.Ħ. Click File -> Lock Screen Now, wait for the screensaver to start, then move the mouse. You will see the first warning message.Ĥ. Open the Application Menu, and search for "Screensaver".ģ. (Lubuntu works particularly well here since it ships XScreenSaver by default.)Ģ. Install any flavor of Ubuntu 22.10 into a virtual machine, fully update the system, and install XScreenSaver into it. An "else if" statement is also changed to an "if" statement in order to avoid a syntax error resulting from commenting out one of the code snippets.ġ. The Kinetic SRU for this bug comments out the code snippets responsible for displaying these messages, with a bit of explanation as for why the code has been commented out. The other one appears on the lock screen in solid red text just above the username and password fields: (If this is the latest version that your distro ships, then This version of xscreensaver is VERY OLD! It appears in a pop-up dialog box, and reads as follows: There are two messages that are displayed by these checks - one of them appears when one opens xscreensaver- settings. Ubuntu doesn't need the user to update XScreenSaver to a newer upstream version since we backport fixes, so this message does nothing except scare the user and possibly lead them to do something dangerous. While this is likely helpful for users of rolling-release distros, or for advanced users who intentionally compile XScreenSaver from source, this is detrimental for Ubuntu, as it may lead inexperienced users to attempt to install XScreenSaver from source code and possibly break their system in so doing. These checks cause alarming warnings to appear on the user's screen that encourage them to update XScreenSaver. The XScreenSaver author appears to be quite intent on getting people to use the latest version of XScreenSaver that he publishes, and as such has built checks into XScreenSaver that detects if the version of XScreenSaver in use is outdated.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |