The final upload to Noble unapproved cherry-picks the required fixes
rather than bumping to 24.2, right? So this bug is presumably better
described for the actual problem being solved rather than one presumed
solution that is no longer the plan?

** Summary changed:

- [SRU] Mesa bump to 24.2 required for Pi 2712D0 stepping
+ No support for Pi 2712D0 stepping

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/2082072

Title:
  No support for Pi 2712D0 stepping

Status in mesa package in Ubuntu:
  Fix Released
Status in mesa source package in Noble:
  Confirmed

Bug description:
  [ Impact ]

  Pi 5 owners with the D0 stepping will find the noble (24.04) desktop
  doesn't work at all, including login. While oracular desktop users
  have a sufficiently up to date mesa, all snaps relying on noble's mesa
  (firefox, thunderbird, and the snap-store -- all seeded and thus
  "essential" applications) do not work either on the D0 stepping.

  [ Test Plan ]

  Given the patches proposed only affect the v3d driver, which is only
  used on the Pi 4 and Pi 5 hardware, the test plan can reasonably be
  restricted to boards of this type.

  * Flash a 24.04.1 Pi desktop image to a fresh card
  * Boot card on a D0-stepping Pi 5 (e.g. 2GB board)
  * Verify that mesa fails to even display the initial setup
  * Shutdown
  * Boot card on a pre-D0-stepping board
  * Run through initial setup
  * Enable proposed (https://wiki.ubuntu.com/Testing/EnableProposed)
  * Upgrade mesa to proposed version
  * Reboot
  * Ensure login and desktop works properly on the pre-D0 board
  * Test applications; ignore snapped applications until the mesa content snap 
is updated -- test deb-packaged applications, including video players
  * Shutdown

  For all Pi 4 and Pi 5 boards including a D0-stepping board (e.g. Pi 5
  2GB), using the upgraded card:

  * Boot card on board
  * Ensure login and desktop works properly on the D0 board
  * Test applications; ignore snapped applications until the mesa content snap 
is updated -- test deb-packaged applications, including video players

  [ Regression Potential ]

  Given the changes are restricted to the v3d driver, which itself is
  only used on the Pi 4 and Pi 5 boards (no other hardware uses this
  chipset), we can be reasonably confident that only Pi boards are
  likely to be affected. The test plan above should cover operation on
  all pre and post-D0 boards, to ensure we do not regress existing
  operation of the desktop.

  [ Original Description ]

  The Raspberry Pi 5 2GB model now uses the D0 stepping of the 2712 SoC.
  Unfortunately, this is only supported from Mesa 24.2.0 (see
  https://docs.mesa3d.org/relnotes/24.2.0.html -- search for 2712D0).
  The result is corrupted or blank output for the current Ubuntu 24.04.1
  Pi desktop (using Mesa 24.0.9). The forthcoming oracular desktop does
  work as far as login goes, but snapped applications are still relying
  on an older mesa, thus the software center, firefox, and thunderbird
  all fail to operate.

  Although the D0 is only on the 2GB model *currently*, it is
  anticipated to become common to the entire Pi 5 line up going forward,
  and will be present on the forthcoming CM5.

  Could we investigate either bumping mesa in noble, and the
  corresponding content snap, or finding the minimal patch-set necessary
  to support the D0 stepping and back-porting that?

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/2082072/+subscriptions


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

Reply via email to