Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

powerdevil fails startup during startup [Solved]

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
7 posts • Page 1 of 1
Author
Message
vespaman
Guru
Guru
User avatar
Posts: 395
Joined: Wed Aug 28, 2002 9:05 pm
Location: Stockholm

powerdevil fails startup during startup [Solved]

  • Quote

Post by vespaman » Mon Jun 23, 2025 9:09 am

Hi all,

I'm having some issues with powerdevil since I updated a few days ago.

The problem basically, is that I get a couple of failures of this kind (this being the first one):

Code: Select all

jun 23 09:55:23 think2 (werdevil)[1478]: plasma-powerdevil.service: Failed to apply ambient capabilities (before UID change): Operation not permitted
jun 23 09:55:23 think2 (werdevil)[1478]: plasma-powerdevil.service: Failed at step CAPABILITIES spawning /usr/libexec/org_kde_powerdevil: Operation not permitted
jun 23 09:55:23 think2 pipewire-pulse[1473]: mod.rt: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
jun 23 09:55:23 think2 pipewire-pulse[1473]: mod.rt: RTKit does not give us MaxRealtimePriority, using 1
jun 23 09:55:23 think2 systemd[855]: plasma-powerdevil.service: Main process exited, code=exited, status=218/CAPABILITIES
jun 23 09:55:23 think2 systemd[855]: plasma-powerdevil.service: Failed with result 'exit-code'.
jun 23 09:55:23 think2 pipewire-pulse[1473]: mod.rt: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
jun 23 09:55:23 think2 pipewire-pulse[1473]: mod.rt: RTKit does not give us MinNiceLevel, using 0
jun 23 09:55:23 think2 pipewire-pulse[1473]: mod.rt: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
jun 23 09:55:23 think2 pipewire-pulse[1473]: mod.rt: RTKit does not give us RTTimeUSecMax, using -1
jun 23 09:55:23 think2 systemd[855]: Failed to start Powerdevil.
If I start /usr/libexec/org_kde_powerdevil manually after login, it kicks to life and all is good.
My uid is 501 (historic reasons), not sure this could be related?

I have the exact same issue on two machines, which where fairly up to date before the plasma 6.4.0 update, not saying plasma is related, but issue arrived at this point of time.

My /etc/xdg/autostart/powerdevil.desktop file looks like this

Code: Select all

[Desktop Entry]
Type=Application
Icon=preferences-system-power-management
Name=Power Management
Name[ar]=إدارة الطاقة
Name[az]=Enerjiyə Nəzarət
Name[be]=Кіраванне сілкаваннем
Name[bg]=Управление на захранването
Name[bs]=Upravljanje napajanjem
Name[ca]=Gestió d'energia
Name[ca@valencia]=Gestió de l'energia
Name[cs]=Správa napájení
Name[da]=Strømstyring
Name[de]=Energieverwaltung
Name[el]=Διαχείριση ισχύος
Name[en_GB]=Power Management
Name[eo]=Potenca Administrado
Name[es]=Gestión de energía
Name[et]=Toitehaldus
Name[eu]=Energia-kudeaketa
Name[fi]=Virranhallinta
Name[fr]=Système de gestion de l'énergie
Name[gl]=Xestión da enerxía
Name[he]=ניהול צריכת חשמל
Name[hu]=Energiakezelés
Name[ia]=Gestion de energia
Name[id]=Pengelolaan Daya
Name[is]=Orkustjórnun
Name[it]=Gestione energetica
Name[ja]=電源管理
Name[ka]=ენერგიის მართვა
Name[ko]=전원 관리
Name[lt]=Energijos valdymas
Name[lv]=Energokontrole
Name[nb]=Strømstyring
Name[nds]=Stroompleeg
Name[nl]=Energiebeheer
Name[nn]=Straumstyring
Name[pa]=ਪਾਵਰ ਇੰਤਜ਼ਾਮ
Name[pl]=Zarządzanie energią
Name[pt]=Gestão de Energia
Name[pt_BR]=Gerenciamento de energia
Name[ro]=Gestiunea alimentării
Name[ru]=Управление питанием
Name[sa]=शक्ति प्रबन्धन
Name[sk]=Správa napájania
Name[sl]=Upravljanje z energijo
Name[sr]=Управљање напајањем
Name[sr@ijekavian]=Управљање напајањем
Name[sr@ijekavianlatin]=Upravljanje napajanjem
Name[sr@latin]=Upravljanje napajanjem
Name[sv]=Strömhantering
Name[ta]=ஆற்றல் மேலாண்மை
Name[tg]=Идоракунии барқ
Name[tr]=Güç Yönetimi
Name[uk]=Керування живленням
Name[x-test]=xxPower Managementxx
Name[zh_CN]=电源管理
Name[zh_TW]=電源管理
Exec=/usr/libexec/org_kde_powerdevil
NoDisplay=true
OnlyShowIn=KDE;
X-systemd-skip=true
X-KDE-autostart-phase=0

