screen goes blank, audio cuts out with kernel 6.2 (but 5.15 works)

Bug #2041853 reported by James Atack
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-hwe-6.2 (Ubuntu)
New
Undecided
Unassigned

Bug Description

I'm tracking down the multiple causes of screen flashes and audio interruption on my ubuntu 22.04 laptop.
Issue open with Lenovo : https://forums.lenovo.com/t5/Ubuntu/ThinkPad-T14s-Gen-3-AMD-Ryzen-Screen-flickers-randomly-and-becomes-black-for-4-5-seconds/m-p/525298

This bug is one of the causes (log reversed : journalctl -r)

oct. 30 15:17:13 hostname gnome-shell[22615]: Window manager warning: Overwriting existing binding of keysym 39 with keysym 39 (keycode 12).
oct. 30 15:17:13 hostname gnome-shell[22615]: Window manager warning: Overwriting existing binding of keysym 38 with keysym 38 (keycode 11).
oct. 30 15:17:13 hostname gnome-shell[22615]: Window manager warning: Overwriting existing binding of keysym 37 with keysym 37 (keycode 10).
oct. 30 15:17:13 hostname gnome-shell[22615]: Window manager warning: Overwriting existing binding of keysym 36 with keysym 36 (keycode f).
oct. 30 15:17:13 hostname gnome-shell[22615]: Window manager warning: Overwriting existing binding of keysym 35 with keysym 35 (keycode e).
oct. 30 15:17:13 hostname gnome-shell[22615]: Window manager warning: Overwriting existing binding of keysym 34 with keysym 34 (keycode d).
oct. 30 15:17:13 hostname gnome-shell[22615]: Window manager warning: Overwriting existing binding of keysym 33 with keysym 33 (keycode c).
oct. 30 15:17:13 hostname gnome-shell[22615]: Window manager warning: Overwriting existing binding of keysym 32 with keysym 32 (keycode b).
oct. 30 15:17:13 hostname gnome-shell[22615]: Window manager warning: Overwriting existing binding of keysym 31 with keysym 31 (keycode a).
oct. 30 15:17:13 hostname gnome-shell[22615]: _st_create_shadow_pipeline_from_actor: assertion 'clutter_actor_has_allocation (actor)' failed
oct. 30 15:17:13 hostname gnome-shell[22615]: _st_create_shadow_pipeline_from_actor: assertion 'clutter_actor_has_allocation (actor)' failed
oct. 30 15:17:13 hostname gnome-shell[22615]: _st_create_shadow_pipeline_from_actor: assertion 'clutter_actor_has_allocation (actor)' failed
oct. 30 15:17:13 hostname gnome-shell[22615]: _st_create_shadow_pipeline_from_actor: assertion 'clutter_actor_has_allocation (actor)' failed
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<ClutterActor>:0x558ac8bfbc10] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<StIcon>:0x558acd416dc0] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<ClutterClone>:0x558ac996b860] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<ClutterActor>:0x558ac878ac50] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<Gjs_ui_windowPreview_WindowPreview>:0x558acb009cc0] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<ClutterActor>:0x558ac878a610] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<StIcon>:0x558ac9f6a480] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<ClutterClone>:0x558acd404df0] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<ClutterActor>:0x558ac878a2f0] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<Gjs_ui_windowPreview_WindowPreview>:0x558acb16d9a0] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<ClutterActor>:0x558aca446320] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<StIcon>:0x558acdf86f70] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<ClutterClone>:0x558ac996a4e0] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<ClutterActor>:0x558aca9a6fd0] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<Gjs_ui_windowPreview_WindowPreview>:0x558ac9e94de0] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<ClutterActor>:0x558aca9a6350] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<StIcon>:0x558acb121e80] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<ClutterClone>:0x558ac996ab60] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<ClutterActor>:0x558aca9a6670] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<Gjs_ui_windowPreview_WindowPreview>:0x558acd3dada0] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: _st_create_shadow_pipeline_from_actor: assertion 'clutter_actor_has_allocation (actor)' failed
oct. 30 15:17:13 hostname gnome-shell[22615]: _st_create_shadow_pipeline_from_actor: assertion 'clutter_actor_has_allocation (actor)' failed
oct. 30 15:17:13 hostname gnome-shell[22615]: _st_create_shadow_pipeline_from_actor: assertion 'clutter_actor_has_allocation (actor)' failed
oct. 30 15:17:13 hostname gnome-shell[22615]: _st_create_shadow_pipeline_from_actor: assertion 'clutter_actor_has_allocation (actor)' failed
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<ClutterActor>:0x558ac8bfbc10] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<StIcon>:0x558acd416dc0] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<ClutterClone>:0x558ac996b860] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<ClutterActor>:0x558ac878ac50] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<Gjs_ui_windowPreview_WindowPreview>:0x558acb009cc0] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<ClutterActor>:0x558ac878a610] is on because it needs an allocation.
oct. 30 15:17:13 hostname gnome-shell[22615]: Can't update stage views actor <unnamed>[<StIcon>:0x558ac9f6a480] is on because it needs an allocation

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: gnome-shell 42.9-0ubuntu2
ProcVersionSignature: Ubuntu 6.2.0-35.35~22.04.1-generic 6.2.16
Uname: Linux 6.2.0-35-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Mon Oct 30 15:25:50 2023
DisplayManager: gdm3
InstallationDate: Installed on 2023-10-10 (20 days ago)
InstallationMedia: Ubuntu 22.04.3 LTS "Jammy Jellyfish" - Release amd64 (20230807.2)
RelatedPackageVersions: mutter-common 42.9-0ubuntu5
SourcePackage: gnome-shell
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
James Atack (jamesatack) wrote :
Revision history for this message
Daniel van Vugt (vanvugt) wrote : Re: screen goes blank, audio cuts out

Those warnings are not related to the main issue. The warnings are covered by bug 1857392.

summary: - screen goes blank, audio cuts out, cause Window manager warning:
- Overwriting existing binding of keysym messages
+ screen goes blank, audio cuts out
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

There are a lot of errors coming from local extensions so please start by removing those:

  cd ~/.local/share/gnome-shell/
  rm -rf extensions

and then log in again.

Changed in gnome-shell (Ubuntu):
status: New → Incomplete
Revision history for this message
James Atack (jamesatack) wrote :

Thanks for looking at this. I have worked around the issue by reverting my kernel to 5.15

There is no doubt an issue somewhere with the hardware/software stack I was using but I couldn't figure out what it was. For the record :
 - AMD Ryzen 7 PRO 6850U
 - Kernel 6.2.0-26
 - Ubuntu 22.04.3

You can close/delete this report.

summary: - screen goes blank, audio cuts out
+ screen goes blank, audio cuts out with kernel 6.2 (but 5.15 works)
affects: gnome-shell (Ubuntu) → linux-hwe-6.2 (Ubuntu)
Changed in linux-hwe-6.2 (Ubuntu):
status: Incomplete → New
Revision history for this message
James Atack (jamesatack) wrote :

Think this is actually a duplicate of 2009952.

I haven't tested 6.x with the kernel parameter suggested, but everything else described matches. So nothing to do with gnome-shell.

https://bugs.launchpad.net/ubuntu/+source/linux-oem-6.1/+bug/2009952

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.