Bug 489755 - PC hang before show SDDM login screen with two screens on
Summary: PC hang before show SDDM login screen with two screens on
Status: REPORTED
Alias: None
Product: neon
Classification: KDE Neon
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-04 21:21 UTC by Scrat
Modified: 2024-10-17 12:32 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Scrat 2024-07-04 21:21:12 UTC
***
If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

SUMMARY


STEPS TO REPRODUCE
1. turn on two monitors {Samsung OdysseuG952xUHD , projektor Optoma UHD 4k}
2. power on PC
3. hangs

OBSERVED RESULT
with only one monitor it is working, doesn't matter which one
the problem showed after few latest upgrades by system 

EXPECTED RESULT


SOFTWARE/OS VERSIONS

Linux/KDE Plasma: 6.1.2
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
OS: KDE neon 6.0 x86_64 
    `:/:     `.----//----.`     :/-        Host: Z370 AORUS Ultra Gaming 
   .:.    `---`          `--.`    .:`      Kernel: 6.5.0-41-generic 
  .:`   `--`                .:-    `:.     Uptime: 1 hour, 38 mins 
 `/    `:.      `.-::-.`      -:`   `/`    Packages: 2320 (dpkg), 25 (flatpak), 12 (snap) 
 /.    /.     `:++++++++:`     .:    .:    Shell: bash 5.1.16 
`/    .:     `+++++++++++/      /`   `+`   Resolution: 7680x2160 
/+`   --     .++++++++++++`     :.   .+:   DE: Plasma 6.1.2 
`/    .:     `+++++++++++/      /`   `+`   WM: kwin 
 /`    /.     `:++++++++:`     .:    .:    Theme: Breeze [GTK2/3] 
 ./    `:.      `.:::-.`      -:`   `/`    Icons: breeze-dark [GTK2/3] 
  .:`   `--`                .:-    `:.     Terminal: konsole 
   .:.    `---`          `--.`    .:`      CPU: Intel i7-8700K (12) @ 4.700GHz 
    `:/:     `.----//----.`     :/-        GPU: AMD ATI 03:00.0 Device 744c 
      .-:.`        ``        `-:-.         Memory: 6449MiB / 64106MiB 

Debug
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
čec 04 13:32:08 DESK-LX kernel: CPU: 9 PID: 9434 Comm: kworker/9:1H Tainted: G        W  OE      6.5.0-41-generic #41~22.04.2-Ubuntu
čec 04 13:32:08 DESK-LX kernel: Hardware name: Gigabyte Technology Co., Ltd. Z370 AORUS Ultra Gaming/Z370 AORUS Ultra Gaming-CF, BIOS F15 08/13/2019
čec 04 13:32:08 DESK-LX kernel: Workqueue: events_highpri dm_irq_work_func [amdgpu]
čec 04 13:32:08 DESK-LX kernel: RIP: 0010:fill_dc_mst_payload_table_from_drm+0xb7/0x250 [amdgpu]
čec 04 13:32:08 DESK-LX kernel: Code: fe 06 0f 87 1f 01 00 00 0f b6 7a 09 41 38 7d 00 75 dd 0f b7 0d 12 a5 af 00 4b 8d 14 76 66 89 8c d5 50 ff ff ff 41 39 df 75 31 <0f> 0b eb 2d 49 83 ff 06 0f 87 53 01 00 00 0f b7 0d ec a4 af 00 8a
čec 04 13:32:08 DESK-LX kernel: RSP: 0018:ffffbe279045f538 EFLAGS: 00010246
čec 04 13:32:08 DESK-LX kernel: RAX: ffffbe279045f6d0 RBX: 0000000000000000 RCX: 0000000000000000
čec 04 13:32:08 DESK-LX kernel: RDX: ffffbe279045f638 RSI: ffff9d541f760bb0 RDI: ffffbe279045f5f0
čec 04 13:32:08 DESK-LX kernel: RBP: ffffbe279045f620 R08: ffff9d541f760800 R09: 0000000000000000
čec 04 13:32:08 DESK-LX kernel: R10: 0000000000000000 R11: 0000000000000000 R12: ffffbe279045f570
čec 04 13:32:08 DESK-LX kernel: R13: ffffbe279045f570 R14: ffffbe279045f638 R15: 0000000000000000
čec 04 13:32:08 DESK-LX kernel: FS:  0000000000000000(0000) GS:ffff9d6305e40000(0000) knlGS:0000000000000000
čec 04 13:32:08 DESK-LX kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
čec 04 13:32:08 DESK-LX kernel: CR2: 0000050f03186000 CR3: 0000000cce23a004 CR4: 00000000003706e0
čec 04 13:32:08 DESK-LX kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
čec 04 13:32:08 DESK-LX kernel: DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
čec 04 13:32:08 DESK-LX kernel: Call Trace:
čec 04 13:32:08 DESK-LX kernel:  <TASK>
čec 04 13:32:08 DESK-LX kernel:  ? show_regs+0x6d/0x80
čec 04 13:32:08 DESK-LX kernel:  ? __warn+0x89/0x160
čec 04 13:32:08 DESK-LX kernel:  ? fill_dc_mst_payload_table_from_drm+0xb7/0x250 [amdgpu]
čec 04 13:32:08 DESK-LX kernel:  ? report_bug+0x17e/0x1b0
čec 04 13:32:08 DESK-LX kernel:  ? handle_bug+0x46/0x90
čec 04 13:32:08 DESK-LX kernel:  ? exc_invalid_op+0x18/0x80
čec 04 13:32:08 DESK-LX kernel:  ? asm_exc_invalid_op+0x1b/0x20
čec 04 13:32:08 DESK-LX kernel:  ? fill_dc_mst_payload_table_from_drm+0xb7/0x250 [amdgpu]
čec 04 13:32:08 DESK-LX kernel:  dm_helpers_dp_mst_write_payload_allocation_table+0xda/0x130 [amdgpu]
čec 04 13:32:08 DESK-LX kernel:  deallocate_mst_payload_with_temp_drm_wa.isra.0+0xb0/0x2c0 [amdgpu]
čec 04 13:32:08 DESK-LX kernel:  deallocate_mst_payload.isra.0+0x325/0x550 [amdgpu]
čec 04 13:32:08 DESK-LX kernel:  link_set_dpms_off+0x234/0x390 [amdgpu]
čec 04 13:32:08 DESK-LX kernel:  ? optc3_lock+0x97/0x110 [amdgpu]
čec 04 13:32:08 DESK-LX kernel:  commit_planes_do_stream_update+0x333/0x760 [amdgpu]
čec 04 13:32:08 DESK-LX kernel:  commit_planes_for_stream+0x2fa/0x14e0 [amdgpu]
čec 04 13:32:08 DESK-LX kernel:  ? update_planes_and_stream_state+0x337/0x460 [amdgpu]
čec 04 13:32:08 DESK-LX kernel:  dc_update_planes_and_stream+0x200/0x780 [amdgpu]
čec 04 13:32:08 DESK-LX kernel:  ? dce_aux_transfer_raw+0x1c4/0x2e0 [amdgpu]
čec 04 13:32:08 DESK-LX kernel:  dc_commit_updates_for_stream+0x53c/0x720 [amdgpu]
čec 04 13:32:08 DESK-LX kernel:  ? core_link_read_dpcd+0x164/0x230 [amdgpu]
čec 04 13:32:08 DESK-LX kernel:  link_set_all_streams_dpms_off_for_link+0xe4/0x180 [amdgpu]
čec 04 13:32:08 DESK-LX kernel:  verify_link_capability.isra.0+0x260/0x300 [amdgpu]
čec 04 13:32:08 DESK-LX kernel:  link_detect+0x39/0x260 [amdgpu]
čec 04 13:32:08 DESK-LX kernel:  dc_link_detect+0x1d/0x30 [amdgpu]
čec 04 13:32:08 DESK-LX kernel:  handle_hpd_irq_helper+0x122/0x1a0 [amdgpu]
čec 04 13:32:08 DESK-LX kernel:  handle_hpd_irq+0xe/0x20 [amdgpu]
čec 04 13:32:08 DESK-LX kernel:  dm_irq_work_func+0x16/0x30 [amdgpu]
čec 04 13:32:08 DESK-LX kernel:  process_one_work+0x23d/0x450
čec 04 13:32:08 DESK-LX kernel:  worker_thread+0x50/0x3f0
čec 04 13:32:08 DESK-LX kernel:  ? __pfx_worker_thread+0x10/0x10
čec 04 13:32:08 DESK-LX kernel:  kthread+0xef/0x120
čec 04 13:32:08 DESK-LX kernel:  ? __pfx_kthread+0x10/0x10
čec 04 13:32:08 DESK-LX kernel:  ret_from_fork+0x44/0x70
čec 04 13:32:08 DESK-LX kernel:  ? __pfx_kthread+0x10/0x10
čec 04 13:32:08 DESK-LX kernel:  ret_from_fork_asm+0x1b/0x30
čec 04 13:32:08 DESK-LX kernel:  </TASK>
čec 04 13:32:08 DESK-LX kernel: ---[ end trace 0000000000000000 ]---
čec 04 13:32:08 DESK-LX kernel: [drm] DM_MST: starting TM on aconnector: 000000000405bd48 [id: 83]
čec 04 13:32:08 DESK-LX kernel: [drm] DM_MST: DP14, 4-lane link detected
čec 04 13:32:12 DESK-LX kwin_wayland[1369]: kwin_wayland_drm: Pageflip timed out! This is a kernel bug
čec 04 13:32:17 DESK-LX kwin_wayland[1369]: kwin_wayland_drm: Pageflip timed out! This is a kernel bug
čec 04 13:32:18 DESK-LX kernel: amdgpu 0000:03:00.0: [drm] *ERROR* [CRTC:72:crtc-0] flip_done timed out
čec 04 13:32:22 DESK-LX kwin_wayland[1369]: kwin_wayland_drm: Pageflip timed out! This is a kernel bug
čec 04 13:32:24 DESK-LX kernel: [drm] DM_MST: stopping TM on aconnector: 000000000405bd48 [id: 83]
čec 04 13:32:24 DESK-LX kernel: workqueue: dm_irq_work_func [amdgpu] hogged CPU for >10000us 4 times, consider switching to WQ_UNBOUND
čec 04 13:32:24 DESK-LX kernel: [drm] DM_MST: starting TM on aconnector: 000000000405bd48 [id: 83]
čec 04 13:32:24 DESK-LX kernel: [drm] DM_MST: DP14, 4-lane link detected
čec 04 13:32:27 DESK-LX kwin_wayland[1369]: kwin_wayland_drm: Pageflip timed out! This is a kernel bug
čec 04 13:32:32 DESK-LX kwin_wayland[1369]: kwin_wayland_drm: Pageflip timed out! This is a kernel bug
čec 04 13:32:37 DESK-LX kwin_wayland[1369]: kwin_wayland_drm: Pageflip timed out! This is a kernel bug
čec 04 13:32:37 DESK-LX kwin_wayland[1369]: kwin_wayland_drm: No drm events for gpu "/dev/dri/card0" within last 30 seconds
čec 04 13:32:38 DESK-LX kernel: [drm] Downstream port present 0, type 0
čec 04 13:32:38 DESK-LX kwin_wayland[1369]: kwin_wayland_drm: failed to open drm device at ""
čec 04 13:32:38 DESK-LX kwin_wayland[1369]: kwin_wayland_drm: failed to open drm device at ""
čec 04 13:32:38 DESK-LX kwin_wayland[1369]: kwin_wayland_drm: failed to open drm device at ""
čec 04 13:32:38 DESK-LX kwin_wayland[1369]: kwin_wayland_drm: failed to open drm device at ""
čec 04 13:32:42 DESK-LX kwin_wayland[1369]: kwin_wayland_drm: Pageflip timed out! This is a kernel bug
čec 04 13:32:43 DESK-LX systemd-logind[941]: Power key pressed.
čec 04 13:32:47 DESK-LX kwin_wayland[1369]: kwin_wayland_drm: Pageflip timed out! This is a kernel bug
čec 04 13:32:48 DESK-LX kernel: amdgpu 0000:03:00.0: [drm] *ERROR* flip_done timed out
čec 04 13:32:48 DESK-LX kernel: amdgpu 0000:03:00.0: [drm] *ERROR* [CRTC:72:crtc-0] commit wait timed out
čec 04 13:32:52 DESK-LX kwin_wayland[1369]: kwin_wayland_drm: Pageflip timed out! This is a kernel bug
-- Boot 5831baf9f1f245b5ac6312734cd7aaba --
#################################################
Comment 1 Scrat 2024-07-04 21:24:15 UTC
forget point the debug info, basically the lines cca 1 minute before 
13:32:43 DESK-LX systemd-logind[941]: Power key pressed.
Comment 2 postix 2024-10-17 12:30:35 UTC
About the pageflips, see also bug #493754