• Bug#1099743: Wayland shell stops repainting the screen until monitor la

    From Simon McVittie@21:1/5 to Nicolas Dandrimont on Sat Mar 8 23:40:01 2025
    On Fri, 07 Mar 2025 at 13:00:07 +0100, Nicolas Dandrimont wrote:
    Since [48~rc], I've had a baffling issue where the screen would stop repainting,
    until I unplug *or* replug my dock (which reconnects an external monitor, keyboard and mouse). I'm assuming what puts gnome-shell back on track is the change to the monitor layout, but I haven't really isolated the behavior yet

    On Sat, 08 Mar 2025 at 12:56:06 -0800, Josh Triplett wrote:
    I don't know if this helps to debug it, but every time it freezes and I
    close and reopen the lid to un-freeze it, I see this in the log:

    Mar 08 12:49:59 o gnome-shell[1126]: Cursor update failed: Timer disarmed

    If I close and reopen the lid when it *isn't* frozen, that message
    doesn't appear.

    I have a similar issue intermittently, possibly correlated with I/O load
    (or maybe not, it's hard to tell), which can be worked around by switching
    to another virtual console, and back to the one I was previously on
    (in my case this is Ctrl+Alt+F6 Ctrl+Alt+F2).

    This might be https://gitlab.gnome.org/GNOME/mutter/-/issues/3955 upstream,
    for which there is a merge request proposed at https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4321 (or it might be something different).

    smcv

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Simon McVittie@21:1/5 to Nicolas Dandrimont on Sun Mar 9 20:30:01 2025
    On Sun, 09 Mar 2025 at 09:29:28 +0100, Nicolas Dandrimont wrote:
    On Sun, Mar 9, 2025, at 00:28, Jeremy Bícha wrote:
    On Fri, Mar 7, 2025 at 7:03 AM Nicolas Dandrimont <olasd@debian.org> wrote:
    This morning, I've upgraded the gnome-related packages from the 48 beta series
    to the 48 RC series and rebooted my laptop.

    Since then, I've had a baffling issue where the screen would stop repainting,
    until [some workarounds]
    ...
    While composing this reply I was doing a build of mutter with the patch from >upstream merge request 4321 that Simon has pointed out upthread (phew, lots of >tests during build ;-)). I've just restarted my session with it, and replicated
    the VM-related load, I have not noticed any issue with screen repaints yet.

    I've uploaded a version of mutter that includes !4321 (only to
    experimental for now) so that people experiencing this issue can see
    whether it helps. We can reopen the bug if it turns out not to be
    helpful, or if there's some reason why it needs to be reverted.

    (Hopefully this will get some review upstream next week.)

    smcv

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From intrigeri@21:1/5 to All on Mon Mar 10 12:10:01 2025
    Hi,

    Simon McVittie (2025-03-09):
    I've uploaded a version of mutter that includes !4321 (only to
    experimental for now) so that people experiencing this issue can see
    whether it helps.

    I've experienced the bug twice within a few minutes today, then
    I upgraded to 48~rc-3 and I did not experience it since a couple
    hours. I'll let you know if I see it again. Otherwise, in this
    specific context: silence from me means happy user.

    Thanks a lot for the quick fix!

    Cheers,
    --
    intrigeri

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)