Sorry I just realized -- this may not be a kernel regression at all.

Mutter 40 was when atomic KMS started being used by GNOME. But it
doesn't work reliably for all kernel drivers. If that happens to include
vc4 then we just need to add it to Mutter's atomic_driver_deny_list.

As a workaround you can add this to /etc/environment:

  MUTTER_DEBUG_ENABLE_ATOMIC_KMS=0


** Also affects: mutter (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: mutter (Ubuntu Impish)
     Assignee: (unassigned) => Daniel van Vugt (vanvugt)

** Changed in: mutter (Ubuntu Impish)
   Importance: Undecided => High

** Changed in: mutter (Ubuntu Impish)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-raspi in Ubuntu.
https://bugs.launchpad.net/bugs/1944397

Title:
  HDMI does not display anything with Impish RPi desktop image

Status in linux-firmware-raspi2 package in Ubuntu:
  Confirmed
Status in linux-raspi package in Ubuntu:
  Fix Committed
Status in mutter package in Ubuntu:
  Incomplete
Status in linux-raspi source package in Hirsute:
  Fix Committed
Status in linux-firmware-raspi2 source package in Impish:
  Confirmed
Status in linux-raspi source package in Impish:
  Fix Committed
Status in mutter source package in Impish:
  Incomplete

Bug description:
  [ Impact ]

  The desktop does not come up and the screen stays blank when using
  'dtoverlay=vc4-kms-v3d' on a Pi 4 (as is the case in raspi desktop
  images). If the desktop does come up, playing video freezes the
  desktop and/or the system. The kernel log shows loads of WARNINGs and
  potentially firmware errors.

  [ Test Case ]

  Use a raspi desktop image, play video (youtube or VLC), move windows
  around, switch to and from fullscreen video playback.

  [ Where problems could occur ]

  The fixes are all local to the VC4 driver so (new) issues should only
  show up when that driver is in use. Potential problems are UI freezes,
  kernel stalls and crashes.

  [ Original Description ]

  Workaround
  ----------
  With media which you will boot off of change the line dtoverlay=vc4-kms-v3d 
to dtoverlay=vc4-fkms-v3d in /system-boot/config.txt

  Original Description
  --------------------
  Have a HDMI display w/o audio hooked up to this RPI4B.

  With the latest kernel update the screen does not turn on due to this.

  ProblemType: BugDistroRelease: Ubuntu 21.10
  Package: linux-image-5.13.0-1007-raspi 5.13.0-1007.8
  ProcVersionSignature: Ubuntu 5.13.0-1007.8-raspi 5.13.13
  Uname: Linux 5.13.0-1007-raspi aarch64
  ApportVersion: 2.20.11-0ubuntu69
  Architecture: arm64
  CasperMD5CheckResult: unknown
  Date: Mon Sep 20 20:56:14 2021
  ImageMediaBuild: 20210421
  ProcEnviron:
   SHELL=/bin/bash
   LANG=en_US.UTF-8
   TERM=vt100
   XDG_RUNTIME_DIR=<set>
   PATH=(custom, user)SourcePackage: linux-raspi
  UpgradeStatus: Upgraded to impish on 2021-08-17 (34 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-firmware-raspi2/+bug/1944397/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to