On Tue, 17 Jun 2025 at 17:37, Heinrich Schuchardt < heinrich.schucha...@canonical.com> wrote:
> > > Michael Hudson-Doyle <michael.hud...@canonical.com> schrieb am Di., 17. > Juni 2025, 05:37: > >> >> >> On Tue, 3 Jun 2025 at 04:05, Juerg Haefliger < >> juerg.haefli...@canonical.com> wrote: >> >>> Hi, >>> >>> linux-firmware is ever growing and I'd like to entertain the thought of >>> splitting it up. Not as fine grained as Debian but only split out the >>> bigger >>> GPU blobs (for now): >>> >>> - linux-firmware (provides the bulk of the blobs) >>> - linux-<vendor>-graphics (similar to Debian, provides vendor specific >>> graphics related firmwares) >>> >> >> This sounds like a good plan for me. I've long been a bit agitated about >> how much of the server installer ISO is taken up by firmware -- it's >> something on the order of 25% of the total size! (~500MiB out of a total of >> ~2GiB). Would the server installer >> > > On virtual machines you most probably don't want any firmware. On tiny > embeded systems you would only want the strictly necessary firmware. > Neither of those use cases are really in the target zone for the server installer though. > In an installer an advanced user might prefer a choice between firmware > for detected hardware and give me all. > I have a very vague notion of making it easier for people to make or at least get installers that are more tailored for their needs (like if you are doing a netboot install you probably don't really want the pool on the install media) but nothing at all concrete there... be able to get away without the -graphics blobs? (i.e. are systems in >> practice to operate a vt without any firmware at all?) >> >> Cheers, >> mwh >> > > Both Ethernet and WiFi have failed for me due to missing firmware. > > On internal GPUs of ARM and RISC-V SoCs you might not get a usable desktop > without firmware. > Yes but for the server installer that's fine I think. Cheers, mwh > Best regards > > Heinrich > > > >> >>> This obviously can't break users so I'm trying to understand which pieces >>> need to be updated for seamless release upgrades and new installations. I >>> think this means that we need to detect what's in the system and install >>> the >>> relevant linux-<vendor>-graphics package(s). Is this >>> ubuntu-release-upgrader? >>> subiquity? ubuntu-drivers? All of them? Anything else? >>> >>> Image generation and seeds would probably be affected by this as well. >>> >>> Does anyone see any (other) issues with this? >>> >>> Thanks >>> ...Juerg >>> -- >>> ubuntu-devel mailing list >>> ubuntu-devel@lists.ubuntu.com >>> Modify settings or unsubscribe at: >>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel >>> >> -- >> ubuntu-devel mailing list >> ubuntu-devel@lists.ubuntu.com >> Modify settings or unsubscribe at: >> https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel >> >
-- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel