Reference (not-a-)bug: https://bugzilla.redhat.com/show_bug.cgi?id=1544297 Xfce4-power-manager with Presentation mode enabled constantly sends xscreensaver: 20:41:08: ClientMessage DEACTIVATE received while inactive: resetting idle timer to xscreensaver. Please fix! Many thanks, -T
Um... Presentation Mode is *supposed* to disable the screensaver. If you're showing a presentation with your laptop, you don't want the screensaver to activate during the presentation.
Um .... What presentation? You could also set it to off by default.
I'm reasonably sure that presentation mode is *not* turned on by default. If you've got the xfpm panel plugin, click on it and you'll see where it's turned on/off. Absent more details, I suspect that it was inadvertently clicked at some point.
It was on mine. And since there is no indication whatsoever that anything is different with Presentation Mode on or off, you should consider whatever "presentation" was suppose to happen to be broken. And turn off the "deactivate" until "presentation" actually does something.
Wait, what? You filed this bug report because Presentation Mode does something (exactly what it is supposed to do). It even shows a checkmark beside it if it's enabled.
1) it was enabled by default. 2) there is no indication that it is on. The icon doesn't even change appearance. 3) it only works on xscreensaver. Red Shift is unaffected. Again giving no indication it is on. To figure this out, I had to post on comp.os.linux.misc https://ask.fedoraproject.org/en/question/117291/xscrensaver-doesnt-work/ xfce@lists.fedoraproject.org xfce@xfce.org googled my ass off The only way I figured this out was a gracious Red Hat engineer over on their bugzilla who tracked it down for me. "Gracious" in that he is not suppose to help with tech support issues. So to keep others from going through the absolute time wasting nonsense I had to go through, I would like to see the following: 1) Set presentation mode "off" by default. 2) Give some indication that it is enabled. Put a noticed over the background and change the icon in the panel. Or some such. I don't care as long as there is an indication that it is on. Many thanks, -T
3) have presentation mode automatically turn itself off on start up. Make the user request it every time your log in. Do not remember the setting. Give a preference if you really like to always have it always on.
(In reply to Todd from comment #6) > 1) it was enabled by default. > I am one of the Fedora maintainers of xfpm. I do not think this statement is accurate. "presentation mode" is not enabled by default.
Created attachment 7600 screenshot from F27 live CD please see the attachment. presentation mode is not "on" by default.
Who knows how it got on on mine. I will take you word for it that it is off by default. So, item #1 is out. That leaves #2 and #3. 2) Give some indication that it is enabled. Put a noticed over the background and change the icon in the panel. Or some such. I don't care as long as there is an indication that it is on. 3) have presentation mode automatically turn itself off on start up. Make the user request it every time your log in. Do not remember the setting. Give a preference if you really like to always have it always on. Had item #3 had been in place, I never would have had to ask for #1
2) is not really easy to do. We would have to show a secondary icon in the panel and not everyone may want that. As you have to consciously enable presentation mode I don't think this is really a priority/bug. 3) Not sure that wouldn't be confusing. I can't think of any other setting that is forgotten after closing the session... What one could probably do is a timer or something, like: "enable presentation mode for 30mins" Also, I'd rather include the "Do not disturb" setting from notifyd to also suppress notifications during presentation mode.
An idea that I like! When starting up Xfce4-power-manager, if presentation mode is enables, fire off the following or similar: notify-send --urgency=normal --icon /usr/share/icons/oxygen/base/64x64/mimetypes/x-office-presentation.png --expire-time 0 Xfce4-power-manager "Presentation Mode is Enabled"
Fixed in https://gitlab.xfce.org/xfce/xfce4-power-manager/-/commit/2969f0b1ddb60ccda2989c6da6977ab51c75dfd7