this post was submitted on 16 Feb 2026
130 points (99.2% liked)

Linux

62974 readers
561 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

Distro developers began discussing ways to reduce the size of firmware updates last year. Now, in Ubuntu 26.04, it’s introducing meta-packaging to spread Linux firmware across 17 smaller packages in the resolute archives. This resolves a bug filed in 2022.

The sub-packages are:

  • linux-firmware-mellanox-spectrum
  • linux-firmware-intel-wireless
  • linux-firmware-intel-graphics
  • linux-firmware-amd-graphics
  • linux-firmware-nvidia-graphics
  • linux-firmware-intel-misc
  • linux-firmware-broadcom-wireless
  • linux-firmware-netronome
  • linux-firmware-misc
  • linux-firmware-qlogic
  • linux-firmware-marvell-wireless
  • linux-firmware-mediatek
  • linux-firmware-marvell-prestera
  • linux-firmware-realtek
  • linux-firmware-qualcomm-wireless
  • linux-firmware-qualcomm-graphics
  • linux-firmware-qualcomm-misc
top 19 comments
sorted by: hot top controversial new old
[–] PabloSexcrowbar@piefed.social 81 points 2 days ago (2 children)

What the hell is this? Ubuntu can't just go around making decisions I actually agree with!

[–] ms_lane@lemmy.world 22 points 2 days ago (4 children)

They do it all the time, but then 'balance' it with something terrible. (these aren't in chronological order)

  • Upstart - good idea.

  • PulseAudio wayyyy too early - bad idea.

  • Unity - good idea

  • Mir (display server) - bad idea

[–] bdonvr@thelemmy.club 45 points 2 days ago (2 children)

I wanted to create a caching snap proxy and it turns out you have to register it with canonical to get a cert.

[–] ms_lane@lemmy.world 3 points 2 days ago (2 children)

I'd thoroughly erased it's existence from my mind it seems. It's the reason I went back upstream to Debian many moons ago.

[–] bdonvr@thelemmy.club 14 points 2 days ago

It's existence alone didn't bother me, but the day I went to install something with APT and it force installed the Snap was the last day I ever used Ubuntu.

[–] krigo666@lemmy.world 4 points 2 days ago

Mint doesn't use snap, officially doesn't support it (though it can be enabled and used).

[–] thingsiplay@lemmy.ml 6 points 2 days ago
  • Snap - bad idea
[–] Jajcus@sh.itjust.works 3 points 2 days ago

Have you ever tried to use Upstart? It was afwul, in practice it was worse than sysvinit+lsb, in a time one woukd thought any new init system can be better.

There was no way to properly define any complex servixe dependencies, especially with optional or alternative components. And making mistake in defining service forking behaviour would open lock the system down so it could not be cleanly shut down. Those were serious flaws in both design an implementation.

I made a mistake trying to use it in a Linux distribution I was co-developing. So much time an effort lost, when we could directly switch to systemd. But systemd was described as 'work in progress' an Upstart 'practically production ready' then.

[–] jaybone@lemmy.zip 1 points 2 days ago

Are there any plans to maintain Unity? I’m seriously bummed about the state of this awesome desktop / window env 😕

I keep running it, but I’m worried one day it will just go away.

[–] ozymandias117@lemmy.world 7 points 2 days ago

Cynically, isn't this just because Debian did it with Trixie, so now Ubuntu's next version is pulling in the change?

[–] eugenia@lemmy.ml 24 points 2 days ago

I like this, because I'm on a slow line here in Greece, and pretty much every time there's an update, the linux-firmware package is 600 MB, which is massive to download.

[–] nyan@sh.itjust.works 4 points 1 day ago

Per the contents of my /usr/portage/distfiles, the original undivided package is ~500MB, making it the largest single package I've got on my system. Splitting it seems like a very good idea . . . but Gentoo generally prefers not to alter upstream tarballs, so I'm likely stuck.

[–] mexicancartel@lemmy.dbzer0.com 5 points 2 days ago (2 children)

Isn't this always the case in fedora? I remember seeing a lot of linux-firmware-* packages when updating and i guess i've seen it in other distros as well

[–] Link@rentadrunk.org 5 points 2 days ago (1 children)

Arch does the same thing. It allows you to only install the firmware packages you need on your system.

[–] simpolomeo@piefed.blahaj.zone 4 points 2 days ago

arch only did that recently though

[–] jokro@feddit.org 1 points 2 days ago

OpenSUSE too

[–] chgxvjh@hexbear.net 3 points 2 days ago (1 children)

It's a good idea but I just know for sure that I would manage to break the network driver of a remote machine with this.

[–] jaybone@lemmy.zip 1 points 2 days ago

I’m wondering if the original bug this fixes is related to this kind of scenario.