this post was submitted on 12 Nov 2023
1 points (100.0% liked)

Framework

76 readers
1 users here now

Discussion around the Framework mission of building products that last longer by making them upgradeable, customizable, and repairable. Consumer electronics can be better for you and for the environment.

founded 1 year ago
MODERATORS
 

Hey,

Sometimes (like every dozens) when waking up my Framework from sleep I get only a white screen.
It's no kernel freeze because I can switch to another TTY using ctrl+alt+.
So it seems to be a Wayland/Window-manager/Gnome error.
Does anybody of you've faced a similar issue?

Here are my system specs:
Framework Laptop 13 AMD Ryzen 7 7840U
OS: NixOS 23.11 (Tapir)
OS_Build: 23.11.20231104.85f1ba3Gnome version: 44.5
Windowing system: Wayland
Kernel version: 6.6.0
Mesa Version: 23.1.9
Firmware version: 03.03

Other than that I'm really happy with my new framework and everything on nixos works flawlessly! Great job framework :)

Edit:

It happens when docked to a external monitor and lid is closed. When opening the lid I get a white screen and this is the relevant journalctl log:

Nov 11 11:48:50 laptop-luki kernel: pcieport 0000:00:08.1: PME: Spurious native interrupt!
Nov 11 11:48:47 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff570d4000 flags=0x0000]
Nov 11 11:48:47 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff570c8000 flags=0x0000]
Nov 11 11:48:47 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff570c7000 flags=0x0000]
Nov 11 11:48:47 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff570c6000 flags=0x0000]
Nov 11 11:48:47 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff570c5000 flags=0x0000]
Nov 11 11:48:47 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff570c4000 flags=0x0000]
Nov 11 11:48:47 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff570c3000 flags=0x0000]
Nov 11 11:48:47 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff570c2000 flags=0x0000]
Nov 11 11:48:47 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff570c1000 flags=0x0000]
Nov 11 11:48:47 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff570c0000 flags=0x0000]
Nov 11 11:48:47 laptop-luki kernel: amd_iommu_report_page_fault: 62853 callbacks suppressed
Nov 11 11:48:42 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff577d4000 flags=0x0000]
Nov 11 11:48:42 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff577c8000 flags=0x0000]
Nov 11 11:48:42 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff577c7000 flags=0x0000]
Nov 11 11:48:42 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff577c6000 flags=0x0000]
Nov 11 11:48:42 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff577c5000 flags=0x0000]
Nov 11 11:48:42 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff577c4000 flags=0x0000]
Nov 11 11:48:42 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff577c3000 flags=0x0000]
Nov 11 11:48:42 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff577c2000 flags=0x0000]
Nov 11 11:48:42 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff577c1000 flags=0x0000]
Nov 11 11:48:42 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff577c0000 flags=0x0000]
Nov 11 11:48:42 laptop-luki kernel: amd_iommu_report_page_fault: 95504 callbacks suppressed
Nov 11 11:48:41 laptop-luki .gnome-shell-wr[2246]: meta_workspace_get_work_area_for_monitor: assertion 'logical_monitor != NULL' failed
Nov 11 11:48:41 laptop-luki .gnome-shell-wr[2246]: meta_monitor_manager_get_logical_monitor_from_number: assertion '(unsigned int) number < g_list_length (manager->logical_monitors)' failed
Nov 11 11:48:41 laptop-luki systemd-logind[1319]: Lid closed.
Nov 11 11:48:37 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b394000 flags=0x0000]
Nov 11 11:48:37 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b388000 flags=0x0000]
Nov 11 11:48:37 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b387000 flags=0x0000]
Nov 11 11:48:37 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b386000 flags=0x0000]
Nov 11 11:48:37 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b385000 flags=0x0000]
Nov 11 11:48:37 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b384000 flags=0x0000]
Nov 11 11:48:37 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b383000 flags=0x0000]
Nov 11 11:48:37 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b382000 flags=0x0000]
Nov 11 11:48:37 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b381000 flags=0x0000]
Nov 11 11:48:37 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b380000 flags=0x0000]
Nov 11 11:48:37 laptop-luki kernel: amd_iommu_report_page_fault: 111172 callbacks suppressed
Nov 11 11:48:32 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xffff2701000 flags=0x0000]
Nov 11 11:48:32 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xffff2700000 flags=0x0000]
Nov 11 11:48:32 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b240000 flags=0x0000]
Nov 11 11:48:32 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b31e000 flags=0x0000]
Nov 11 11:48:32 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b314000 flags=0x0000]
Nov 11 11:48:32 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b30a000 flags=0x0000]
Nov 11 11:48:32 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b300000 flags=0x0000]
Nov 11 11:48:32 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b2ae000 flags=0x0000]
Nov 11 11:48:32 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b2a4000 flags=0x0000]
Nov 11 11:48:32 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b288000 flags=0x0000]
Nov 11 11:48:32 laptop-luki kernel: amd_iommu_report_page_fault: 110965 callbacks suppressed
Nov 11 11:48:27 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b254000 flags=0x0000]
Nov 11 11:48:27 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b248000 flags=0x0000]
Nov 11 11:48:27 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b247000 flags=0x0000]
Nov 11 11:48:27 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b246000 flags=0x0000]
Nov 11 11:48:27 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b245000 flags=0x0000]
Nov 11 11:48:27 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b244000 flags=0x0000]
Nov 11 11:48:27 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b243000 flags=0x0000]
Nov 11 11:48:27 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b242000 flags=0x0000]
Nov 11 11:48:27 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b241000 flags=0x0000]
Nov 11 11:48:27 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b240000 flags=0x0000]
Nov 11 11:48:27 laptop-luki kernel: amd_iommu_report_page_fault: 109868 callbacks suppressed
Nov 11 11:48:22 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b014000 flags=0x0000]
Nov 11 11:48:22 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b008000 flags=0x0000]
Nov 11 11:48:22 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b007000 flags=0x0000]
Nov 11 11:48:22 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b006000 flags=0x0000]
Nov 11 11:48:22 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b005000 flags=0x0000]
Nov 11 11:48:22 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b004000 flags=0x0000]
Nov 11 11:48:22 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b003000 flags=0x0000]
Nov 11 11:48:22 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b002000 flags=0x0000]
Nov 11 11:48:22 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b001000 flags=0x0000]
Nov 11 11:48:22 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfff5b000000 flags=0x0000]
Nov 11 11:48:22 laptop-luki kernel: amd_iommu_report_page_fault: 114502 callbacks suppressed
Nov 11 11:48:17 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xffff2420000 flags=0x0000]
Nov 11 11:48:17 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfffec2f8000 flags=0x0000]
Nov 11 11:48:17 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfffec2f7000 flags=0x0000]
Nov 11 11:48:17 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfffec2f6000 flags=0x0000]
Nov 11 11:48:17 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfffec2f5000 flags=0x0000]
Nov 11 11:48:17 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfffec2f4000 flags=0x0000]
Nov 11 11:48:17 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfffec2f3000 flags=0x0000]
Nov 11 11:48:17 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfffec2f2000 flags=0x0000]
Nov 11 11:48:17 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfffec2f1000 flags=0x0000]
Nov 11 11:48:17 laptop-luki kernel: amdgpu 0000:c1:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0005 address=0xfffec2f0000 flags=0x0000]
Nov 11 11:48:17 laptop-luki systemd-logind[1319]: Lid opened.

Seems like a page_fault in the amd gpu driver?

https://preview.redd.it/7az8u810tozb1.jpg?width=2256&format=pjpg&auto=webp&s=be91659585f4b9d9350e80c4468c1e425124ce3f

you are viewing a single comment's thread
view the rest of the comments
[–] Torcher92@alien.top 1 points 1 year ago (1 children)

https://community.frame.work/t/tracking-graphical-corruption-in-fedora-39-amd-3-03-bios/39073/52

This is what you're looking for, apparently it's a bug in the GPU driver that AMD is having trouble reproducing. Just add that string to the kernel command line and you shouldn't really run into this problem again

[–] HopefulEmotion3669@alien.top 1 points 1 year ago

Thanks a lot, this seems to fix it.