** Description changed:

+ [ 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?

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

Title:
  [SRU] Mesa bump to 24.2 required for Pi 2712D0 stepping

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


_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to