1
37
submitted 2 weeks ago by [email protected] to c/[email protected]

Original question by @[email protected]

2
29
submitted 6 hours ago by [email protected] to c/[email protected]
3
84
submitted 8 hours ago* (last edited 8 hours ago) by [email protected] to c/[email protected]

This has apparently been a problem for a few months now, and can effect Intel and Nvidia graphics too, but AMD is the most susceptible, and Gnome on Wayland seems to trigger the issue the most. A developer of Kwin explains in a comment on the bug report what's causing it.

My “Favorite”: Pageflip Timeouts

Judging by how often I come across this issue in bug triage, if you’re reading this, chances aren’t too terrible that you’ve heard of this one already, possibly even seen it yourself in the form of

kwin_wayland_drm: Pageflip timed out! This is a bug in the amdgpu kernel driver
kwin_wayland_drm: Please report this at https://gitlab.freedesktop.org/drm/amd/-/is>sues
kwin_wayland_drm: With the output of 'sudo dmesg' and 'journalctl --user-unit plasma->kwin_wayland > --boot 0'

in your own system logs at some point. To be clear, this is just an example and it does not only affect amdgpu. I’ve seen the same with NVidia and Intel too, but as amdgpu’s GPU resets have been a lot less reliable in >the past, it’s been a bigger issue for them.

Basically, pageflip timeouts are when the compositor does an atomic commit through KMS, and then waits for that to complete… forever. When this happens, the kernel literally doesn’t allow the compositor to present to the screen anymore, so the screen is completely frozen forever, which is >very bad, to state the obvious.

Fixing all the individual causes of the problem hasn’t really worked out so well, and this is a bad enough situation that there should be a way out when it does happen. We discussed how to do this, and I’m happy >to report that we figured out a way forward:

  • we need a new callback in KMS that tells compositors when a pageflip failed and will never arrive
  • drivers need to support resetting the display-driver bits of the GPU to recover it
  • if the driver entirely fails to recover in the absolute worst case, it should send a device wedged event, which tells the compositor it should try to reload the entire driver / device
4
9
submitted 6 hours ago by [email protected] to c/[email protected]
5
15
submitted 9 hours ago by [email protected] to c/[email protected]
6
21
submitted 14 hours ago by [email protected] to c/[email protected]
7
123
submitted 19 hours ago by [email protected] to c/[email protected]
8
36
submitted 17 hours ago* (last edited 13 hours ago) by [email protected] to c/[email protected]
9
114
submitted 20 hours ago by [email protected] to c/[email protected]
10
13
submitted 15 hours ago by [email protected] to c/[email protected]
11
65
submitted 20 hours ago by [email protected] to c/[email protected]
12
36
submitted 19 hours ago by [email protected] to c/[email protected]
13
44
submitted 20 hours ago by [email protected] to c/[email protected]
14
9
submitted 15 hours ago by [email protected] to c/[email protected]
15
66
submitted 22 hours ago by [email protected] to c/[email protected]
16
22
submitted 22 hours ago by [email protected] to c/[email protected]
17
56
submitted 1 day ago by [email protected] to c/[email protected]
18
213
submitted 1 day ago* (last edited 1 day ago) by [email protected] to c/[email protected]

This is very exciting. Here is the APK I downloaded. And the associated discussion.

It even already seems to support stylus input which is very exciting seeing as there has been talk of porting RNote to Android.

19
201
submitted 1 day ago by [email protected] to c/[email protected]

Spotted this guy after going through an old box of CDs.

Crazy that this was only 6 years ago

20
84
submitted 1 day ago by [email protected] to c/[email protected]
21
37
submitted 1 day ago by [email protected] to c/[email protected]
22
25
submitted 1 day ago* (last edited 1 day ago) by [email protected] to c/[email protected]
23
125
submitted 2 days ago by [email protected] to c/[email protected]
24
23
submitted 1 day ago by [email protected] to c/[email protected]
25
13
submitted 1 day ago by [email protected] to c/[email protected]
view more: next ›

Linux

8623 readers
609 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of [email protected] and The GIMP

founded 2 years ago
MODERATORS