dbus-daemon сжирает 500 мегабайт оперативки и выше

имеется archlinux, nvidia gtx1650 (495 driver), i3-wm
процесс dbus-daemon с недавних пор (предположительно после последнего апдейта) начал сжирать 500+ мегабайт оперативки.

пакет dbus 1.12.20-1

-->systemctl status dbus
● dbus.service - D-Bus System Message Bus
     Loaded: loaded (/usr/lib/systemd/system/dbus.service; static)
     Active: active (running) since Thu 2021-11-18 04:45:19 +04; 1 day 14h ago
TriggeredBy: ● dbus.socket
       Docs: man:dbus-daemon(1)
   Main PID: 622 (dbus-daemon)
      Tasks: 1 (limit: 9425)
     Memory: 637.0M
        CPU: 15min 49.506s
     CGroup: /system.slice/dbus.service
             └─622 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only

ноя 19 18:45:34 safcomp dbus-daemon[622]: [system] Rejected: destination has a full message queue, 0 matched rules; type="error", sender="(unset)" ((bus)) interface="(unset)" member="(unset)" error name="org.freedesktop.DBus.Error.ServiceUnknown" requested_reply="1" destination=":1.25" (uid=1001 pid=964 comm="picom --xrender-sync-fence --use-ewmh-active-win -")
ноя 19 18:45:34 safcomp dbus-daemon[622]: [system] Rejected: destination has a full message queue, 0 matched rules; type="error", sender="(unset)" ((bus)) interface="(unset)" member="(unset)" error name="org.freedesktop.DBus.Error.ServiceUnknown" requested_reply="1" destination=":1.25" (uid=1001 pid=964 comm="picom --xrender-sync-fence --use-ewmh-active-win -")
ноя 19 18:45:34 safcomp dbus-daemon[622]: [system] Rejected: destination has a full message queue, 0 matched rules; type="error", sender="(unset)" ((bus)) interface="(unset)" member="(unset)" error name="org.freedesktop.DBus.Error.ServiceUnknown" requested_reply="1" destination=":1.25" (uid=1001 pid=964 comm="picom --xrender-sync-fence --use-ewmh-active-win -")
ноя 19 18:45:35 safcomp dbus-daemon[622]: [system] Rejected: destination has a full message queue, 0 matched rules; type="error", sender="(unset)" ((bus)) interface="(unset)" member="(unset)" error name="org.freedesktop.DBus.Error.ServiceUnknown" requested_reply="1" destination=":1.25" (uid=1001 pid=964 comm="picom --xrender-sync-fence --use-ewmh-active-win -")
ноя 19 18:45:35 safcomp dbus-daemon[622]: [system] Rejected: destination has a full message queue, 0 matched rules; type="error", sender="(unset)" ((bus)) interface="(unset)" member="(unset)" error name="org.freedesktop.DBus.Error.ServiceUnknown" requested_reply="1" destination=":1.25" (uid=1001 pid=964 comm="picom --xrender-sync-fence --use-ewmh-active-win -")
ноя 19 18:45:35 safcomp dbus-daemon[622]: [system] Rejected: destination has a full message queue, 0 matched rules; type="error", sender="(unset)" ((bus)) interface="(unset)" member="(unset)" error name="org.freedesktop.DBus.Error.ServiceUnknown" requested_reply="1" destination=":1.25" (uid=1001 pid=964 comm="picom --xrender-sync-fence --use-ewmh-active-win -")
ноя 19 18:45:35 safcomp dbus-daemon[622]: [system] Rejected: destination has a full message queue, 0 matched rules; type="error", sender="(unset)" ((bus)) interface="(unset)" member="(unset)" error name="org.freedesktop.DBus.Error.ServiceUnknown" requested_reply="1" destination=":1.25" (uid=1001 pid=964 comm="picom --xrender-sync-fence --use-ewmh-active-win -")
ноя 19 18:45:35 safcomp dbus-daemon[622]: [system] Rejected: destination has a full message queue, 0 matched rules; type="error", sender="(unset)" ((bus)) interface="(unset)" member="(unset)" error name="org.freedesktop.DBus.Error.ServiceUnknown" requested_reply="1" destination=":1.25" (uid=1001 pid=964 comm="picom --xrender-sync-fence --use-ewmh-active-win -")
ноя 19 18:45:35 safcomp dbus-daemon[622]: [system] Activating via systemd: service name='org.freedesktop.home1' unit='dbus-org.freedesktop.home1.service' requested by ':1.167' (uid=0 pid=353225 comm="sudo systemctl status dbus ")
ноя 19 18:45:35 safcomp dbus-daemon[622]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.home1.service': Unit dbus-org.freedesktop.home1.service not found.

picom шалит?
Для начала разберись с этим
safocl
[system] Activation via systemd failed for unit 'dbus-org.freedesktop.home1.service': Unit dbus-org.freedesktop.home1.service not found.
такое уже было, наверное, забыл ... смотри топик
ForumLiker
[system] Activation via systemd failed for unit 'dbus-org.freedesktop.home1.service': Unit dbus-org.freedesktop.home1.service not found.
Но если причина не в этом, то следует разбираться дальше
- как часто сыпят сообщения? (много ли их - ps aux | grep dbus | wc -l ... запусти мониториг сообщений - dbus-monitor)
- или же не очищается кэш? - смотри free -m или cat /proc/meminfo | egrep 'Buffers|Cached'
если кэш большой, очисти его, например, echo 1 > /proc/sys/vm/drop_caches и проверь уменьшилось ли значение systemctl status dbus | grep Memory
Ошибки не исчезают с опытом - они просто умнеют
vasek
с этим
safocl
[system] Activation via systemd failed for unit 'dbus-org.freedesktop.home1.
С этим проблем нет у него на picom дбус спамит
vs220
С этим проблем нет у него на picom дбус спамит
просто предложил проверить, скорее всего сыпит picom, но просто не знаю, насколько может влиять systemd-home

PS - не ужели нелья обойтись без picom? - можно просто убрать пока для проверки ..
Ошибки не исчезают с опытом - они просто умнеют
у меня 160M. в списке прожорливых входит в тройку лидеров вместе с kwin_x11 и plasmashell
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
у меня 160M
Тоже скорее всего спамит только уже на квин, у меня 20 метров
Можно попробовать ему подсунуть дбус сервис для picom
https://bugs.kde.org/show_bug.cgi?id=444634
nafanja
у меня 160M
попробуй # echo 1 > /proc/sys/vm/drop_caches - интересно намного ли уменьшится вывод systemctl status dbus | grep Memory ???
Ошибки не исчезают с опытом - они просто умнеют
safocl
Memory: 637.0M
CPU: 15min 49.506s
Вот что до меня не доходит, так это значение CPU - толком так и не понимаю, что это такое - понятно, что как то связно с нагрузкой CPU, но конкретно, не знаю. Как то гуглил, но так ничего конкретного и не нашел.
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.