nvidia-graphics-drivers-390 fails to build with kernel 6.1 in lunar
Bug #2006695 reported by
Andrea Righi
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nvidia-graphics-drivers-390 (Ubuntu) |
Fix Released
|
High
|
Alberto Milone | ||
Lunar |
Fix Released
|
High
|
Alberto Milone |
Bug Description
[Impact]
Trying to install nvidia-dkms-390 with linux 6.1 in lunar produces the following error:
error: ‘struct acpi_device’ has no member named ‘children’
This is due to the kernel ABI changes in the ACPI layer (along with other dependencies on GPL-only symbols).
[Test case]
$ sudo apt install nvidia-dkms-390
[Fix]
Support linux 6.1 ABI by disabling ACPI support with kernels >= 6.0, until nvidia releases a new driver with the proper support for 6.x kernels.
[Regression potential]
We may experience regressions (crashes, graphic issues or incorrect behaviors) with 6.1 kernels that are using nvidia-dkms-390.
no longer affects: | nvidia-graphics-drivers-470 (Ubuntu) |
no longer affects: | nvidia-graphics-drivers-390 (Ubuntu Lunar) |
tags: | added: patch |
Changed in nvidia-graphics-drivers-390 (Ubuntu Lunar): | |
assignee: | nobody → Alberto Milone (albertomilone) |
Changed in nvidia-graphics-drivers-390 (Ubuntu Lunar): | |
status: | New → In Progress |
importance: | Undecided → High |
To post a comment you must log in.
debdiff in attach disables ACPI support with kernel >= 6.0 and it allows to use this driver with the latest 6.1 kernel (this should be probably considered a temporary workaround, until nvidia provides an updated version of this driver with a proper fix).