You are not logged in.
After today's upgrade to kernel 5.4.2 XFCE4 panels have disappeared.
$uname -a
Linux bork 5.4.2-arch1-1 #1 SMP PREEMPT Thu, 05 Dec 2019 12:29:40 +0000 x86_64 GNU/Linux
Attempt to run panel configuration tool from XFCE4 produces error window:
Failed to show the preferences dialog GDBus.Error.org.freedesktop.DBus.Error.ServiceUnknown:
The name org.xfce4.Panel was not provided by any .service files
XFCE4 under Arch on Honor MagicBook
Offline
xfce4-panel needs to be running for the preferences dialog to show. What output is generated when you run "xfce4-panel" in a terminal window?
Or to also get debug info:
PANEL_DEBUG=1 xfce4-panel
Offline
$ xfce4-panel
(xfce4-panel:6345): xfce4-panel-CRITICAL **: 21:39:29.286: Name org.xfce.Panel lost on the message dbus, exiting.
$ PANEL_DEBUG=1 xfce4-panel
xfce4-panel(main): version 4.14.1 on gtk+ 3.24.13 (3.24.10), glib 2.62.3 (2.62.0)
(xfce4-panel:6363): xfce4-panel-CRITICAL **: 21:41:12.867: Name org.xfce.Panel lost on the message dbus, exiting.
XFCE4 under Arch on Honor MagicBook
Offline
How are you starting Xfce? Display manager (if so, which one), or xinit (what's in your ~/.xinitrc)?
Also:
loginctl session-status
echo $DBUS_SESSION_BUS_ADDRESS
Offline
I am starting XFCE just hitting xfce4 right after login.
Suddenly, after several re-boots, the panel appeared.
Despite that the previous error remains:
$ xfce4-panel
(xfce4-panel:2973): xfce4-panel-CRITICAL **: 13:56:12.470: Name org.xfce.Panel lost on the message dbus, exiting.
$ loginctl session-status
1 - porky (1000)
Since: Mon 2019-12-09 09:47:18 ; 27min ago
Leader: 455 (login)
Seat: seat0; vc1
TTY: tty1
Service: login; type tty; class user
State: active
Unit: session-1.scope
├─ 455 login -- porky
├─ 474 -bash
├─ 477 xinit /etc/xdg/xfce4/xinitrc -- /etc/X11/xinit/xserverrc vt1
├─ 478 /usr/lib/Xorg -nolisten tcp :0 vt1
├─ 480 xf86-video-intel-backlight-helper intel_backlight
├─ 484 xfce4-session
├─ 540 /usr/bin/ssh-agent -s
├─ 545 xfwm4
├─ 552 xfsettingsd
├─ 553 xfce4-panel
├─ 563 syndaemon -i 1.0 -K -R
├─ 564 Thunar --daemon
├─ 569 xfdesktop
├─ 570 /usr/lib/xfce4/panel/wrapper-2.0 /usr/lib/xfce4/panel/plugins/libbattery.so 16 12582924 battery Battery Monitor Show and monitor the battery status
├─ 578 /usr/lib/xfce4/panel/wrapper-2.0 /usr/lib/xfce4/panel/plugins/libmount.so 10 12582933 xfce4-mount-plugin Mount devices Shows all mountable devices and (un)mounts them on request.
├─ 582 /usr/lib/xfce4/panel/wrapper-2.0 /usr/lib/xfce4/panel/plugins/libscreenshooterplugin.so 14 12582934 screenshooter Screenshot Take screenshots of the entire screen, of the active window or of a region
├─ 584 /usr/lib/xfce4/panel/wrapper-2.0 /usr/lib/xfce4/panel/plugins/libpulseaudio-plugin.so 4 12582935 pulseaudio PulseAudio Plugin Adjust the audio volume of the PulseAudio sound system
├─ 585 /usr/lib/xfce4/panel/wrapper-2.0 /usr/lib/xfce4/panel/plugins/libdatetime.so 1 12582936 datetime DateTime Date and Time plugin with a simple calendar
├─ 596 /usr/bin/python /usr/bin/udiskie -2
├─ 610 /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
├─ 611 xfce4-screensaver
├─ 616 xfce4-power-manager
├─ 682 /usr/bin/xfce4-terminal
├─ 686 bash
├─ 785 /usr/lib/chromium/chromium
├─ 788 /usr/lib/chromium/chromium --type=zygote
├─ 790 /usr/lib/chromium/chromium --type=zygote
├─ 808 /usr/lib/chromium/chromium --type=gpu-process --field-trial-handle=2381714216577694894,1217371197274555234,131072 --gpu-preferences=KAAAAAAAAAAgAAAgAAAAAAAAYAAAAAAAEAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAA --service-request-channel-token=17558478357111911165
├─ 814 /usr/lib/chromium/chromium --type=utility --field-trial-handle=2381714216577694894,1217371197274555234,131072 --lang=en-US --service-sandbox-type=network --service-request-channel-token=5721550045584561139 --shared-files=v8_context_snapshot_data:100,v8_natives_data:101
├─ 858 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=2381714216577694894,1217371197274555234,131072 --lang=en-US --extension-process --enable-auto-reload --num-raster-threads=2 --enable-main-frame-before-activation --service-request-channel-token=15001124141769514955 --renderer-client-id=4 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100,v8_natives_data:101
├─1219 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=2381714216577694894,1217371197274555234,131072 --lang=en-US --enable-auto-reload --num-raster-threads=2 --enable-main-frame-before-activation --service-request-channel-token=4679779262219689390 --renderer-client-id=14 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100,v8_natives_data:101
├─1234 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=2381714216577694894,1217371197274555234,131072 --lang=en-US --enable-auto-reload --num-raster-threads=2 --enable-main-frame-before-activation --service-request-channel-token=12865403811288515721 --renderer-client-id=15 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100,v8_natives_data:101
├─1254 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=2381714216577694894,1217371197274555234,131072 --lang=en-US --enable-auto-reload --num-raster-threads=2 --enable-main-frame-before-activation --service-request-channel-token=6515453047873210119 --renderer-client-id=17 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100,v8_natives_data:101
├─1292 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=2381714216577694894,1217371197274555234,131072 --lang=en-US --enable-auto-reload --num-raster-threads=2 --enable-main-frame-before-activation --service-request-channel-token=17519502826731687892 --renderer-client-id=20 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100,v8_natives_data:101
└─1461 loginctl session-status
Dec 09 09:47:18 bork systemd[1]: Started Session 1 of user porky.
Dec 09 09:47:36 bork su[688]: (to root) porky on pts/0
Dec 09 09:47:36 bork su[688]: pam_unix(su:session): session opened for user root by (uid=1000)
Dec 09 09:48:20 bork su[688]: pam_unix(su:session): session closed for user root
Dec 09 09:48:39 bork su[1165]: (to root) porky
on pts/0
Dec 09 09:48:39 bork su[1165]: pam_unix(su:session): session opened for user root by (uid=1000)
Dec 09 09:48:48 bork su[1165]: pam_unix(su:session): session closed for user root
Dec 09 10:01:16 bork xfce4-screensaver-dialog[1372]: PAM unable to dlopen(/usr/lib/security/pam_gnome_keyring.so): /usr/lib/security/pam_gnome_keyring.so: cannot open shared object file: No such file or directory
Dec 09 10:01:16 bork xfce4-screensaver-dialog[1372]: PAM adding faulty module: /usr/lib/security/pam_gnome_keyring.so
Dec 09 10:01:22 bork xfce4-screensaver-dialog[1372]: pam_warn(xfce4-screensaver:account): function=[pam_sm_acct_mgmt] flags=0 service=[xfce4-screensaver] terminal=[:0.0] user=[porky] ruser=[<unknown>] rhost=[<unknown>]
$ echo $DBUS_SESSION_BUS_ADDRESS
unix:path=/run/user/1000/bus
Last edited by Fixed (2019-12-09 11:19:31)
XFCE4 under Arch on Honor MagicBook
Offline
After
pacman -S gnome-keyring
pacman -S libsecret
I was asked to create keyring password.
Now, PAM - related error disappeared by unknown "application" -- is it normal?
1 - porky (1000)
Since: Mon 2019-12-09 14:00:58 ; 9min ago
Leader: 449 (login)
Seat: seat0; vc1
TTY: tty1
Service: login; type tty; class user
State: active
Unit: session-1.scope
├─ 449 login -- porky
├─ 468 -bash
├─ 471 xinit /etc/xdg/xfce4/xinitrc -- /etc/X11/xinit/xserverrc vt1
├─ 472 /usr/lib/Xorg -nolisten tcp :0 vt1
├─ 474 xf86-video-intel-backlight-helper intel_backlight
├─ 478 xfce4-session
├─ 534 /usr/bin/ssh-agent -s
├─ 539 xfwm4
├─ 546 xfsettingsd
├─ 547 xfce4-panel
├─ 557 syndaemon -i 1.0 -K -R
├─ 558 Thunar --daemon
├─ 567 /usr/lib/xfce4/panel/wrapper-2.0 /usr/lib/xfce4/panel/plugins/libbattery.so 16 12582924 battery Battery Monitor Show and monitor the battery status
├─ 571 xfdesktop
├─ 572 /usr/lib/xfce4/panel/wrapper-2.0 /usr/lib/xfce4/panel/plugins/libmount.so 10 12582933 xfce4-mount-plugin Mount devices Shows all mountable devices and (un)mounts them on request.
├─ 575 /usr/lib/xfce4/panel/wrapper-2.0 /usr/lib/xfce4/panel/plugins/libscreenshooterplugin.so 14 12582934 screenshooter Screenshot Take screenshots of the entire screen, of the active window or of a region
├─ 576 /usr/lib/xfce4/panel/wrapper-2.0 /usr/lib/xfce4/panel/plugins/libpulseaudio-plugin.so 4 12582935 pulseaudio PulseAudio Plugin Adjust the audio volume of the PulseAudio sound system
├─ 579 /usr/lib/xfce4/panel/wrapper-2.0 /usr/lib/xfce4/panel/plugins/libdatetime.so 1 12582936 datetime DateTime Date and Time plugin with a simple calendar
├─ 594 /usr/bin/python /usr/bin/udiskie -2
├─ 605 /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
├─ 607 xfce4-screensaver
├─ 623 xfce4-power-manager
├─ 670 /usr/lib/chromium/chromium
├─ 673 /usr/lib/chromium/chromium --type=zygote
├─ 675 /usr/lib/chromium/chromium --type=zygote
├─ 692 /usr/lib/chromium/chromium --type=gpu-process --field-trial-handle=4713864762740526155,3618418885054270889,131072 --gpu-preferences=KAAAAAAAAAAgAAAgAAAAAAAAYAAAAAAAEAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAA --service-request-channel-token=6508052810295395006
├─ 698 /usr/lib/chromium/chromium --type=utility --field-trial-handle=4713864762740526155,3618418885054270889,131072 --lang=en-US --service-sandbox-type=network --service-request-channel-token=14379373415901390645 --shared-files=v8_context_snapshot_data:100,v8_natives_data:101
├─ 740 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=4713864762740526155,3618418885054270889,131072 --lang=en-US --extension-process --enable-auto-reload --num-raster-threads=2 --enable-main-frame-before-activation --service-request-channel-token=15756215777711464783 --renderer-client-id=4 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100,v8_natives_data:101
├─1105 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=4713864762740526155,3618418885054270889,131072 --lang=en-US --enable-auto-reload --num-raster-threads=2 --enable-main-frame-before-activation --service-request-channel-token=9044915104107737678 --renderer-client-id=9 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100,v8_natives_data:101
├─1115 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=4713864762740526155,3618418885054270889,131072 --lang=en-US --enable-auto-reload --num-raster-threads=2 --enable-main-frame-before-activation --service-request-channel-token=5768705881445733216 --renderer-client-id=10 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100,v8_natives_data:101
├─1172 /usr/bin/xfce4-terminal
├─1177 bash
└─1211 loginctl session-status
Dec 09 14:00:59 bork login[449]: LOGIN ON tty1 BYporky
Dec 09 14:00:59 bork systemd[1]: Started Session 1 of user porky.
Dec 09 14:01:20 bork su[789]: (to root) porky on pts/0
Dec 09 14:01:20 bork su[789]: pam_unix(su:session): session opened for user root by (uid=1000)
Dec 09 14:03:08 bork su[789]: pam_unix(su:session): session closed for user root
Dec 09 14:05:45 bork su[1179]: (to root) porky on pts/0
Dec 09 14:05:45 bork su[1179]: pam_unix(su:session): session opened for user root by (uid=1000)
Dec 09 14:10:15 bork su[1179]: pam_unix(su:session): session closed for user root
Last edited by Fixed (2019-12-09 11:16:27)
XFCE4 under Arch on Honor MagicBook
Offline
Do you have a multi-monitor setup? If so, check your display settings to make sure that the Primary monitor is a valid monitor.
Offline
No, It's MacBook Air 2014, it's own monitor.
I checked monitor settings, and that's single laptop monitor.
I've found similar problems with people having extra monitors, but it looks like that's the different case.
XFCE4 under Arch on Honor MagicBook
Offline
It looks like you get that message if xfce4-panel is already running. Which makes sense. Is everything working okay now?
It might be a good idea to clear your saved sessions cache in case it got corrupted. Delete the contents of ~/.cache/sessions while not running Xfce.
Offline
I've cleared cache, but the error still persists.
$ xfce4-panel
(xfce4-panel:1172): xfce4-panel-CRITICAL **: 18:20:21.234: Name org.xfce.Panel lost on the message dbus, exiting.
The system has panels now and works OK, but I've got another issue - when I'm leaving computer for a while, I return back, the screen is black, then hit arbitrary key, and instead of "Login" window I see black screen with the movable mouse pointer. I have to shutdown the system through the power key.
It might sound offtopic, but frankly I would change XFCE4 to some system-independent WIndows manager, in spirit of XFE file manager. What makes me unhappy with XFCE4, in particular, is its deep integration of Tsunar file manager, which is not possible to get rid of. The discussed sorts of things, apparenly connected with systemd integration, do not make me happy either.
Last edited by Fixed (2019-12-09 16:29:10)
XFCE4 under Arch on Honor MagicBook
Offline