| Summary: | Зачем systemd запускает службы evolution? | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Sergei Naumov <Sergei.Naumov> |
| Component: | firefox | Assignee: | Alexey Gladkov <legion> |
| Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | aris, legion, rauty, sbolshakov, zerg |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
Его запускает ваш 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. |
Заметил, что после обновления 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