ValveSoftware / ValveSoftware/SteamOS

Crash after turning computer on

Open
#2,709 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
No language data
Stars
2.6k
Forks
83
Avg merge
4m
Merged PRs (30d)
3

Description

Your system information
Image
Please describe your issue in as much detail as possible:

I turned my computer on and then saw the crash popup with this info:

           PID: 7698 (org_kde_powerde)
           UID: 1000 (deck)
           GID: 1000 (deck)
        Signal: 6 (ABRT)
     Timestamp: Mon 2026-08-10 16:47:43 CAT (5s ago)
  Command Line: /usr/lib/org_kde_powerdevil
    Executable: /usr/lib/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 (deck)
       Boot ID: c60c1da7abf14aa196bd170deeb70505
    Machine ID: 8cebc833ab534337ac5925fe4205d924
      Hostname: steamdeck
       Storage: /var/lib/systemd/coredump/core.org_kde_powerde.1000.c60c1da7abf14aa196bd170deeb70505.7698.1786373263000000.zst (inaccessible)
       Message: Process 7698 (org_kde_powerde) of user 1000 dumped core.
                
                Stack trace of thread 7766:
                #0  0x00007f453da9981c n/a (libc.so.6 + 0x9981c)
                #1  0x00007f453da3e150 raise (libc.so.6 + 0x3e150)
                #2  0x00007f453f5df01d _ZN6KCrash19defaultCrashHandlerEi (libKF6Crash.so.6 + 0x801d)
                #3  0x00007f453da3e270 n/a (libc.so.6 + 0x3e270)
                #4  0x00007f453da9981c n/a (libc.so.6 + 0x9981c)
                #5  0x00007f453da3e150 raise (libc.so.6 + 0x3e150)
                #6  0x00007f453da2567d abort (libc.so.6 + 0x2567d)
                #7  0x00007f453da266fc n/a (libc.so.6 + 0x266fc)
                #8  0x00007f453da35ef2 __assert_fail (libc.so.6 + 0x35ef2)
                #9  0x00007f453e0fe611 n/a (libddcutil.so.5 + 0xc611)
                #10 0x00007f453e1741e4 n/a (libddcutil.so.5 + 0x821e4)
                #11 0x00007f453e177f5a n/a (libddcutil.so.5 + 0x85f5a)
                #12 0x00007f453e1783c6 n/a (libddcutil.so.5 + 0x863c6)
                #13 0x00007f453e17e98f n/a (libddcutil.so.5 + 0x8c98f)
                #14 0x00007f453d225ad4 n/a (libglib-2.0.so.0 + 0x9aad4)
                #15 0x00007f453da97739 n/a (libc.so.6 + 0x97739)
                #16 0x00007f453db1bedc n/a (libc.so.6 + 0x11bedc)
                
                Stack trace of thread 7704:
                #0  0x00007f453db19c5d syscall (libc.so.6 + 0x119c5d)
                #1  0x00007f453d21c0de g_cond_wait (libglib-2.0.so.0 + 0x910de)
                #2  0x00007f453d1b154d n/a (libglib-2.0.so.0 + 0x2654d)
                #3  0x00007f453d225fd7 n/a (libglib-2.0.so.0 + 0x9afd7)
                #4  0x00007f453d225ad4 n/a (libglib-2.0.so.0 + 0x9aad4)
                #5  0x00007f453da97739 n/a (libc.so.6 + 0x97739)
                #6  0x00007f453db1bedc n/a (libc.so.6 + 0x11bedc)
                
                Stack trace of thread 7702:
                #0  0x00007f453da9fff2 n/a (libc.so.6 + 0x9fff2)
                #1  0x00007f453da9403c n/a (libc.so.6 + 0x9403c)
                #2  0x00007f453da94084 n/a (libc.so.6 + 0x94084)
                #3  0x00007f453db0e68e __poll (libc.so.6 + 0x10e68e)
                #4  0x00007f453d5676e8 n/a (libQt6WaylandClient.so.6 + 0x706e8)
                #5  0x00007f453e5784fb n/a (libQt6Core.so.6 + 0x3784fb)
                #6  0x00007f453da97739 n/a (libc.so.6 + 0x97739)
                #7  0x00007f453db1bedc n/a (libc.so.6 + 0x11bedc)
                
                Stack trace of thread 7701:
                #0  0x00007f453da9fff2 n/a (libc.so.6 + 0x9fff2)
                #1  0x00007f453da9403c n/a (libc.so.6 + 0x9403c)
                #2  0x00007f453da94084 n/a (libc.so.6 + 0x94084)
                #3  0x00007f453db0ecb6 ppoll (libc.so.6 + 0x10ecb6)
                #4  0x00007f453d1eeedf n/a (libglib-2.0.so.0 + 0x63edf)
                #5  0x00007f453d1eefe5 g_main_context_iteration (libglib-2.0.so.0 + 0x63fe5)
                #6  0x00007f453e69d0b2 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x49d0b2)
                #7  0x00007f453e391983 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x191983)
                #8  0x00007f453e4b9342 _ZN7QThread4execEv (libQt6Core.so.6 + 0x2b9342)
                #9  0x00007f453e96c7d1 n/a (libQt6DBus.so.6 + 0x397d1)
                #10 0x00007f453e5784fb n/a (libQt6Core.so.6 + 0x3784fb)
                #11 0x00007f453da97739 n/a (libc.so.6 + 0x97739)
                #12 0x00007f453db1bedc n/a (libc.so.6 + 0x11bedc)
                
                Stack trace of thread 7703:
                #0  0x00007f453da9fff2 n/a (libc.so.6 + 0x9fff2)
                #1  0x00007f453da9403c n/a (libc.so.6 + 0x9403c)
                #2  0x00007f453da94084 n/a (libc.so.6 + 0x94084)
                #3  0x00007f453db0e68e __poll (libc.so.6 + 0x10e68e)
                #4  0x00007f453d5676e8 n/a (libQt6WaylandClient.so.6 + 0x706e8)
                #5  0x00007f453e5784fb n/a (libQt6Core.so.6 + 0x3784fb)
                #6  0x00007f453da97739 n/a (libc.so.6 + 0x97739)
                #7  0x00007f453db1bedc n/a (libc.so.6 + 0x11bedc)
                
                Stack trace of thread 7705:
                #0  0x00007f453da9fff2 n/a (libc.so.6 + 0x9fff2)
                #1  0x00007f453da9403c n/a (libc.so.6 + 0x9403c)
                #2  0x00007f453da94084 n/a (libc.so.6 + 0x94084)
                #3  0x00007f453db0ecb6 ppoll (libc.so.6 + 0x10ecb6)
                #4  0x00007f453d1eeedf n/a (libglib-2.0.so.0 + 0x63edf)
                #5  0x00007f453d1eefe5 g_main_context_iteration (libglib-2.0.so.0 + 0x63fe5)
                #6  0x00007f453d1ef032 n/a (libglib-2.0.so.0 + 0x64032)
                #7  0x00007f453d225ad4 n/a (libglib-2.0.so.0 + 0x9aad4)
                #8  0x00007f453da97739 n/a (libc.so.6 + 0x97739)
                #9  0x00007f453db1bedc n/a (libc.so.6 + 0x11bedc)
                
                Stack trace of thread 7698:
                #0  0x00007f453da9fff2 n/a (libc.so.6 + 0x9fff2)
                #1  0x00007f453da9403c n/a (libc.so.6 + 0x9403c)
                #2  0x00007f453da94084 n/a (libc.so.6 + 0x94084)
                #3  0x00007f453db0ecb6 ppoll (libc.so.6 + 0x10ecb6)
                #4  0x00007f453d1eeedf n/a (libglib-2.0.so.0 + 0x63edf)
                #5  0x00007f453d1eefe5 g_main_context_iteration (libglib-2.0.so.0 + 0x63fe5)
                #6  0x00007f453e69d0b2 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x49d0b2)
                #7  0x00007f453e391983 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x191983)
                #8  0x00007f453e386eaa _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x186eaa)
                #9  0x0000559ec2bd72fa n/a (org_kde_powerdevil + 0x72fa)
                #10 0x00007f453da27741 n/a (libc.so.6 + 0x27741)
                #11 0x00007f453da27879 __libc_start_main (libc.so.6 + 0x27879)
                #12 0x0000559ec2bd7ab5 n/a (org_kde_powerdevil + 0x7ab5)
                
                Stack trace of thread 7729:
                #0  0x00007f453da9fff2 n/a (libc.so.6 + 0x9fff2)
                #1  0x00007f453da9403c n/a (libc.so.6 + 0x9403c)
                #2  0x00007f453da94084 n/a (libc.so.6 + 0x94084)
                #3  0x00007f453db0e68e __poll (libc.so.6 + 0x10e68e)
                #4  0x00007f453ce3e195 n/a (libdbus-1.so.3 + 0x32195)
                #5  0x00007f453ce21e93 n/a (libdbus-1.so.3 + 0x15e93)
                #6  0x00007f453ce26b32 n/a (libdbus-1.so.3 + 0x1ab32)
                #7  0x00007f453e163c5e n/a (libddcutil.so.5 + 0x71c5e)
                #8  0x00007f453d225ad4 n/a (libglib-2.0.so.0 + 0x9aad4)
                #9  0x00007f453da97739 n/a (libc.so.6 + 0x97739)
                #10 0x00007f453db1bedc n/a (libc.so.6 + 0x11bedc)
                
                Stack trace of thread 7765:
                #0  0x00007f453db19c5d syscall (libc.so.6 + 0x119c5d)
                #1  0x00007f453d21cf1c g_cond_wait_until (libglib-2.0.so.0 + 0x91f1c)
                #2  0x00007f453d1b1517 n/a (libglib-2.0.so.0 + 0x26517)
                #3  0x00007f453d1b168f g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x2668f)
                #4  0x00007f453e17c288 n/a (libddcutil.so.5 + 0x8a288)
                #5  0x00007f453d225ad4 n/a (libglib-2.0.so.0 + 0x9aad4)
                #6  0x00007f453da97739 n/a (libc.so.6 + 0x97739)
                #7  0x00007f453db1bedc n/a (libc.so.6 + 0x11bedc)
                
                Stack trace of thread 7706:
                #0  0x00007f453da9fff2 n/a (libc.so.6 + 0x9fff2)
                #1  0x00007f453da9403c n/a (libc.so.6 + 0x9403c)
                #2  0x00007f453da94084 n/a (libc.so.6 + 0x94084)
                #3  0x00007f453db0ecb6 ppoll (libc.so.6 + 0x10ecb6)
                #4  0x00007f453d1eeedf n/a (libglib-2.0.so.0 + 0x63edf)
                #5  0x00007f453d1ef1a7 g_main_loop_run (libglib-2.0.so.0 + 0x641a7)
                #6  0x00007f4535a49974 n/a (libgio-2.0.so.0 + 0x127974)
                #7  0x00007f453d225ad4 n/a (libglib-2.0.so.0 + 0x9aad4)
                #8  0x00007f453da97739 n/a (libc.so.6 + 0x97739)
                #9  0x00007f453db1bedc n/a (libc.so.6 + 0x11bedc)
                ELF object binary architecture: AMD x86-64

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the org_kde_powerdevil executable and the reported startup crash, focusing on the libddcutil assertion in the crashing thread. Check whether the failure can be reproduced after boot and use the available crash information to isolate the power-management path involved. Done means the startup crash is reproducible and its trigger or required fix is identified.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.