Installing meta/xfce installs xfce4-screensaver. However, xfce4-screensaver seems to have the unfortunate behaviour of messing with the user's X screensaver settings, even when the screensaver is disabled in XFCE. This caused me a certain amount of head-scratching when my `.xsession` loaded `xidle` but no matter what idle times I used, another timeout was used -- which, AFAICS, is the timeout set by xfce4-screensaver. In other words, `xidle -timeout <n>` did not respect `n`, although `xidle` did still run its sub-command (just at a timeout other than `n`).
As part of this, I tried using xfce4-screensaver as a screensaver, but it doesn't notice suspend, and after resume you can often see the full contents of the desktop for several seconds (and, I think, you might even be able to get a mouse click / keyboard event in there if you're quick, though I haven't tried). I ended up deinstalling xfce4-screensaver because of this, which also means I had to uninstall meta/xfce. That's made me wonder whether, given that it doesn't seem to play well with OpenBSD, installing xfce4-screensaver as part of meta/xfce is the right thing to do or not? In a sense, the packages installed as part of a meta-package are "recommended", but I ended up unsure that xfce4-screensaver is something that we want to recommend to users on OpenBSD at the moment. Laurie