如何防止 upowerd 启动

如何防止 upowerd 启动

在非 systemd Linux-5.4.80 和 dbus-1.12.20 下运行 DM-Less KDE-Plasma-5.19.5

我尝试摆脱 upowerd 守护进程。

据我所知,upowerd 是由 dbus 根据任何其他服务/应用程序的请求启动的。

powerdevil (5.19.5) 是我想到的第一个罪魁祸首,我开始禁用它(规范的方式,即在关联的 .desktop 文件中推送“Hidden=true”。)

关联的 powerdevil 守护进程不再在会话启动时启动...并且不再显示在 ps 中。然而... upowerd 仍然启动。

那么,(这些)服务(除了 powerdevil)请求 dbus 启动 upowerd 是什么?或者,至少,我怎样才能找到它(它们)?


顺便说一句 1:qdbus 没有帮助。 (或者我没有找到它如何提供帮助)

顺便说一句 2:我确实考虑过其他线程来指导如何阻止 upowerd 运行。但是,1/ 环境不同,2/ 我不想立即阻止 upowerd 启动。相反,我更愿意(就像我已经对 powerdevil 所做的那样)阻止启动请求 dbus 启动 upowerd 的服务。


**更新1:**从Xserver手册页的阅读中,我原以为Xserver的DMPS扩展(默认加载)使其成为完美的罪魁祸首:唉......徒劳地,我禁用了DPMS扩展(已验证它实际上在 Xorg.log 中报告为禁用)但是... upowerd 仍然在会话启动时启动。
以防万一它会有所帮助...帮助我,我在后面粘贴 qdbus 的输出
:
:1.1
:1.10
 org.kde.KWin
:1.11
 org.kde.ActivityManager
:1.112
 org.kde.kiod5
 org.kde.kioexecd
 org.kde.kpasswdserver
 org.kde.kssld5
:1.12
 org.kde.kglobalaccel
:1.121
 org.kde.konsole-18273
:1.122
:1.13
 org.freedesktop.ScreenSaver
 org.kde.ksmserver
 org.kde.screensaver
:1.14
:1.15
 org.kde.kaccess
:1.16
 org.kde.polkit-kde-authentication-agent-1
:1.18
 org.freedesktop.Notifications
 org.kde.JobViewServer
 org.kde.StatusNotifierHost-3379
 org.kde.klipper
 org.kde.kuiserver
 org.kde.plasmashell
:1.19
:1.20
 com.canonical.Unity
 org.kde.lattedock
:1.21
 com.hplip.StatusService
:1.22
:1.23
 org.kde.KScreen
:1.24
:1.32
 org.kio5.kio_http_cache_cleaner
:1.38
 org.kde.kwalletd5
:1.5
 org.kde.klauncher5
:1.54
 org.freedesktop.Akonadi.Control
 org.freedesktop.Akonadi.Control.lock
:1.56
 org.freedesktop.Akonadi
 org.freedesktop.Akonadi.Janitor
:1.57
 org.freedesktop.Akonadi.Agent.akonadi_akonotes_resource_0
 org.freedesktop.Akonadi.Resource.akonadi_akonotes_resource_0
:1.58
 org.freedesktop.Akonadi.Agent.akonadi_contacts_resource_0
 org.freedesktop.Akonadi.Resource.akonadi_contacts_resource_0
:1.59
 org.freedesktop.Akonadi.Agent.akonadi_birthdays_resource
 org.freedesktop.Akonadi.Resource.akonadi_birthdays_resource
:1.60
 org.freedesktop.Akonadi.Agent.akonadi_followupreminder_agent
:1.61
 org.freedesktop.Akonadi.Agent.akonadi_ical_resource_0
 org.freedesktop.Akonadi.Resource.akonadi_ical_resource_0
:1.62
 org.freedesktop.Akonadi.Agent.akonadi_indexing_agent
:1.63
 org.freedesktop.Akonadi.Agent.akonadi_newmailnotifier_agent
 org.freedesktop.Akonadi.NewMailNotifierAgent
:1.64
 org.freedesktop.Akonadi.Agent.akonadi_maildispatcher_agent
 org.freedesktop.Akonadi.MailDispatcherAgent
:1.65
 org.freedesktop.Akonadi.Agent.akonadi_pop3_resource_1
 org.freedesktop.Akonadi.Resource.akonadi_pop3_resource_1
:1.66
 org.freedesktop.Akonadi.Agent.akonadi_maildir_resource_0
 org.freedesktop.Akonadi.Resource.akonadi_maildir_resource_0
:1.67
 org.freedesktop.Akonadi.Agent.akonadi_migration_agent
:1.68
 org.freedesktop.Akonadi.Agent.akonadi_pop3_resource_0
 org.freedesktop.Akonadi.Resource.akonadi_pop3_resource_0
:1.69
 org.freedesktop.Akonadi.Agent.akonadi_sendlater_agent
:1.7
 org.kde.GtkConfig
 org.kde.StatusNotifierWatcher
 org.kde.kappmenu
 org.kde.kcookiejar5
 org.kde.kded5
 org.kde.keyboard
 org.kde.kscreen.osdService
:1.70
 org.freedesktop.Akonadi.Agent.akonadi_archivemail_agent
:1.71
 org.freedesktop.Akonadi.Agent.akonadi_unifiedmailbox_agent
 org.freedesktop.Akonadi.Resource.akonadi_unifiedmailbox_agent
:1.72
 org.freedesktop.Akonadi.Agent.akonadi_mailfilter_agent
:1.8
:1.84
:1.86
:1.88
:1.89
 org.kde.kate-11242
:1.9
 ca.desrt.dconf
org.freedesktop.DBus

相关内容