XScreenSaver 6.01 out now

XScreenSaver 6.01 is out now. This is an X11-only maintenance release, so there are no macOS, iOS or Android packages this time around.

The 6.00 refactor of the X11 XScreenSaver daemon has so far proven to be very stable and secure! The bugs fixed in this release are relatively minor. However:

  • If you are using 6.00, I strongly recommend upgrading to 6.01.
  • If you are using 5.xx, I strongly, strongly recommend upgrading to 6.01.

Sadly, due to recent catastrophic decision-making on the part of certain Linux distros, I was forced to add the following section to the XScreenSaver manual:

THE WAYLAND PROBLEM

Wayland is a completely different window system that is intended to replace X11. After 13+ years of trying, some Linux distros have finally begun enabling it by default. Most deployments of it also include XWayland, which is a compatibility layer that allows some X11 programs to continue to work within a Wayland environment.

Unfortunately, XScreenSaver is not one of those programs.

If your system is running XWayland, XScreenSaver will malfunction in two ways:

  1. It will be unable to detect user activity in non-X11 programs. This means that while a native Wayland program is selected, XScreenSaver will think that you are idle, and may blank the screen prematurely.

  2. It will be unable to lock the screen. This is because X11 grabs don't work properly under XWayland, so there is no way for XScreenSaver to prevent the user from switching away from the screen locker to another application.

If you are aware of some way for XScreenSaver to reliably detect user activity under Wayland, do let me know. Maybe there is some dbus/systemd signal that I have missed?

Now that the XScreenSaver 6.x daemon has been sandboxed and massively reduced in size, it might be plausible for someone to rewrite xscreensaver.c to speak Wayland instead of X11, to run inside the Wayland compositor, and then to launch the X11 programs xscreensaver-auth and xscreensaver-gfx as needed. But that someone will not be me.

Previously, previously.

Tags: , , , , , ,

DNA Lounge: Wherein we value your feedback

One of life's simple joys is pointing a video camera at a TV. We should all do that more often. We recently got a screaming deal on this gargantuan 75" TV, so we turned it into an instagram trap under the main stairs. I think it's going to be very popular! "What software does it use?" None, it uses none software.

Video feedback works better if it stays in the analog domain, as with 30+ year old camcorders and CRTs rather than that four letter word "HDMI", but one does what one can.

Hey, here's an interior decoration project maybe one of you could help us out with. The Green Room, that room to the South of the Lounge that you enter from the stage-left stairs, has always been less inviting than we'd like. People treat it as more of a hallway than as a place to hang out. I think it could use a bunch of overstuffed thrift-shop couches and chairs -- really gaudy stuff -- and also a shitload of chandeliers. It has a surprisingly high ceiling, and I think that filling that space with dozens of chandeliers might look pretty cool.

So, if you are a person who already has the hobby of frequenting thrift shops and estate sales, I'd love to give you a small monthly budget for broken down chandeliers and couches to dress up that room. (The couches, I assume, won't long survive contact with the enemy and will need to be periodically replenished.)

Tags:

Caring For Your Geriatric Millennial

Previously, previously, previously, previously, previously, previously.

Tags: , ,

Using Ritual Magic to Trap Self-Driving Cars

Truck full of traffic lights.

Previously, previously, previously, previously, previously, previously, previously.

Tags: , , , , , ,

And you will know my name is THE LORD when you accept my TRACKING COOKIE

Prayer Posts:

Facebook confirmed that the social media platform is currently testing the prayer post feature. "Our mission to give people the power to build community extends to the world's largest community; the faith community," Nona Jones, head of Global Faith Partnerships at Facebook, said in a written statement to Religion News Service.

(I can't find any source for these important informations from a site without 'Christian' or 'Religion' in its name, so this may be bullshit.)

Previously, previously, previously, previously, previously, previously.

Tags: , , , , , ,

Brands

"We here at Weyland-Yutani Corporation would like to wish a happy Pride Month to all of our LGBT colonists on LV-426."

Also Omni Consumer Products, Cyberdyne Systems, Umbrella Corporation, and Tyrell Corporation.

Previously, previously.

Tags: , , ,