getting rid of the DPMS error in vnc

I am running tigervnc on a pi4 with tumbleweed. The display manager is xfce4.

In the journal, there is each 15 seconds a warning:

org.xfce.ScreenSaver[1143]: Xlib:  extension "DPMS" missing on display ":1".

I thought a solution would be to disable the screensaver, but that did not help.
Also the power manager is disabled.

Is there a other solution?

This warning filling up my journal and is not helping in finding other problems.

The full log which might help in spotting the problem:

> cat .vnc/Fileserver\:1.log


Using desktop session default
xauth: (stdin):1:  bad display name "Fileserver:1" in "add" command

New 'Fileserver:1 (admin)' desktop is Fileserver:1

Starting desktop session default


Xvnc TigerVNC 1.12.0 - built ??? ?? ???? ??:??:??
Copyright (C) 1999-2021 TigerVNC Team and many others (see README.rst)
See https://www.tigervnc.org for information on TigerVNC.
Underlying X server release 12101003, The X.Org Foundation


Tue Mar  8 01:01:46 2022
 vncext:      VNC extension running!
 vncext:      Listening for VNC connections on local interface(s), port 5901
 vncext:      created VNC server for screen 0
[mi] mieq: warning: overriding existing handler (nil) with 0xaaaab4df7340 for event 2
[mi] mieq: warning: overriding existing handler (nil) with 0xaaaab4df7340 for event 3
xinit: XFree86_VT property unexpectedly has 0 items instead of 1
/usr/etc/X11/xdm/Xsession: Checking whether an input method should be started.
/usr/etc/X11/xdm/Xsession: Checking whether an input method is specified in /home/admin/.i18n.
sourcing /etc/sysconfig/language to get the value of INPUT_METHOD
INPUT_METHOD is not set or empty (no user selected input method).
Trying to start a default input method for the locale en_US.UTF-8 ...
There is no default input method for the current locale.
Dummy input method "none" (do not use any fancy input method by default)
/usr/bin/startxfce4: X server already running on display :1
/usr/bin/iceauth:  creating new authority file /run/user/1000/ICEauthority
xfce4-session: GNOME compatibility is enabled and gnome-keyring-daemon is found on the system. Skipping gpg/ssh-agent startup.
gnome-keyring-daemon: no process capabilities, insecure memory might get used
** Message: 01:01:49.027: couldn't access control socket: /run/user/1000/keyring/control: No such file or directory

(xfwm4:1154): xfwm4-WARNING **: 01:01:49.668: Unsupported GL renderer (llvmpipe (LLVM 13.0.1, 128 bits)).

(xfsettingsd:1171): xfsettingsd-WARNING **: 01:01:49.947: Property "/Gdk/WindowScalingFactor" has an unsupported type "guint".

(wrapper-2.0:1291): GLib-GIO-CRITICAL **: 01:01:51.907: g_file_new_for_path: assertion 'path != NULL' failed

(wrapper-2.0:1291): GLib-GIO-CRITICAL **: 01:01:51.908: g_file_monitor_file: assertion 'G_IS_FILE (file)' failed

(wrapper-2.0:1291): GLib-GObject-WARNING **: 01:01:51.908: invalid (NULL) pointer instance

(wrapper-2.0:1291): GLib-GObject-CRITICAL **: 01:01:51.908: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(wrapper-2.0:1291): Gtk-WARNING **: 01:01:51.908: Attempting to add a widget with type GtkToggleButton to a container of type XfcePanelPlugin, but the widget is already inside a container of type XfcePanelPlugin, please remove the widget from its existing container first.

** (wrapper-2.0:1282): WARNING **: 01:01:51.980: No outputs have backlight property

(wrapper-2.0:1280): libnotify-WARNING **: 01:01:52.072: Failed to connect to proxy

(wrapper-2.0:1256): Gtk-WARNING **: 01:01:52.094: Negative content width -3 (allocation 1, extents 2x2) while allocating gadget (node button, owner GtkToggleButton)

(wrapper-2.0:1291): Gtk-WARNING **: 01:01:52.160: Negative content width -3 (allocation 1, extents 2x2) while allocating gadget (node button, owner GtkToggleButton)

(xfce4-session:1026): xfce4-session-WARNING **: 01:01:52.278: Unable to launch "/usr/libexec/xapps/sn-watcher/xapp-sn-watcher" (specified by autostart/xapp-sn-watcher.desktop): Failed to execute child process “/usr/libexec/xapps/sn-watcher/xapp-sn-watcher” (No such file or directory)

(wrapper-2.0:1280): Gtk-WARNING **: 01:01:52.285: Negative content width -3 (allocation 1, extents 2x2) while allocating gadget (node button, owner PulseaudioButton)
gnome-keyring-daemon: no process capabilities, insecure memory might get used
gnome-keyring-daemon: no process capabilities, insecure memory might get used
gnome-keyring-daemon: no process capabilities, insecure memory might get used
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh

(wrapper-2.0:1282): Gtk-CRITICAL **: 01:01:52.788: gtk_icon_theme_has_icon: assertion 'icon_name != NULL' failed

(wrapper-2.0:1282): Gtk-CRITICAL **: 01:01:52.789: gtk_icon_theme_has_icon: assertion 'icon_name != NULL' failed

(wrapper-2.0:1282): Gtk-CRITICAL **: 01:01:52.803: gtk_icon_theme_has_icon: assertion 'icon_name != NULL' failed

(wrapper-2.0:1282): Gtk-CRITICAL **: 01:01:52.813: gtk_icon_theme_has_icon: assertion 'icon_name != NULL' failed

(wrapper-2.0:1282): Gtk-WARNING **: 01:01:53.062: Negative content width -3 (allocation 1, extents 2x2) while allocating gadget (node button, owner PowerManagerButton)

** (xfce4-power-manager:1483): WARNING **: 01:01:53.213: Failed to get name owner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.freedesktop.PowerManagement': no such name


** (xfce4-power-manager:1483): WARNING **: 01:01:53.217: Failed to get name owner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.xfce.PowerManager': no such name

Xlib:  extension "DPMS" missing on display ":1.0".

(xfce4-power-manager:1483): xfce4-power-manager-WARNING **: 01:01:53.241: Monitor is not DPMS capable

(xfce4-power-manager:1483): libnotify-WARNING **: 01:01:53.256: Failed to connect to proxy

(xfce4-power-manager:1483): GLib-GObject-WARNING **: 01:01:53.347: value "0" of type 'guint' is invalid or out of range for property 'brightness-on-ac' of type 'guint'

(wrapper-2.0:1284): libsystray-CRITICAL **: 01:01:53.353: sn_item_invalidate: assertion 'item->properties_proxy != NULL' failed

(xfce4-power-manager:1483): GLib-GObject-WARNING **: 01:01:53.400: ../gobject/gsignal.c:2614: signal 'Changed' is invalid for instance '0xaaab0c195a80' of type 'GDBusProxy'

** (xfce4-screensaver:1489): WARNING **: 01:01:53.545: screensaver already running in this session

(xfce4-power-manager:1483): xfce4-power-manager-WARNING **: 01:01:53.689: could not map keysym 1008ffa8 to keycode


(xfce4-power-manager:1483): xfce4-power-manager-WARNING **: 01:01:53.810: Unable to inhibit systemd sleep: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: Permission denied

(xfce4-power-manager:1483): xfce4-power-manager-CRITICAL **: 01:01:53.811: egg_idletime_alarm_set: assertion 'timeout != 0' failed

** (xfce4-power-manager:1483): WARNING **: 01:01:53.812: No outputs have backlight property

** (xiccd:1450): WARNING **: 01:01:53.827: EDID is empty

(xfce4-power-manager:1483): xfce4-power-manager-WARNING **: 01:01:53.847: Failed to get keyboard max brightness level : GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Object does not exist at path “/org/freedesktop/UPower/KbdBacklight”

** (xiccd:1450): CRITICAL **: 01:01:53.959: failed to create colord device: failed to obtain org.freedesktop.color-manager.create-device auth

(polkit-gnome-authentication-agent-1:1471): polkit-gnome-1-WARNING **: 01:01:54.772: No icon for themed icon with name 'nm-icon'
conky: desktop window (3b4) is root window
conky: window type - normal
conky: drawing to created window (0x3000002)
conky: drawing to double buffer
conky: using non-standard colour depth, gradients may look like a lolly-pop

Tue Mar 29 14:31:05 2022
 Connections: accepted: ::1]::45392
 SConnection: Client needs protocol version 3.8
 SConnection: Client requests security type VeNCrypt(19)
 SVeNCrypt:   Client requests security type VncAuth (2)

In this case, the message came from the process: ‘org.xfce.ScreenSaver[1143]’.
Killing this process, removes the message from appearing in the journal.

I tried:

> ps -aux | grep xfce4-screensaver

It showed the /usr/bin/xfce4-screensaver process running, while it is disabled in the menu.

In this case, 1143 is the process id, so this can be stopped with:

> kill 1143 

This stopped the messages from appearing in the journal.

Why this screensaver is still running and generating messages, while it is disabled in the menu is a ministry for me.