No drm.ko.zst in noble (ubuntu24.04) /linux-modules-6.8.0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Question Raised :https:/
System Info
Description: Ubuntu 24.04 LTS
Release: 24.04
Unable to see the drm.ko or drm.ko.zst module in noble ( ubuntu 24.04 ) linux-modules-6.8.0 amd64 onward
drm module is required to install NVIDIA GPU driver on Ubuntu24.
We see only below modules:
For linux-modules-
drm_ttm_
drm_vram_
For linux-modules-
drm_buddy.ko.zst
drm_dma_
drm_exec.ko.zst
drm_gpuvm.ko.zst
drm_mipi_dbi.ko.zst
drm_suballoc_
drm_ttm_
drm_vram_
What it the alternative module for drm.ko/drm.ko.zst ?
However, we can see drm.ko.zst for s390x here https:/
Additional logs https:/
Hi Pramod,
Yes, this changed recently, in mantic and onward I believe.
CONFIG_DRM is set to "y" for all architectures except s390x, which is why you still see drm.ko.zst for s390x only.
In Ubuntu Noble kernel sources:
debian. master/ config/ annotations:
177:CONFIG_DRM policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 'riscv64': 'y', 's390x': 'm'}>
178:CONFIG_DRM note<'LP: #1965303'>
The LP bug linked was:
https:/ /bugs.launchpad .net/ubuntu/ +source/ linux/+ bug/1965303
So, the module is now built into the kernel image itself, and not shipped separately. You should still be able to use all of its features.
All the Nvidia drivers shipped in the Ubuntu repositories should be compatible with this change.
The linked LP bug did mention that:
> * Software that expects to find DRM device at /dev/dri/card0 may have a problem.
> * Some older versions of NVIDIA driver might not work properly.
and
> all current nvidia releases support simpledrm since last March, except 390 which has been EOL for some time now
Is this change actually causing any issues for you? What are they? What are you trying to do?
Let me know.
Thanks,
Matthew