https://bugs.kde.org/show_bug.cgi?id=489169

            Bug ID: 489169
           Summary: Power management is completely broken after update to
                    Plasma 6.1.0
    Classification: Plasma
           Product: Powerdevil
           Version: 6.1.0
          Platform: openSUSE
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: pavel.uru...@gmail.com
                CC: m...@ratijas.tk, natalie_clar...@yahoo.de
  Target Milestone: ---

SUMMARY
Power management is completely broken after update to Plasma 6.1.0:

1) The screen brightness control does not work (I can adjust the slider, but
the monitor brightness stays the same)
2) The power profile selector does not work, the PC is stuck in the Performance
mode
3) In addition to that, the powerdevil service crashes every time I try to
adjust any power-related settings (e.g. change the screen brightness or switch
power profiles)

STEPS TO REPRODUCE
1. Update Plasma to 6.1.0
2. Try to use any power-related adjustment 

OBSERVED RESULT
It is impossible to adjust the screen brightness or switch power profiles, and
the powerdevil service crashes every time the user tries to use any
power-related settings.

EXPECTED RESULT
It is possible to adjust the screen brightness or switch power profiles, and
the powerdevil service does not crash.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20240622
KDE Plasma Version: 6.1.0
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1
Kernel Version: 6.9.5-1-default (64-bit)
Graphics Platform: Wayland
Processors: 20 × 12th Gen Intel® Core™ i7-12700
Memory: 31.1 GiB of RAM
Graphics Processor: AMD Radeon RX 560 Series

ADDITIONAL INFORMATION
           PID: 2292 (org_kde_powerde)
           UID: 1000 (pavel)
           GID: 1000 (pavel)
        Signal: 6 (ABRT)
     Timestamp: Tue 2024-06-25 10:48:03 IST (58min ago)
  Command Line: /usr/libexec/org_kde_powerdevil
    Executable: /usr/libexec/org_kde_powerdevil
 Control Group:
/user.slice/user-1000.slice/user@1000.service/background.slice/plasma-powerdevil.service
          Unit: user@1000.service
     User Unit: plasma-powerdevil.service
         Slice: user-1000.slice
     Owner UID: 1000 (pavel)
       Boot ID: 6a221f40037b493682be53d27392b38f
    Machine ID: d73c056243bd4d7cacef2905f9de4ea0
      Hostname: pyrus
       Storage:
/var/lib/systemd/coredump/core.org_kde_powerde.1000.6a221f40037b493682be53d27392b38f.2292.1719308883000000.zst
(present)
  Size on Disk: 2.4M
       Message: Process 2292 (org_kde_powerde) of user 1000 dumped core.

                Stack trace of thread 2544:
                #0  0x00007f75fd2949dc __pthread_kill_implementation (libc.so.6
+ 0x949dc)
                #1  0x00007f75fd241176 raise (libc.so.6 + 0x41176)
                #2  0x00007f75fee54c03 _ZN6KCrash19defaultCrashHandlerEi
(libKF6Crash.so.6 + 0x6c03)
                #3  0x00007f75fd241240 __restore_rt (libc.so.6 + 0x41240)
                #4  0x00007f75fd2949dc __pthread_kill_implementation (libc.so.6
+ 0x949dc)
                #5  0x00007f75fd241176 raise (libc.so.6 + 0x41176)
                #6  0x00007f75fd228917 abort (libc.so.6 + 0x28917)
                #7  0x00007f75fc0d8025 n/a (libglib-2.0.so.0 + 0x23025)
                #8  0x00007f75fc13f77a g_assertion_message_expr
(libglib-2.0.so.0 + 0x8a77a)
                #9  0x00007f75fc0fecff n/a (libglib-2.0.so.0 + 0x49cff)
                #10 0x00007f75fc100a27 g_hash_table_remove (libglib-2.0.so.0 +
0x4ba27)
                #11 0x00007f75fd151702 n/a (libddcutil.so.5 + 0x34702)
                #12 0x00007f75fd192bcc ddca_close_display (libddcutil.so.5 +
0x75bcc)
                #13 0x00007f75fee161e6 n/a (libpowerdevilcore.so.2 + 0x571e6)
                #14 0x00007f75fdbd1fbb _ZN7QObject5eventEP6QEvent
(libQt6Core.so.6 + 0x1d1fbb)
                #15 0x00007f75fdb8ee20
_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 +
0x18ee20)
                #16 0x00007f75fdb8f180
_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData
(libQt6Core.so.6 + 0x18f180)
                #17 0x00007f75fddc2973 n/a (libQt6Core.so.6 + 0x3c2973)
                #18 0x00007f75fc112740 n/a (libglib-2.0.so.0 + 0x5d740)
                #19 0x00007f75fc114388 n/a (libglib-2.0.so.0 + 0x5f388)
                #20 0x00007f75fc114a3c g_main_context_iteration
(libglib-2.0.so.0 + 0x5fa3c)
                #21 0x00007f75fddc147c
_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt6Core.so.6 + 0x3c147c)
                #22 0x00007f75fdb9959b
_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 +
0x19959b)
                #23 0x00007f75fdc74ad4 _ZN7QThread4execEv (libQt6Core.so.6 +
0x274ad4)
                #24 0x00007f75fdced139 n/a (libQt6Core.so.6 + 0x2ed139)
                #25 0x00007f75fd292ba2 start_thread (libc.so.6 + 0x92ba2)
                #26 0x00007f75fd31400c __clone3 (libc.so.6 + 0x11400c)

                Stack trace of thread 2344:
                #0  0x00007f75fd28efee __futex_abstimed_wait_common (libc.so.6
+ 0x8efee)
                #1  0x00007f75fd291d30 pthread_cond_wait@@GLIBC_2.3.2
(libc.so.6 + 0x91d30)
                #2  0x00007f75edd1c639 n/a (radeonsi_dri.so + 0x11c639)
                #3  0x00007f75edcfc7db n/a (radeonsi_dri.so + 0xfc7db)
                #4  0x00007f75edd1c577 n/a (radeonsi_dri.so + 0x11c577)
                #5  0x00007f75fd292ba2 start_thread (libc.so.6 + 0x92ba2)
                #6  0x00007f75fd31400c __clone3 (libc.so.6 + 0x11400c)

                Stack trace of thread 2338:
                #0  0x00007f75fd28efee __futex_abstimed_wait_common (libc.so.6
+ 0x8efee)
                #1  0x00007f75fd291d30 pthread_cond_wait@@GLIBC_2.3.2
(libc.so.6 + 0x91d30)
                #2  0x00007f75edd1c639 n/a (radeonsi_dri.so + 0x11c639)
                #3  0x00007f75edcfc7db n/a (radeonsi_dri.so + 0xfc7db)
                #4  0x00007f75edd1c577 n/a (radeonsi_dri.so + 0x11c577)
                #5  0x00007f75fd292ba2 start_thread (libc.so.6 + 0x92ba2)
                #6  0x00007f75fd31400c __clone3 (libc.so.6 + 0x11400c)

                Stack trace of thread 2346:
                #0  0x00007f75fd28efee __futex_abstimed_wait_common (libc.so.6
+ 0x8efee)
                #1  0x00007f75fd291d30 pthread_cond_wait@@GLIBC_2.3.2
(libc.so.6 + 0x91d30)
                #2  0x00007f75edd1c639 n/a (radeonsi_dri.so + 0x11c639)
                #3  0x00007f75edcfc7db n/a (radeonsi_dri.so + 0xfc7db)
                #4  0x00007f75edd1c577 n/a (radeonsi_dri.so + 0x11c577)
                #5  0x00007f75fd292ba2 start_thread (libc.so.6 + 0x92ba2)
                #6  0x00007f75fd31400c __clone3 (libc.so.6 + 0x11400c)

                Stack trace of thread 2361:
                #0  0x00007f75fd30578f __poll (libc.so.6 + 0x10578f)
                #1  0x00007f75fc11432f n/a (libglib-2.0.so.0 + 0x5f32f)
                #2  0x00007f75fc114c5f g_main_loop_run (libglib-2.0.so.0 +
