Заметил, что после обновления firefox до 105.0.3 запуск браузера приводит к старту сервисов evolution (см. ниже) автоматически!! Где браузер, а где evo? 1 2952 2952 2952 ? -1 Ss 500 0:00 /lib/systemd/systemd --user 2952 2954 2952 2952 ? -1 S 500 0:00 \_ (sd-pam) 2952 3025 3025 3025 ? -1 Ss 500 0:00 \_ /bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only 2952 3031 3031 3031 ? -1 Ssl 500 0:00 \_ /usr/libexec/xdg-document-portal 3031 3040 3040 3040 ? -1 Ss 0 0:00 | \_ fusermount3 -o rw,nosuid,nodev,fsname=portal,auto_unmount,subtype=portal -- /run/user/500/doc 2952 3034 3034 3034 ? -1 Ssl 500 0:00 \_ /usr/libexec/xdg-permission-store 2952 3165 3165 3165 ? -1 Ssl 500 0:00 \_ /usr/lib/kf5/bin/kglobalaccel5 2952 3173 3173 3173 ? -1 Ssl 500 0:00 \_ /usr/libexec/dconf-service 2952 3192 3192 3192 ? -1 Ssl 500 0:00 \_ /usr/libexec/kf5/kactivitymanagerd 2952 3301 3301 3301 ? -1 Ssl 500 0:00 \_ /usr/libexec/gvfs/gvfsd 2952 3313 3025 3025 ? -1 Sl 500 0:00 \_ /usr/libexec/mission-control-5 2952 3315 3301 3301 ? -1 Sl 500 0:00 \_ /usr/libexec/gvfs/gvfsd-fuse /run/user/500/gvfs -f 2952 3316 3316 3316 ? -1 Ssl 500 0:00 \_ /usr/libexec/kf5/kscreen_backend_launcher 2952 3345 3345 3345 ? -1 Ssl 500 0:00 \_ /usr/libexec/at-spi-bus-launcher 3345 3353 3345 3345 ? -1 S 500 0:00 | \_ /bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 11 --address=unix:path 2952 3375 3375 3375 ? -1 Ssl 500 0:00 \_ /usr/libexec/evolution-source-registry 2952 3391 3345 3345 ? -1 Sl 500 0:00 \_ /usr/libexec/at-spi2-registryd --use-gnome-session 2952 3404 3025 3025 ? -1 Sl 500 0:00 \_ /usr/libexec/goa-daemon 2952 3411 3025 3025 ? -1 Sl 500 0:00 \_ /usr/libexec/goa-identity-service 2952 3700 3700 3700 ? -1 Ssl 500 0:00 \_ /usr/libexec/evolution-calendar-factory 2952 3711 3711 3711 ? -1 Ssl 500 0:00 \_ /usr/libexec/evolution-addressbook-factory 2952 3792 3792 3792 ? -1 Ssl 500 0:00 \_ /usr/libexec/xdg-desktop-portal-gtk 2952 3797 3797 3797 ? -1 Ssl 500 0:00 \_ /usr/libexec/xdg-desktop-portal-kde
Его запускает ваш DE.
zerg, aris: Вы знаете что может провоцировать запуск сервисов evolution в kde ?
Забавно, -- запускается всё. У меня в гноме полно сервисов из Mate и KDE Инструменты на посмотреть -- d-feet, dspy.
(Ответ для Alexey Gladkov на комментарий #2) > zerg, aris: Вы знаете что может провоцировать запуск сервисов evolution в kde? Например, вызовом dbus можно запустить пользовательский systemd-шный юнит. Судя по тому, что вообще установлен evolution, он запросто мог влезть в gtk-шный firefox через какую-то GTK/GNOME-интеграцию. Т.е. сам KDE скорее всего не при делах. P.S. Например, у меня в KDE-шной системе нет пакетов с буквами "gvfs" в имени.
$ rpm -ql evolution-data-server /usr/lib/systemd/user/evolution-addressbook-factory.service /usr/lib/systemd/user/evolution-calendar-factory.service /usr/lib/systemd/user/evolution-source-registry.service /usr/lib/systemd/user/evolution-user-prompter.service
Да я не с позиции, что кто-то виноват. Понятно, что скорее всего firefox(?) через dbus опросил наличие обработчика для какого-нибудь "mailto:". Я скорее к тому можно ли в данной ситуации что-нибудь сделать или это "work as expected" ? Я спрашиваю, потому что у меня всех этих сервисов нет и я не очень понимаю как это контролируется в kde/gnome и нужно ли с этим вообще что-то делать.
(Ответ для Alexey Gladkov на комментарий #6) > как это контролируется в kde/gnome kde/gnome это скорее всего не контролирует. В плане обработки mailto: есть пакет altlinux-mime-defaults, который имеет файл предпочтений в т.ч. для KDE5 и периодически обновляется.
По крайней мере, в /usr/share/kf5/applications/mimeapps.list для x-scheme-handler/mailto стоит Evolution хоть и после kmail2, но до thunderbird. Можно в KDE принудительно выставить предпочитаемую почтовую программу в настройках и проверить. Т.е. выставить какую-нибудь, применить, потом вернуть обратно нужную и применить.
Ок. В общем, я считаю, что это не баг. Сам firefox ничего не запускает. То что сервисы evolution остаются работать, это архитектура самого evolution. Так и задумано авторами. А запуск именно evolution это вопрос локальных настроек.
(Ответ для Sergey V Turchin на комментарий #8) > По крайней мере, в /usr/share/kf5/applications/mimeapps.list для > x-scheme-handler/mailto стоит Evolution хоть и после kmail2, но до > thunderbird. Вам виднее какие приоритеты делать. Но разве не логичнее, чтобы в kde kmail был приоритетнее гномьих программ или вы договорились, что evolution используется у всех ?
Не. Я к тому, что thunderbird был бы там предпочтительнее, чем evolution.