Comment=Battery, Display and CPU power management and notification
Comment[ar]=تنبيهات وإدارة طاقة المعالِج والعَرض والبطارية
Comment[az]=Batareya, Ekran parlaqlığı və CPU-nun enerjiyə qənaətini ayarlamaq
Comment[be]=Кіраванне сілкаваннем батарэі, дысплэя, працэсара і апавяшчэнні
Comment[bg]=Управление и известия на захранването, батерия, екран и процесор
Comment[bs]=Obavještavanje i upravljanje baterijom i napajanjem ekrana i procesora
Comment[ca]=Gestió d'energia i notificació de la bateria, pantalla i CPU
Comment[ca@valencia]=Gestió de l'energia i notificació de la bateria, pantalla i CPU
Comment[cs]=Správa a upozornění baterie, zobrazení a výkonu CPU
Comment[da]=Bekendtgørelser om strømstyring for batteri, skærm og CPU
Comment[de]=Akku-, Anzeige- und Prozessorleistungsverwaltung und -benachrichtigung
Comment[el]=Μπαταρία, Εμφάνιση και διαχείριση ισχύος και ειδοποιήσεων ΚΜΕ
Comment[en_GB]=Battery, Display and CPU power management and notification
Comment[eo]=Baterio, Ekrano kaj CPU-potencadministrado kaj sciigo
Comment[es]=Gestión de energía y notificaciones de la batería, la pantalla y la CPU
Comment[et]=Aku, monitori ja protsessori toitehaldus ja märguanded
Comment[eu]=Bateriaren, bistaratzearen eta PUZaren energia kudeaketa eta jakinarazpenak
Comment[fi]=Akun, näytön ja suorittimen virranhallinta sekä ilmoitukset
Comment[fr]=Gestion et notifications de l'énergie pour les batteries, l'affichage et la consommation du processeur
Comment[gl]=Xestión e notificacións da xestión enerxética da batería, da pantalla e do procesador.
Comment[he]=ניהול צריכת חשמל והודעות על סוללה, תצוגה ומעבד
Comment[hu]=Akkumulátor-, kijelző- és processzorkezelés és értesítés
Comment[ia]=Batteria, monstrator, gestion de energia de CPU e notification 
Comment[id]=Baterai, Penampil dan pengelolaan daya CPU dan notifikasi
Comment[is]=Orkustjórnun og tilkynningar fyrir rafhlöðu, skjá og örgjörva
Comment[it]=Gestione e notifiche su batteria, schermo e gestione energetica del processore
Comment[ja]=バッテリ、ディスプレイ、CPU の電源管理と通知
Comment[ka]=ელემენტის, ეკრანის და CPU-ის კვების მართვა და გაფრთხილებები
Comment[ko]=배터리, 디스플레이, CPU 전원 관리 및 알림
Comment[lt]=Akumuliatoriaus, monitoriaus ir procesoriaus energijos valdymas ir pranešimai
Comment[lv]=Baterija, displeja un CPU jaudas pārvaldība un paziņojumi
Comment[nb]=Håndtering og varsling for strømstyring av batteri, skjerm og prosessor
Comment[nds]=Batterie-, Schirm- un Perzesser-Stroomkuntrull un -Bescheden
Comment[nl]=Energiebeheer voor accu, scherm en CPU en meldingen
Comment[nn]=Handtering og varsling for straumstyring av batteri, skjerm og prosessor
Comment[pa]=ਬੈਟਰੀ, ਡਿਸਪਲੇਅ ਤੇ CPU ਪਾਵਰ ਇੰਤਜ਼ਾਮ ਤੇ ਨੋਟੀਫਿਕੇਸ਼ਨ
Comment[pl]=Zarządzanie i powiadomienia o stanie baterii, wyświetlacza i zasilania procesora
Comment[pt]=Gestão de energia e notificações da bateria, ecrã e CPU
Comment[pt_BR]=Gerenciamento e notificação de energia, da tela e do CPU
Comment[ro]=Gestiune și notificări pentru acumulator, afișaj și putere procesor
Comment[ru]=Настройка яркости экрана, режима ожидания и питания
Comment[sa]=बैटरी, प्रदर्शनं तथा CPU शक्तिप्रबन्धनं सूचना च
Comment[sk]=Správa napájania a upozornenia batérie, obrazovky a CPU
Comment[sl]=Upravljanje in obveščanje o porabi energije baterije, zaslona in procesorja
Comment[sr]=Обавештавање и управљање батеријом и напајањем екрана и процесора
Comment[sr@ijekavian]=Обавјештавање и управљање батеријом и напајањем екрана и процесора
Comment[sr@ijekavianlatin]=Obavještavanje i upravljanje baterijom i napajanjem ekrana i procesora
Comment[sr@latin]=Obaveštavanje i upravljanje baterijom i napajanjem ekrana i procesora
Comment[sv]=Hantering och underrättelser om batteri, skärm och processorkraft
Comment[ta]=மின்கலத்திற்கான, திரைக்கான, மற்றும் கணிப்பிக்கான ஆற்றல் மேலாண்மையும் அறிவிப்பும்p
Comment[tr]=Pil, Görüntü ve İşlemci güç yönetimi ve bildirimleri
Comment[uk]=Керування та сповіщення про стан акумуляторів та живлення дисплея і процесора
Comment[x-test]=xxBattery, Display and CPU power management and notificationxx
Comment[zh_CN]=电池、显示器和 CPU 电源管理及通知
Comment[zh_TW]=電池、顯示與 CPU 電力管理與通知

