Xfce Struggling with XFCE4 configuration

When starting Xfce these warnings are generated:
libxfce4windowing-Message: 12:09:46.333: Failed to fetch _NET_NUMBER_OF_DESKTOPS; assuming 1
libxfce4windowing-Message: 12:09:46.334: Failed to get _NET_WORKAREA; using full screen dimensions
libxfce4windowing-Message: 12:09:46.334: Failed to fetch _NET_CURRENT_DESKTOP; assuming 0
libxfce4windowing-Message: 12:09:46.334: Failed to fetch _NET_CURRENT_DESKTOP; assuming 0
libxfce4windowing-Message: 12:09:46.545: Failed to fetch _NET_CURRENT_DESKTOP; assuming 0
Xfce power manager is not running
Xfce Power Manager: Another power manager is already running
Another notification daemon is running, exiting
So there are 3 problems relating to "DESKTOP", the power manager and the notification daemon.

> pkg info -x power
upower-1.90.7
xfce4-power-manager-4.20.0
Does xfce4-power-manager complain about it's own dependency upower?

Any clues to the msgs from libxfce4windowing, please?

I start xfce with startxfce4 --with-ck-launch
 
Hi Posix.1,

I use xfce4 as a DE in FreeBSD, so i am becoming quite familiar with it. I know that you have more FreeBSD experience than i do, so hopefully you understand that i am trying to be helpful and that i am not being disrespectful or something like that.

I think that UPower is a Linux tool, yes or no?

in any eveny, it is not a part of xfce4 as far as i know. I ran a pkg search to show the difference in descriptions. UPower is not associated with Xfce desktop. Screen capture image attached to this message.

Xfce Power Manager: Another power manager is already running
so it appears that UPower is already running.
you could disable xfce4-power-management if you want to keep using UPower.
you could use the Xfce Task Manager to verify that UPower is running or you could use the ps -waux command

to disable xfce4-power-management in the session and startup settings
from the whisker-menu or Applications menu:
Settings > Session and Startup
click on the [Application Autostart] tab
uncheck the checkbox labelled <Power Manager (Power management for the Xfce desktop)>
logout and run startxfce4 again.

Xfce4 has some very nice tools in Settings, which are better for changing configuration files than directly fiddling with the configuration files in my opinion. I think that the Xfce4 tools are very nice and are similar to Windows Control Panel.

I hope that this helps you solve the problem and i hope that you have a nice day,
John

edit: on the flipside, you could also disable UPower if you would rather use Xfce4 power manager.
 

Attachments

  • power-up.png
    power-up.png
    256.4 KB · Views: 359
Google search reveals the following info:
Xfce4 Power Manager Dependencies
Required
libnotify-0.8.6, UPower-1.90.9, and xfce4-panel-4.20.4

well that is interesting. I do not see upower listed anywhere in my xfce4 desktop settings.
i will try to search for more info...
 
in any eveny, it [upower] is not a part of xfce4 as far as i know. I ran a pkg search to show the difference in descriptions. UPower is not associated with Xfce desktop.
johnjohn, Upower is a dependency of xfce4-power-manager:
pkg query %do xfce4-power-manager
x11/xfce4-conf
x11/libxfce4util
x11/libxfce4menu
x11/libXtst
x11/libXrandr
x11/libXext
x11/libXScrnSaver
x11/libX11
x11/libSM
x11/libICE
x11-wm/xfce4-panel
x11-toolkits/pango
x11-toolkits/gtk30
sysutils/upower <----------
sysutils/polkit
print/harfbuzz
graphics/wayland
graphics/gdk-pixbuf2
graphics/cairo
devel/libnotify
devel/glib20
devel/gettext-runtime
accessibility/at-spi2-core
You can look at it also the other way round:
pkg query %ro sysutils/upower
sysutils/xfce4-power-manager
sysutils/xfce4-settings
This means xfce4-power-manager cannot be run without Upower because it's based on it.
 
Upower is a dependency of xfce4-power-manager:
already posted: https://forums.freebsd.org/threads/struggling-with-xfce4-configuration.98123/#post-705104

well, if xfce power manager is already running then you will see a message complaining that 'another power manager is already running'. So are you running a command in a terminal ($ xfce4-power-manager)?

check that it is enabled in Session and Startup. I recommend disabling power manager at startup and see if your problem goes away. Meantime, i have tinkered with upower but i still do not receive any conflicts (such as another power manager is already running).
 

Attachments

  • start-from-terminal-already-running.png
    start-from-terminal-already-running.png
    10.2 KB · Views: 333
  • upower.png
    upower.png
    46.2 KB · Views: 330
  • upower-m.png
    upower-m.png
    145.9 KB · Views: 343
research shows that a bug ticket has been opened regarding the libxfce4windowing-Message:

I do not have this problem but it appears that other users have the same problem with libxfce4windowing.

still, the manager complaint can be corrected by not attempting to run an instance of power manager while an instance of power manager is already running.
 
I do not use libxfce4windowing, so it explains why i do not have this problem. I read about libxfce4windowing from the developers but it seems to be a bit buggy at this time. I'm sorry that you have this problem. I hope that the devs have a fix or it sometime soon.

I'm glad that i could help you find some info to ease your mind. Teamwork is a good thing in my opinion. I may be new to FreeBSD but i will try to help others too. Many members have helped me along the way.

I hope that you have a nice day Posix.1 :)
 
Back
Top