Installing non-free drives fails due to simple-plugins calling `ubuntu-drivers autoinstall ...`
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubiquity (Ubuntu) |
Invalid
|
Critical
|
Unassigned | ||
Bionic |
Fix Released
|
Critical
|
Unassigned |
Bug Description
[Impact]
Currently installing bionic 18.04.6 candidate images on a system that uses non-free drivers (via ubuntu-drivers) will fail installing those additional drivers. The reason for that is that the call to simple-plugins fails as it tries to execute `ubuntu-drivers autoinstall (...) --package-list (...)`, which is syntax that has been deprecated in the current ubuntu-
The fix is to use `ubuntu-drivers install ...` as we do for focal+.
[Test Case]
Rebuild images with the -proposed ubiquity (or hack it in manually to an iso), perform installation on a system using ubuntu-drivers (for instance, NVidia GPU), check "Install third-party software...", finish installation and check if the installed system has the required drivers installed.
Additionally a quick browse through the syslog of the ubiquity installation would be a nice double-check.
[Regression Potential]
Currently installing ubuntu-drivers via ubiquity does not work at all, so the only regression here is that the new argument might be somehow incomplete causing not all drivers to be installed.
description: | updated |
Changed in ubiquity (Ubuntu Bionic): | |
importance: | Undecided → Critical |
status: | New → Confirmed |
Changed in ubiquity (Ubuntu): | |
status: | New → Invalid |
Ok, basically this one is fixed with https:/ /git.launchpad. net/ubiquity/ commit/ ?id=28779054c06 0dea4fe2376b8e7 275a634fbfa949 . But then another bug surfaces, possibly this old one?
https:/ /bugs.launchpad .net/ubuntu/ +source/ ubiquity/ +bug/1900888