0x5fc5f)
                #3  0x00007f75f7fd1206 n/a (libgio-2.0.so.0 + 0x127206)
                #4  0x00007f75fc14130e n/a (libglib-2.0.so.0 + 0x8c30e)
                #5  0x00007f75fd292ba2 start_thread (libc.so.6 + 0x92ba2)
                #6  0x00007f75fd31400c __clone3 (libc.so.6 + 0x11400c)

                Stack trace of thread 2347:
                #0  0x00007f75fd28efee __futex_abstimed_wait_common (libc.so.6
+ 0x8efee)
                #1  0x00007f75fd291d30 pthread_cond_wait@@GLIBC_2.3.2
(libc.so.6 + 0x91d30)
                #2  0x00007f75edd1c639 n/a (radeonsi_dri.so + 0x11c639)
                #3  0x00007f75edcfc7db n/a (radeonsi_dri.so + 0xfc7db)
                #4  0x00007f75edd1c577 n/a (radeonsi_dri.so + 0x11c577)
                #5  0x00007f75fd292ba2 start_thread (libc.so.6 + 0x92ba2)
                #6  0x00007f75fd31400c __clone3 (libc.so.6 + 0x11400c)

                Stack trace of thread 2320:
                #0  0x00007f75fd30578f __poll (libc.so.6 + 0x10578f)
                #1  0x00007f75fc11432f n/a (libglib-2.0.so.0 + 0x5f32f)
                #2  0x00007f75fc114a3c g_main_context_iteration
(libglib-2.0.so.0 + 0x5fa3c)
                #3  0x00007f75fddc147c
_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt6Core.so.6 + 0x3c147c)
                #4  0x00007f75fdb9959b
_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 +
0x19959b)
                #5  0x00007f75fdc74ad4 _ZN7QThread4execEv (libQt6Core.so.6 +
0x274ad4)
                #6  0x00007f75fe17b70a n/a (libQt6DBus.so.6 + 0x3870a)
                #7  0x00007f75fdced139 n/a (libQt6Core.so.6 + 0x2ed139)
                #8  0x00007f75fd292ba2 start_thread (libc.so.6 + 0x92ba2)
                #9  0x00007f75fd31400c __clone3 (libc.so.6 + 0x11400c)

                Stack trace of thread 2322:
                #0  0x00007f75fd30578f __poll (libc.so.6 + 0x10578f)
                #1  0x00007f75fb376dd1 n/a (libQt6WaylandClient.so.6 + 0x7cdd1)
                #2  0x00007f75fdced139 n/a (libQt6Core.so.6 + 0x2ed139)
                #3  0x00007f75fd292ba2 start_thread (libc.so.6 + 0x92ba2)
                #4  0x00007f75fd31400c __clone3 (libc.so.6 + 0x11400c)

                Stack trace of thread 2292:
                #0  0x00007f75fd30578f __poll (libc.so.6 + 0x10578f)
                #1  0x00007f75fc11432f n/a (libglib-2.0.so.0 + 0x5f32f)
                #2  0x00007f75fc114a3c g_main_context_iteration
(libglib-2.0.so.0 + 0x5fa3c)
                #3  0x00007f75fddc147c
_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt6Core.so.6 + 0x3c147c)
                #4  0x00007f75fdb9959b
_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 +
0x19959b)
                #5  0x00007f75fdb92da6 _ZN16QCoreApplication4execEv
(libQt6Core.so.6 + 0x192da6)
                #6  0x000056027bff32af n/a (org_kde_powerdevil + 0xa2af)
                #7  0x00007f75fd22a1f0 __libc_start_call_main (libc.so.6 +
0x2a1f0)
                #8  0x00007f75fd22a2b9 __libc_start_main@@GLIBC_2.34 (libc.so.6
+ 0x2a2b9)
                #9  0x000056027bff3525 n/a (org_kde_powerdevil + 0xa525)

                Stack trace of thread 2340:
                #0  0x00007f75fd28efee __futex_abstimed_wait_common (libc.so.6
+ 0x8efee)
                #1  0x00007f75fd291d30 pthread_cond_wait@@GLIBC_2.3.2
