You are not logged in.
I'm having an issue while using the Sway compositor. I have a dual-screen setup, and randomly after an unspecified amount of time, usually when watching Youtube videos but not always, the computer slows down to a crawl (less than 1 FPS) for a couple of seconds, then one of the screens (not always the same) will freeze and the other will go back to normal.
The frozen screen will still respond to mouse movement (the cursor changes to a finger when hovering a link, to a bar then hovering text, etc.), but the image is completely frozen. If I try to disable the screen to turn it off and on again using "swaymsg output SCREEN disable", then the entire computer freezes and I have to restart via the power button.
This issue is currently not happening with GNOME on Wayland, and I don't have a X.org window manager to verify.
I managed to snapshot the output of dmesg right after it happened and it seems to be an issue with the amdgpu module:
[13224.817409] general protection fault, probably for non-canonical address 0x32abc6dc9391bcc3: 0000 [#1] PREEMPT SMP PTI
[13224.817422] CPU: 0 PID: 242630 Comm: kworker/u8:3 Not tainted 5.7.8-1-ck-skylake #1
[13224.817426] Hardware name: System manufacturer System Product Name/PRIME H310M-E R2.0/BR, BIOS 1402 04/22/2020
[13224.817457] Workqueue: events_unbound commit_work [drm_kms_helper]
[13224.817741] RIP: 0010:amdgpu_dm_atomic_commit_tail+0x2c6/0x2300 [amdgpu]
[13224.817747] Code: 8b 4f 08 8b 81 e0 02 00 00 41 ff c5 44 39 e8 0f 87 17 fe ff ff 48 83 bd 60 fd ff ff 00 0f 84 01 01 00 00 48 8b bd 60 fd ff ff <80> bf b0 01 00 00 01 0f 86 aa 00 00 00 31 c0 48 b9 00 00 00 00 01
[13224.817752] RSP: 0018:ffffa30983e17b68 EFLAGS: 00010206
[13224.817757] RAX: 0000000000000006 RBX: ffff9094ae482c00 RCX: ffff909623d82800
[13224.817761] RDX: ffff90962500d800 RSI: ffffffffc08eb1d0 RDI: 32abc6dc9391bcc3
[13224.817764] RBP: ffffa30983e17e58 R08: 0000000000000001 R09: 0000000000000001
[13224.817768] R10: ffff90961e9b09d0 R11: ffff90961e89cc00 R12: ffff909541c83000
[13224.817771] R13: 0000000000000006 R14: 0000000000000000 R15: ffff9094c6a7a780
[13224.817777] FS: 0000000000000000(0000) GS:ffff909626c00000(0000) knlGS:0000000000000000
[13224.817780] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[13224.817784] CR2: 00007fe75c6b5000 CR3: 00000003e98e0006 CR4: 00000000003606f0
[13224.817787] Call Trace:
[13224.817807] ? __switch_to_asm+0x40/0x70
[13224.817815] ? __switch_to_asm+0x34/0x70
[13224.817821] ? __switch_to_asm+0x40/0x70
[13224.817827] ? __switch_to_asm+0x34/0x70
[13224.817834] ? __switch_to_asm+0x40/0x70
[13224.817840] ? __switch_to_asm+0x34/0x70
[13224.817847] ? __switch_to_asm+0x40/0x70
[13224.817853] ? __switch_to_asm+0x34/0x70
[13224.817859] ? __switch_to_asm+0x40/0x70
[13224.817865] ? __switch_to_asm+0x34/0x70
[13224.817871] ? __switch_to_asm+0x34/0x70
[13224.817877] ? __switch_to_asm+0x40/0x70
[13224.817883] ? __switch_to_asm+0x34/0x70
[13224.817889] ? __switch_to_asm+0x40/0x70
[13224.817895] ? __switch_to_asm+0x34/0x70
[13224.817901] ? __switch_to_asm+0x40/0x70
[13224.817907] ? __switch_to_asm+0x34/0x70
[13224.817913] ? __switch_to_asm+0x40/0x70
[13224.817919] ? __switch_to_asm+0x34/0x70
[13224.817925] ? __switch_to_xtra+0x10a/0x520
[13224.817932] ? __switch_to_asm+0x34/0x70
[13224.817939] ? __switch_to+0x2d5/0x450
[13224.817946] ? __schedule+0x5cd/0xc30
[13224.817956] ? _raw_spin_unlock+0x16/0x30
[13224.817962] ? finish_task_switch+0x92/0x360
[13224.817968] ? __switch_to_asm+0x40/0x70
[13224.817974] ? __switch_to_asm+0x34/0x70
[13224.817983] ? preempt_schedule_thunk+0x16/0x18
[13224.817989] ? preempt_schedule_common+0x2d/0x70
[13224.817995] ? preempt_schedule_thunk+0x16/0x18
[13224.818004] ? preempt_count_add+0x66/0xa0
[13224.818011] ? _raw_spin_lock_irq+0x1a/0x40
[13224.818018] ? _raw_spin_unlock_irq+0x1d/0x30
[13224.818024] ? wait_for_completion_timeout+0xc5/0xf0
[13224.818051] commit_tail+0x92/0x120 [drm_kms_helper]
[13224.818060] process_one_work+0x1d7/0x3d0
[13224.818066] worker_thread+0x4d/0x3e0
[13224.818072] ? rescuer_thread+0x400/0x400
[13224.818078] kthread+0x13f/0x160
[13224.818085] ? __kthread_bind_mask+0x60/0x60
[13224.818093] ret_from_fork+0x35/0x40
[13224.818101] Modules linked in: snd_seq_dummy snd_hrtimer snd_seq snd_seq_device rfcomm cfg80211 fuse cmac algif_hash algif_skcipher af_alg bnep btusb btrtl btbcm btintel bluetooth ecdh_generic ecc lzo_rle intel_rapl_msr intel_rapl_common crc16 mousedev input_leds joydev mei_hdcp eeepc_wmi asus_wmi battery sparse_keymap wmi_bmof zram rfkill mxm_wmi x86_pkg_temp_thermal intel_powerclamp coretemp crct10dif_pclmul crc32c_intel snd_hda_codec_realtek ghash_clmulni_intel aesni_intel crypto_simd cryptd glue_helper intel_cstate nls_iso8859_1 nls_cp437 intel_uncore vfat snd_hda_codec_generic intel_rapl_perf pcspkr ledtrig_audio fat snd_hda_codec_hdmi snd_hda_intel snd_intel_dspcfg r8169 snd_hda_codec realtek snd_hda_core i2c_i801 libphy snd_hwdep snd_pcm snd_timer snd mei_me soundcore mei ie31200_edac wmi evdev mac_hid tcp_bbr pkcs8_key_parser crypto_user ip_tables x_tables f2fs hid_generic usbhid hid xhci_pci xhci_hcd crc32_pclmul amdgpu gpu_sched i2c_algo_bit ttm drm_kms_helper syscopyarea
[13224.818170] sysfillrect sysimgblt fb_sys_fops cec rc_core drm agpgart
[13224.818186] ---[ end trace c3af246e1da0ab22 ]---
[13224.818452] RIP: 0010:amdgpu_dm_atomic_commit_tail+0x2c6/0x2300 [amdgpu]
[13224.819926] Code: 8b 4f 08 8b 81 e0 02 00 00 41 ff c5 44 39 e8 0f 87 17 fe ff ff 48 83 bd 60 fd ff ff 00 0f 84 01 01 00 00 48 8b bd 60 fd ff ff <80> bf b0 01 00 00 01 0f 86 aa 00 00 00 31 c0 48 b9 00 00 00 00 01
[13224.819931] RSP: 0018:ffffa30983e17b68 EFLAGS: 00010206
[13224.819937] RAX: 0000000000000006 RBX: ffff9094ae482c00 RCX: ffff909623d82800
[13224.819948] RDX: ffff90962500d800 RSI: ffffffffc08eb1d0 RDI: 32abc6dc9391bcc3
[13224.819952] RBP: ffffa30983e17e58 R08: 0000000000000001 R09: 0000000000000001
[13224.819956] R10: ffff90961e9b09d0 R11: ffff90961e89cc00 R12: ffff909541c83000
[13224.819959] R13: 0000000000000006 R14: 0000000000000000 R15: ffff9094c6a7a780
[13224.819964] FS: 0000000000000000(0000) GS:ffff909626c00000(0000) knlGS:0000000000000000
[13224.819968] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[13224.819971] CR2: 00007fe75c6b5000 CR3: 000000033a0f4002 CR4: 00000000003606f0My system is a Core i3-9100F with a Radeon RX 570 with 8 GB VRAM. I don't believe other hardware is related to this issue, but if need be I can provide more detailed information.
In case there is a bug tracker for which I can report this straight to maintainers, please let me know.
Offline
Can you reproduce the issue using linux 5.7.9.arch1-1?
Offline
Can you reproduce the issue using linux 5.7.9.arch1-1?
Sure, I will try it, unfortunately it takes a while to happen so see you in a few days ![]()
Offline