Edit Kernel is 6.15.3-gentoo, and powerdevil 6.4.0 (with filecaps use flag)
Last edited by vespaman on Wed Jun 25, 2025 7:32 am, edited 1 time in total.
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Tue Jun 24, 2025 6:16 pm

What version of sys-apps/systemd do you have installed?
Top
vespaman
Guru
Guru
User avatar
Posts: 395
Joined: Wed Aug 28, 2002 9:05 pm
Location: Stockholm

  • Quote

Post by vespaman » Wed Jun 25, 2025 5:58 am

So, I should have mentioned that this is ~amd64

Code: Select all

$ emerge -vp systemd

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 3.92 s (backtrack: 0/20).

[ebuild   R    ] sys-apps/systemd-257.6:0/2::gentoo  USE="acl dns-over-tls gcrypt kernel-install kmod lz4 openssl pam pcre (policykit) resolvconf seccomp sysv-utils zstd -apparmor -audit -boot -bpf -cgroup-hybrid -cryptsetup -curl -elfutils -fido2 -gnutls -homed -http -idn -importd -iptables -lzma -pkcs11 -pwquality -qrcode -secureboot (-selinux) (-split-usr) -test -tpm -ukify -vanilla -xkb" ABI_X86="(64) -32 (-x32)" PYTHON_SINGLE_TARGET="python3_13 -python3_11 -python3_12" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB
Edit: I'll test to drop it to 257.5 once my ongoing plasma 6.4.1 update is finished.
Edit2: Problem still around with 257.5, so I guess systemd isn't guilty.
Top
vespaman
Guru
Guru
User avatar
Posts: 395
Joined: Wed Aug 28, 2002 9:05 pm
Location: Stockholm

  • Quote

Post by vespaman » Wed Jun 25, 2025 7:32 am

OK, so now others has also reported this

After adding

Code: Select all

[Service]
AmbientCapabilities=
Everthing is fine again.
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Wed Jun 25, 2025 4:05 pm

Reports are about uids lower than 1000 - do you have such one?
Top
vespaman
Guru
Guru
User avatar
Posts: 395
Joined: Wed Aug 28, 2002 9:05 pm
Location: Stockholm

  • Quote

Post by vespaman » Wed Jun 25, 2025 4:12 pm

asturm wrote:Reports are about uids lower than 1000 - do you have such one?
Yes
If I start /usr/libexec/org_kde_powerdevil manually after login, it kicks to life and all is good.
My uid is 501 (historic reasons), not sure this could be related?
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Wed Jun 25, 2025 4:16 pm

Okay, on the phone so did not exactly read the whole first post in full.

See also: https://bugs.kde.org/show_bug.cgi?id=506052#c6
Top
Post Reply

7 posts • Page 1 of 1

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic