Xfce Forum

Sub domains
 

You are not logged in.

#1 2020-05-13 03:37:57

aidan
Member
Registered: 2017-04-28
Posts: 19

Is there a way to change the xfce4-screensaver background?

I've noticed that the xfce4-screensaver will share the same background as the user session desktop. Is there a way to disable this, or specify a different background?

The default behaviour for MATE screen saver is to use an image file located in /usr/share/backgrounds/mate. xfce4-screensaver doesn't seem to follow this approach. I don't know if this is a distribution specific thing however.

Running XUbuntu 20.04.

Thanks

Offline

#2 2020-05-13 07:23:12

peter.48
Member
Registered: 2017-01-31
Posts: 124

Re: Is there a way to change the xfce4-screensaver background?

Have you looked in "Screensaver Preferences" (especially on the second tab)?
I'm under the impression that you haven't.

Last edited by peter.48 (2020-05-13 07:25:58)

Offline

#3 2020-05-13 10:29:06

Jerry3904
Member
Registered: 2013-11-09
Posts: 850

Re: Is there a way to change the xfce4-screensaver background?

And <author coughs> the HELP file may be useful.


MX-23 (based on Debian Stable) with our flagship Xfce 4.18.

Offline

#4 2020-05-13 12:58:28

aidan
Member
Registered: 2017-04-28
Posts: 19

Re: Is there a way to change the xfce4-screensaver background?

peter.48 wrote:

Have you looked in "Screensaver Preferences" (especially on the second tab)?

I have, but there is no option to disable or change the background.

UkJCGf8.png

sVhHMS1.png

Notice my desktop background in the following screenshot:

qPek4po.png

Notice it in the background of the screen saver / lock screen?

cHWXegw.png

I would like to change that to a blank image or something else.

Jerry3904 wrote:

And <author coughs> the HELP file may be useful.

I've read through it, but was unable to find anything for adjusting the background.

Last edited by aidan (2020-05-13 13:56:14)

Offline

#5 2020-05-13 15:51:30

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 10,948

Re: Is there a way to change the xfce4-screensaver background?

It looks like it uses the current xfdesktop background only:

/* This function loads the user's preferences */
void
xfce_bg_load_from_preferences (XfceBG     *bg,
                               GdkMonitor *monitor) {
    XfconfChannel *channel;

    channel = xfconf_channel_get ("xfce4-desktop");
    xfce_bg_load_from_xfconf (bg, channel, monitor);

    /* Queue change to force background redraw */
    queue_changed (bg);
}

Might be worth an enhancement request over at the bug tracker.


Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki  |  Community | Contribute ---

Offline

#6 2020-05-13 16:39:30

aidan
Member
Registered: 2017-04-28
Posts: 19

Re: Is there a way to change the xfce4-screensaver background?

OK, I suspected I would have to do something of the sort. I wasn't entirely sure if it was specific to distributions or not. I've submitted an enhancement request. https://bugzilla.xfce.org/show_bug.cgi?id=16841

Offline

Board footer

Powered by FluxBB