Public bug reported:

[ Impact ]

 * This bug causes EULA page cannot be displayed when the EULA page is
too long, and is using llvmpipe renderer to render, due to the texture
dimension limit of 16384px.

 * The fix tries to address this limit by splitting PDF rendering into
multiple GtkDrawingArea.

[ Test Plan ]

 * Use an OEM image where problem could occur, for example Dell image,
on a QEMU/KVM environment, where llvmpipe renderer is the default,
finish installation and ensure the problem is reproducible.

 * Update the package to a proposed version.

 * Test that the problem is no longer reproducible.

 * For regression testing, test the same page with Intel GPU and NVIDIA
GPU.

[ Where problems could occur ]

 * The problem itself might not get fixed.

 * If EULA page causes gnome-initial-setup to crash, user might not be
able to create an account on the system.

[ Other Info ]

 * Normally this issue shouldn't happen as we ensure that the system is
using a correct GPU driver.

** Affects: gnome-initial-setup (Ubuntu)
     Importance: Undecided
     Assignee: Yao Wei (medicalwei)
         Status: New

** Attachment added: "Screenshot_ubuntu24.04_2026-01-19_11:27:19.png"
   
https://bugs.launchpad.net/bugs/2138597/+attachment/5939809/+files/Screenshot_ubuntu24.04_2026-01-19_11%3A27%3A19.png

** Summary changed:

- [OEM] Cannot render long EULA pages with llvmpipe
+ [SRU] Cannot render long EULA pages with llvmpipe

** Changed in: gnome-initial-setup (Ubuntu)
     Assignee: (unassigned) => Yao Wei (medicalwei)

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

Title:
  [SRU] Cannot render long EULA pages with llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-initial-setup/+bug/2138597/+subscriptions


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

Reply via email to