On Fri, 16 Aug 2019 19:57:36 +0200 Takashi Iwai <tiwai@suse.de> wrote:
On Fri, 16 Aug 2019 17:53:23 +0200, Michal Suchánek wrote:
On Fri, 16 Aug 2019 16:50:53 +0200 Takashi Iwai <tiwai@suse.de> wrote:
You can manually do it without supplement tables. Remove firmware you don't want, lock it, done.
And how can a novice user know which firmware file, and more important,y which corresponding kernel-firmware-xxx package is required and which not? The manual inspection isn't always trivial.
That's where I see room for improvement. Providing commandline tool that does the inspection would be nice.
Yes, such a helper would be needed if we'd go for other than install-recommends. The modalias implementation was taken just because "it works now as-is".
Does not need to be integrated into the installer, either. It's not like a freshly installed system is supposed to be so tight on disk space that a few hundred MB extra firmware files won't fit.
I can't agree with that; a few hundreds MB is a few hundreds MB, not a nut. It's still huge.
And, comparing with other distros regarding this area (storage saving), I'm afraid that we are pretty much behind them.
That's where a firmware cleanup tool comes in. If space is a concern you can do it. If not you need not be bothered.
I think the "cleanup" approach is rather dangerous. It may remove too much if it doesn't know what is actually needed.
Yes, it should allow selecting a firmware package that is not obviously needed but you want it anyway.
For example, not all modules show the firmware information,
Then these modules are broken and cannot work with such tooling. Adding the dependency manually in some supplements table just papers over the issue. Thanks Michal -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org