** Description changed:

+ [ Impact ]
+ 
  In switching Pi Server users over to the KMS overlay (as resolution to
  LP: #2038924) we need an additional quirk for upgraders to migrate
  config.txt (this will be similar, but not identical, to the one for LP:
  #1923673).
+ 
+ If we do not migrate such users, the immediate impact is that Pi 5 users
+ will have no sound output on server images (the Pi 5 only has HDMI audio
+ output, no auxiliary jack). Potentially more problematic in the long-
+ run, though, is that we will wind up with users on different graphical
+ stacks (the KMS stack, which is the only upstream supported stack going
+ forward, and the legacy framebuffer method).
+ 
+ [ Test Case ]
+ 
+ * Flash Ubuntu jammy to SD card and boot on Pi 4
+ * Check /boot/firmware/config.txt does not contain dtoverlay=vc4-kms-v3d (it 
should not on Pi server images)
+ * sudo do-release-upgrade
+ * Proceed through upgrade and reboot
+ * Ensure system reboots successfully
+ * After reboot, check /boot/firmware/config.txt contains dtoverlay=vc4-kms-v3d
+ * Shutdown, move SD card to Pi 5 and boot it
+ * Check /proc/asound/cards contains entries for vc4hdmi
+ 
+ [ Regression Potential ]
+ 
+ The use of the KMS overlay itself is not concerning; we already use it
+ on the Pi desktop images, and have for several cycles now with no
+ serious issues, so the regression potential there is minimal.
+ 
+ However, the quirk does manipulate the bootloader's config.txt on the
+ boot partition, which always carries the potential of leaving a system
+ unbootable. To guard against this, tests are included with the quirk
+ which check for several scenarios including a config.txt which has
+ already been migrated to the KMS overlay manually by the user (there are
+ various reasons to do this, including running kmscon), as well as the
+ typical expected case.

** Changed in: ubuntu-release-upgrader (Ubuntu Noble)
   Importance: Undecided => High

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

Title:
  [SRU] Migrate Pi users to KMS

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/2065051/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to