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

ベストアンサー1

おすすめ記事