(libc.so.6 + 0x91d30)
                #2  0x00007f75edd1c639 n/a (radeonsi_dri.so + 0x11c639)
                #3  0x00007f75edcfc7db n/a (radeonsi_dri.so + 0xfc7db)
                #4  0x00007f75edd1c577 n/a (radeonsi_dri.so + 0x11c577)
                #5  0x00007f75fd292ba2 start_thread (libc.so.6 + 0x92ba2)
                #6  0x00007f75fd31400c __clone3 (libc.so.6 + 0x11400c)

                Stack trace of thread 2546:
                #0  0x00007f75fd30578f __poll (libc.so.6 + 0x10578f)
                #1  0x00007f75fc11432f n/a (libglib-2.0.so.0 + 0x5f32f)
                #2  0x00007f75fc114a3c g_main_context_iteration
(libglib-2.0.so.0 + 0x5fa3c)
                #3  0x00007f75fddc147c
_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
(libQt6Core.so.6 + 0x3c147c)
                #4  0x00007f75fdb9959b
_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 +
0x19959b)
                #5  0x00007f75fdc74ad4 _ZN7QThread4execEv (libQt6Core.so.6 +
0x274ad4)
                #6  0x00007f75fdced139 n/a (libQt6Core.so.6 + 0x2ed139)
                #7  0x00007f75fd292ba2 start_thread (libc.so.6 + 0x92ba2)
                #8  0x00007f75fd31400c __clone3 (libc.so.6 + 0x11400c)

                Stack trace of thread 2343:
                #0  0x00007f75fd28efee __futex_abstimed_wait_common (libc.so.6
+ 0x8efee)
                #1  0x00007f75fd291d30 pthread_cond_wait@@GLIBC_2.3.2
(libc.so.6 + 0x91d30)
                #2  0x00007f75edd1c639 n/a (radeonsi_dri.so + 0x11c639)
                #3  0x00007f75edcfc7db n/a (radeonsi_dri.so + 0xfc7db)
                #4  0x00007f75edd1c577 n/a (radeonsi_dri.so + 0x11c577)
                #5  0x00007f75fd292ba2 start_thread (libc.so.6 + 0x92ba2)
                #6  0x00007f75fd31400c __clone3 (libc.so.6 + 0x11400c)

                Stack trace of thread 2359:
                #0  0x00007f75fd311bcd syscall (libc.so.6 + 0x111bcd)
                #1  0x00007f75fc16ed50 g_cond_wait (libglib-2.0.so.0 + 0xb9d50)
                #2  0x00007f75fc0dd0db n/a (libglib-2.0.so.0 + 0x280db)
                #3  0x00007f75fc141aa2 n/a (libglib-2.0.so.0 + 0x8caa2)
                #4  0x00007f75fc14130e n/a (libglib-2.0.so.0 + 0x8c30e)
                #5  0x00007f75fd292ba2 start_thread (libc.so.6 + 0x92ba2)
                #6  0x00007f75fd31400c __clone3 (libc.so.6 + 0x11400c)

                Stack trace of thread 2360:
                #0  0x00007f75fd30578f __poll (libc.so.6 + 0x10578f)
                #1  0x00007f75fc11432f n/a (libglib-2.0.so.0 + 0x5f32f)
                #2  0x00007f75fc114a3c g_main_context_iteration
(libglib-2.0.so.0 + 0x5fa3c)
                #3  0x00007f75fc114a81 n/a (libglib-2.0.so.0 + 0x5fa81)
                #4  0x00007f75fc14130e n/a (libglib-2.0.so.0 + 0x8c30e)
                #5  0x00007f75fd292ba2 start_thread (libc.so.6 + 0x92ba2)
                #6  0x00007f75fd31400c __clone3 (libc.so.6 + 0x11400c)

                Stack trace of thread 2323:
                #0  0x00007f75fd30578f __poll (libc.so.6 + 0x10578f)
                #1  0x00007f75fb376dd1 n/a (libQt6WaylandClient.so.6 + 0x7cdd1)
                #2  0x00007f75fdced139 n/a (libQt6Core.so.6 + 0x2ed139)
                #3  0x00007f75fd292ba2 start_thread (libc.so.6 + 0x92ba2)
                #4  0x00007f75fd31400c __clone3 (libc.so.6 + 0x11400c)
                ELF object binary architecture: AMD x86-64

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to