[Bug 2060814] Re: dist-upgrade in noble fails when using TPM FDE
This bug was fixed in the package foo2zjs - 20200505dfsg0-2ubuntu6 --- foo2zjs (20200505dfsg0-2ubuntu6) noble; urgency=low * Use /var/lib/foo2zjs/firmware/ as directory for firmware files. /lib/firmware/ is only for firmware files managed by the kernel and therefore on classic Ubuntu installations using a snapped kernel (Currently Noble with TPM-backed FDE) it is not even accessible for the system (LP: #2060814). -- Till Kamppeter Wed, 10 Apr 2024 23:38:27 +0200 ** Changed in: foo2zjs (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2060814 Title: dist-upgrade in noble fails when using TPM FDE To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/foo2zjs/+bug/2060814/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2060814] Re: dist-upgrade in noble fails when using TPM FDE
I have uploaded printer-driver-foo2zjs 20200505dfsg0-2ubuntu6 where I have moved the firmware file directory to /var/lib/foo2zjs/firmware/. Ken VanDine has tested this version and it works on Ubuntu 24.04 with TPM-based FDE, not interfering with the snapped kernel any more. This will not break printing. /lib/firmware is only for firmware files which are managed by the kernel. Printer firmware files are solely managed by foo2zjs, totally in user space. ** Changed in: foo2zjs (Ubuntu) Status: New => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2060814 Title: dist-upgrade in noble fails when using TPM FDE To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/foo2zjs/+bug/2060814/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2060814] Re: dist-upgrade in noble fails when using TPM FDE
Yes, classic deb based ubuntu utilizing TPM FDE does use a snapped kernel. In fact, it boots ubuntu-core and pivots to classic. ken@t14:~$ df -h /lib/firmware/ Filesystem Size Used Avail Use% Mounted on /dev/loop1 328M 328M 0 100% /snap/pc-kernel/1669 ** Changed in: foo2zjs (Ubuntu) Assignee: (unassigned) => Till Kamppeter (till-kamppeter) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2060814 Title: dist-upgrade in noble fails when using TPM FDE To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/foo2zjs/+bug/2060814/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2060814] Re: dist-upgrade in noble fails when using TPM FDE
This means that /lib/firmware is repurposed, at least on some systems. So no problem for me to move the firmware directory to /usr/lib or /usr/share. Questions is now, do we have a kernel Snap on standard *.deb-based Ubuntu? If we had kernel Snaps only on Ubuntu Core (Desktop) there the printer-driver-foo2zjs package does not make sense. We work with the CUPS Snap on such systems and printer drivers work only in the new Printer Application format. For the printers supported by foo2zjs one would use the Ghostscript Printer Application. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2060814 Title: dist-upgrade in noble fails when using TPM FDE To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/foo2zjs/+bug/2060814/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs