APPLIED: [SRU][R][PATCH 0/1] Ubuntu 26.04 linux kernel has non-functional nova-core GPU driver enabled, conflicting with nouveau (LP: #2150845)
Mehmet Basaran
mehmet.basaran at canonical.com
Fri Jun 19 13:17:00 UTC 2026
Applied to resolute:linux master-next branch. Thanks.
-------------- next part --------------
Edoardo Canepa via kernel-team <kernel-team at lists.ubuntu.com> writes:
> BugLink: https://bugs.launchpad.net/bugs/2150845
>
> [Impact]
>
> The Linux 7.0 kernel in Ubuntu 26.04 (Resolute Raccoon) ships with
> CONFIG_NOVA_CORE=m and CONFIG_DRM_NOVA=m. The nova-core driver
> (drivers/gpu/nova-core) is an early-development GPU driver for Nvidia
> GPUs that use the GPU System Processor (GSP) — i.e. Turing and later.
>
> The driver is non-functional. It probes and binds every supported
> Nvidia GPU PCI device and initializes the GPU, but provides no further
> functionality. Because it is built as a module and claims those PCI
> devices, it can be loaded on affected systems with no working GPU
> support as the result. Upstream does not expect nova-core to be a
> viable driver until 2027 at the earliest.
>
> Currently the kernel still has CONFIG_NOVA_CORE=m.
>
> [Fix]
>
> Set CONFIG_NOVA_CORE and CONFIG_DRM_NOVA to 'n' in the kernel
> configuration, matching the upstream default.
>
> [Test Plan]
>
> 1. Build the kernel with the patch applied.
> 2. Confirm that NOVA module is unavailable.
>
> [Where problems could occur]
>
> This is a configuration-only change that disables two non-functional
> modules and aligns the config with upstream's default, so the risk is
> very low.
>
> [Other Info]
>
> Questing and earlier already have both options set
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 873 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20260619/3dc914f2/attachment.sig>
More information about the kernel-team
mailing list