upowerd가 시작되는 것을 방지하는 방법

upowerd가 시작되는 것을 방지하는 방법

시스템화되지 않은 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는 여전히 시작됩니다.

그렇다면 dbus에 upowerd를 시작하도록 요청하는 서비스(powerdevil 제외)는 무엇입니까? 아니면 적어도 그것을 어떻게 찾을 수 있습니까?


참고 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

관련 정보