You are not logged in.

#1 2024-01-11 17:49:34

xerxes_
Member
Registered: 2018-04-29
Posts: 690

[SOLVED] More errors after change to dbus-broker

After update when it was change from dbus-daemon to dbus-broker I have more errors in journalctl log:

$ journalctl -b -p4
Jan 11 18:20:13 home kernel: core: PEBS disabled due to CPU errata
Jan 11 18:20:13 home kernel: mtrr: your CPUs had inconsistent variable MTRR settings
Jan 11 18:20:13 home kernel: pci 0000:02:00.0: [Firmware Bug]: disabling VPD access (can't determine size of non-standard VPD format)
Jan 11 18:20:14 home kernel: i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
Jan 11 18:20:14 home kernel: nouveau 0000:04:00.0: bus: MMIO read of 00000000 FAULT at 3e6684 [ PRIVRING ]
Jan 11 18:20:16 home kernel: at24 12-0050: supply vcc not found, using dummy regulator
Jan 11 18:20:17 home kernel: platform coretemp.0: Using relative temperature scale!
Jan 11 18:20:17 home kernel: platform coretemp.0: Using relative temperature scale!
Jan 11 18:20:19 home NetworkManager[336]: <warn>  [1704993619.1167] platform-linux: do-change-link[2]: failure 16 (Device or resources busy)
Jan 11 18:20:32 home dbus-broker-launch[332]: Activation request for 'org.freedesktop.resolve1' failed: The systemd unit 'dbus-org.freedesktop.resolve1.service' could not be found.
Jan 11 18:20:47 home dbus-broker-launch[332]: Activation request for 'org.freedesktop.home1' failed: The systemd unit 'dbus-org.freedesktop.home1.service' could not be found.
Jan 11 18:21:00 home dbus-broker-launch[461]: Service file '/usr/share/dbus-1/services/org.xfce.Thunar.FileManager1.service' is not named after the D-Bus name 'org.freedesktop.FileManager1'.
Jan 11 18:21:00 home dbus-broker-launch[461]: Service file '/usr/share/dbus-1/services/org.xfce.Tumbler.Cache1.service' is not named after the D-Bus name 'org.freedesktop.thumbnails.Cache1'.
Jan 11 18:21:00 home dbus-broker-launch[461]: Service file '/usr/share/dbus-1/services/org.xfce.Tumbler.Manager1.service' is not named after the D-Bus name 'org.freedesktop.thumbnails.Manager1'.
Jan 11 18:21:00 home dbus-broker-launch[461]: Service file '/usr/share/dbus-1/services/org.xfce.Tumbler.Thumbnailer1.service' is not named after the D-Bus name 'org.freedesktop.thumbnails.Thumbnailer1'.
Jan 11 18:21:00 home dbus-broker-launch[461]: Service file '/usr/share/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service' is not named after the D-Bus name 'org.freedesktop.Notifications'.
Jan 11 18:21:00 home dbus-broker-launch[461]: Service file '/usr/share/dbus-1/services/org.xfce.xfce4-notifyd.Notifyd.service' is not named after the D-Bus name 'org.xfce.Notifyd'.
Jan 11 18:21:05 home kernel: lxterminal[478]: memfd_create() called without MFD_EXEC or MFD_NOEXEC_SEAL set
Jan 11 18:21:07 home dbus-broker-launch[332]: Activation request for 'org.bluez' failed: The systemd unit 'dbus-org.bluez.service' could not be found.
Jan 11 18:21:07 home pulseaudio[528]: GetManagedObjects() failed: org.freedesktop.DBus.Error.NameHasNoOwner: Could not activate remote peer: activation request failed: unknown unit.
Jan 11 18:36:52 home xdg-desktop-por[2053]: No skeleton to export
Jan 11 18:51:22 home tumblerd[3096]: Failed to load plugin "tumbler-raw-thumbnailer.so": libopenrawgnome.so.9: cannot open shared object file: No such file or directory exists
Jan 11 18:51:22 home tumblerd[3096]: Failed to load plugin "tumbler-gepub-thumbnailer.so": libgepub-0.7.so.0: cannot open shared object file: No such file or directory exists

I want to get rid at least some of them, if this is possible and not to hard. For example, that dbus-broker-launch errors. I don't have bluetooth on this machine, have installed and used xfce earlier, but don't launch it for a long time (I don't know if it even works now), I use i3wm. I don't use thunar, I don't know for what is Tumbler and error No skeleton to export, missing *.so libraries?

Any advice? Do you also have some errors after change?

It was said that this change was done for "improved performance, reliability and integration with systemd", but for now I didn't noticed any performance change.
Did you experience any performance change in + or - ?

UPDATE:
I don't care about that dbus-broker garbage in logs anymore.

Last edited by xerxes_ (2024-02-14 10:34:09)

Offline

#2 2024-01-12 04:01:46

cherio
Member
Registered: 2022-04-27
Posts: 29

Re: [SOLVED] More errors after change to dbus-broker

Same here but the overall system function doesn't seem to be affected. On top of the mislabeled service file names there are also log lines mentioning ignored and deprecated functionality:

Jan 11 22:41:35 hx90 dbus-broker-launch[1142]: Policy to allow eavesdropping in /usr/share/dbus-1/session.conf +31: Eavesdropping is deprecated and ignored
Jan 11 22:41:35 hx90 dbus-broker-launch[1142]: Policy to allow eavesdropping in /usr/share/dbus-1/session.conf +33: Eavesdropping is deprecated and ignored
Jan 11 22:41:35 hx90 systemd[683]: Started D-Bus User Message Bus.
Jan 11 22:41:35 hx90 dbus-broker-launch[1142]: Ready
Jan 11 22:41:35 hx90 at-spi-bus-launcher[1184]: Policy to allow eavesdropping in /usr/share/defaults/at-spi2/accessibility.conf +15: Eavesdropping is deprecated and ignored
Jan 11 22:41:35 hx90 at-spi-bus-launcher[1184]: Policy to allow eavesdropping in /usr/share/defaults/at-spi2/accessibility.conf +17: Eavesdropping is deprecated and ignored
Jan 11 22:41:35 hx90 dbus-broker-launch[1184]: Ready

It is likely the messages can be ignored and some point developers will (hopefully) clean it up

Offline

#3 2024-01-12 11:56:14

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,897

Re: [SOLVED] More errors after change to dbus-broker

The performance improvements are likely only really visible on actual multi-user systems, because one of the main pain points of the reference implementation is that it has a bunch of shared state even with distinct user sessions. If you only have a single user session you are unlikely to really notice performance problems (... generally speaking you'd only really notice dbus when things using dbus were actually not working that require that, and I'm assuming if you have a client going wild here dbus-broker might have better rate limiting/blocking strategies)

Most of your other problems sound like you aren't cleaning out orphans: https://wiki.archlinux.org/title/System … d_packages

Online

#4 2024-01-12 18:05:59

xerxes_
Member
Registered: 2018-04-29
Posts: 690

Re: [SOLVED] More errors after change to dbus-broker

@V1del Why do you think that it may be related to orphans and not to something else, like bad configuration or missing configuration of some things?

@cherio Yes, dbus-broker is also trying to eavesdropping me, I can see it in the logs:

Jan 12 18:41:19 home dbus-broker-launch[454]: Policy to allow eavesdropping in /usr/share/dbus-1/session.conf +31: Eavesdropping is deprecated and ignored
Jan 12 18:41:19 home dbus-broker-launch[454]: Policy to allow eavesdropping in /usr/share/dbus-1/session.conf +33: Eavesdropping is deprecated and ignored
Jan 12 18:41:24 home at-spi-bus-launcher[498]: Policy to allow eavesdropping in /usr/share/defaults/at-spi2/accessibility.conf +15: Eavesdropping is deprecated and ignored
Jan 12 18:41:24 home at-spi-bus-launcher[498]: Policy to allow eavesdropping in /usr/share/defaults/at-spi2/accessibility.conf +17: Eavesdropping is deprecated and ignored

I will have to uninstall somehow bluetooth (dbus-org.bluez.service) ...

Offline

#5 2024-01-12 20:55:39

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,897

Re: [SOLVED] More errors after change to dbus-broker

tumblerd is the primary thumbnailing daemon of xfce and xfce's notification daemon is also still active. If they are not using XFCE anymore then it stands to reason you'd want to remove those.

That's not dbus-broker eavesdropping "on you" but dbus-broker mentioning that service files wanting to use this functionality will not get the functionality. These are upstream "bugs" dbus-broker warns about, since it's "ignored" they will likely use other means to do what they do and simply the relevant service configs having never been adjusted.

If the wording bothers you, mask the service/the corresponding  config options with a drop-in in /etc or so... But note that falling into a panic because of the wording choice and doing something you don't understand can actively and actually break fundamental things.

These services are not "eavesdropping on you" they listen to the dbus bus. I.e. the user session bus needs to pass everything through so that DBUS communication can happen. dbus is used for drag and drop file events, bluetooth headsets getting registered with pulseaudio/pipewire, .... if you do things haphazardly because you see a scary sounding warning you are going to break stuff

Online

#6 2024-01-12 22:02:04

xerxes_
Member
Registered: 2018-04-29
Posts: 690

Re: [SOLVED] More errors after change to dbus-broker

That dbus-broker "eavesdropping on me" it was a joke from my side (I knew it is not spying, it's just a banter). Anyway thanks, I learnd something about dbus.

I have installed ristretto and it 's dependency of tumbler, so can't remove tumbler. But it is interesting for me if I have these packages installed: tumblerd, xfce4-notifyd, thunar then why not this services which are in mentioned packages:

$ systemctl status xfce4-notifyd.service
Unit xfce4-notifyd.service could not be found.
$ systemctl status tumblerd.service
Unit tumblerd.service could not be found.
$ systemctl status org.xfce.Tumbler.Thumbnailer1.service
Unit org.xfce.Tumbler.Thumbnailer1.service could not be found.
$ systemctl status org.xfce.Tumbler.Manager1.service
Unit org.xfce.Tumbler.Manager1.service could not be found.
$ systemctl status org.xfce.Tumbler.Cache1.service
Unit org.xfce.Tumbler.Cache1.service could not be found.
$ systemctl status org.xfce.Thunar.FileManager1.service
Unit org.xfce.Thunar.FileManager1.service could not be found.

Edit:
They are installed. Do I have to enable them myself? I thought that when I install package with systemd service and it is needed to run then it is automatically enabled and started.

Last edited by xerxes_ (2024-01-12 22:09:49)

Offline

#7 2024-01-12 22:18:36

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,897

Re: [SOLVED] More errors after change to dbus-broker

Those are dbus services, not systemd services . Yes they will be started when invoked.  i.e. Thunar provides the "FileManager1" implementation so open with of certain programs will get invoked over dbus https://wiki.archlinux.org/title/File_m … lity#D-Bus

The thumbnailers will get invoked via dbus by thunar, the xfce4-notifyd is a server that when started, listens to org.freedesktop.Notifications so stuff like notify-send and friends work and can give you a notification bubble. https://wiki.archlinux.org/title/Deskto … on_servers

The "mislabels" are not actually mislabels, you have different implementations of the same protocols but they are then started to listen on a particular (common) end point. So you can have either xfce style notifications or KDE or GNOME or whatever, all of this works because they implement the same underlying protocol and communicate information over dbus.

If you want to eavesdrop yourself on what kind of stuff goes over the bus, run dbus-monitor and do e.g. a notify-send or so

If you are actively using them and are simply asking because of the so libs, you need to install the optional dependencies of tumbler

Last edited by V1del (2024-01-12 22:22:37)

Online

#8 2024-01-12 22:24:55

wickedlester
Member
From: Texas, USA
Registered: 2004-07-22
Posts: 144

Re: [SOLVED] More errors after change to dbus-broker

I think the problem is that you have to packages installed providing the same service. I am having the same issue with thunar. I have multiple file managers installed becuase I use multiple wm & de. The service file org.xfce.Thunar.FileManager1.service, if you open it with an editor the name is org.freedesktop.FileManager1. Then if you look at org.gnome.Nautilus.service for example, it uses the same name in the service file.

Offline

#9 2024-01-15 19:47:23

voivei
Member
Registered: 2024-01-15
Posts: 5

Re: [SOLVED] More errors after change to dbus-broker

I can upgrade everything but dbus-1.14.10-2. If I upgrade that I can't boot the system.

Last edited by voivei (2024-01-15 20:05:48)

Offline

#10 2024-01-15 20:04:14

seth
Member
Registered: 2012-09-03
Posts: 52,299

Re: [SOLVED] More errors after change to dbus-broker

You also can't post images… and you're not supposed to (the board has a 250x250 px max rule) - you'd post a link.

It's not helpful anyway, remove the quiet parameter from the kernel commandline.

Offline

#11 2024-01-15 20:06:46

voivei
Member
Registered: 2024-01-15
Posts: 5

Re: [SOLVED] More errors after change to dbus-broker

Forgive me, I'm new here:) ...And I'm drunk, thanks!

Last edited by voivei (2024-01-15 20:23:16)

Offline

#12 2024-01-16 06:50:04

walkingstickfan
Member
From: USA
Registered: 2021-05-10
Posts: 105

Re: [SOLVED] More errors after change to dbus-broker

wickedlester wrote:

I think the problem is that you have to packages installed providing the same service. I am having the same issue with thunar. I have multiple file managers installed becuase I use multiple wm & de. The service file org.xfce.Thunar.FileManager1.service, if you open it with an editor the name is org.freedesktop.FileManager1. Then if you look at org.gnome.Nautilus.service for example, it uses the same name in the service file.

Love your user name.


Arch Linux with Openbox & Tint2

Offline

#13 2024-01-30 18:19:08

voivei
Member
Registered: 2024-01-15
Posts: 5

Re: [SOLVED] More errors after change to dbus-broker

seth wrote:

You also can't post images… and you're not supposed to (the board has a 250x250 px max rule) - you'd post a link.

It's not helpful anyway, remove the quiet parameter from the kernel commandline.

I broke it again, did this and there was more info. But how do I save all that text? I can't access the system without the live-usb... I rolled it back to 1st of january now so I can boot it.

Offline

#14 2024-01-30 20:12:38

xerxes_
Member
Registered: 2018-04-29
Posts: 690

Re: [SOLVED] More errors after change to dbus-broker

@voivei
Start live-usb, mount your system to, for example, /mnt and sent journalctl log by command:

LC_ALL=C journalctl -b-1 -D /mnt/var/log/journal/ | curl -F 'file=@-' 0x0.st

and post here returned link.

@seth
When did you last checked where your link "How to upload text" points? It should point to https://wiki.archlinux.org/title/List_o … ted_client

Last edited by xerxes_ (2024-01-30 20:19:12)

Offline

#15 2024-01-30 21:29:29

seth
Member
Registered: 2012-09-03
Posts: 52,299

Re: [SOLVED] More errors after change to dbus-broker

@xerxes_ basically never - muchas thancias  for the heads up.

Offline

#16 2024-02-03 17:33:24

voivei
Member
Registered: 2024-01-15
Posts: 5

Re: [SOLVED] More errors after change to dbus-broker

@xerxes_

Thanks, hope this helps: http://0x0.st/HDDO.txt

Offline

#17 2024-02-03 20:47:06

seth
Member
Registered: 2012-09-03
Posts: 52,299

Re: [SOLVED] More errors after change to dbus-broker

Feb 03 16:47:08 syvsovern systemd[1]: Reached target Graphical Interface.
Feb 03 16:47:16 syvsovern systemd-logind[555]: New session 3 of user syvsovern.
Feb 03 17:48:05 syvsovern systemd-coredump[2443]: Process 2410 (org.gnome.Nauti) of user 1000 dumped core.
      #0  0x00007efea7cb3324 n/a (kms_swrast_dri.so + 0x6b3324)
Feb 03 17:55:26 syvsovern systemd[1]: Stopped target Graphical Interface.
Feb 03 16:47:06 syvsovern kernel: [drm] Initialized simpledrm 1.0.0 20200625 for simple-framebuffer.0 on minor 0
Feb 03 16:47:06 syvsovern kernel: nvidia 0000:0a:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=none
Feb 03 16:47:08 syvsovern /usr/lib/gdm-x-session[700]: (==) Using config file: "/etc/X11/xorg.conf"
Feb 03 16:47:08 syvsovern /usr/lib/gdm-x-session[700]: (==) Using config directory: "/etc/X11/xorg.conf.d"
Feb 03 16:47:08 syvsovern /usr/lib/gdm-x-session[700]: (==) Using system config directory "/usr/share/X11/xorg.conf.d"
Feb 03 16:47:08 syvsovern /usr/lib/gdm-x-session[700]: (==) ServerLayout "Layout0"
Feb 03 16:47:08 syvsovern /usr/lib/gdm-x-session[700]: (**) |-->Screen "Screen0" (0)
Feb 03 16:47:08 syvsovern /usr/lib/gdm-x-session[700]: (**) |   |-->Monitor "Monitor0"
Feb 03 16:47:08 syvsovern /usr/lib/gdm-x-session[700]: (**) |   |-->Device "Device0"
Feb 03 16:47:08 syvsovern /usr/lib/gdm-x-session[700]: (**) |-->Input Device "Keyboard0"
Feb 03 16:47:08 syvsovern /usr/lib/gdm-x-session[700]: (**) |-->Input Device "Mouse0"
Feb 03 16:47:08 syvsovern /usr/lib/gdm-x-session[700]: (**) Option "Xinerama" "0"

1. remove the nvidia-settings generated /etc/X11/xorg.conf, it's occluding problems
2. Enable https://wiki.archlinux.org/title/NVIDIA … de_setting use the nvidia_drm.modeset=1 kernel parameter, don't use fbdev=1 for now (it's buggy)

Offline

#18 2024-02-03 21:00:07

voivei
Member
Registered: 2024-01-15
Posts: 5

Re: [SOLVED] More errors after change to dbus-broker

seth wrote:

1. remove the nvidia-settings generated /etc/X11/xorg.conf, it's occluding problems)

This is something I've been messing with, thanks! I'll do this later (drinking)

Last edited by voivei (2024-02-03 21:03:01)

Offline

Board footer

Powered by FluxBB