The following issue is based on the discussion I created on https://forums.debian.net/viewtopic.php?t=159027 where you can find
attached the content of /var/log/installer/syslog which was generated
on a virtual machine with virt-manager when installing debian-live-12.5.0-amd64-lxqt.iso with the firmware=never parameter
(the problem was also present on my real computer when I tested with a previous version debian-live-12.0.0-amd64-lxqt.iso). I also attached
the result of the vrms command after using firmware=never parameter.
To compare, you can also find attached another installer syslog
without using firmware=never parameter, which also contains the line "hw-detect: skipping check-missing-firmware as requested by the
caller" and looks like a bug.
The firmware=never parameter did not work at all when using the LXQt
ISO file (maybe the problem also happens on ISO files with other
desktop environments), the non-free firmware packages were installed.
And with the LXQt ISO file, the graphical expert install as well as
the text expert install did not ask me if I want the non-free firmware packages, they were installed automatically.
I noticed the firmware=never parameter only worked with the netinst
ISO file.
For the automatic detection of needed non-free firmware packages, it
only worked with the netinst ISO file as well (the LXQt ISO file
installed all non-free firmware packages). But even with netinst ISO
file, it seems it is only guessing the non-free firmware packages
needed since several were not needed to make my laptop work correctly (firmware-realtek, firmware-sof-signed) when installed on my real
computer instead of a virtual machine.
It would also be useful to have the firmware=never parameter added in
a menu in the normal graphical installation (for people who don't want
the complexity of the expert installation), since it is more
convenient to have it in a menu and also avoids mistakes when typing firmware=never (I accidentally typed firmzare due to my AZERTY
keyboard and the QWERTY input).
It would be a good idea to warn the user if the entered parameter /
value does not exist, to avoid unwanted results like installing
non-free firmware.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 489 |
Nodes: | 16 (2 / 14) |
Uptime: | 10:25:28 |
Calls: | 9,665 |
Calls today: | 7 |
Files: | 13,711 |
Messages: | 6,167,295 |
Posted today: | 2 |