Comment 5 for bug 2077266

Revision history for this message
Philip Cox (philcox) wrote :

Hello, thanks for taking the time to open this bug.

The blank screen is likely not related to the "missing" amdgpu driver, as the driver is not missing. It may not be in the initramfs, but it is not missing.

On a fresh noble install I just ran this command with this result:

-----------
ubuntu@noble:~$ sudo find /lib/modules -name amdgpu\*
/lib/modules/6.8.0-40-generic/kernel/drivers/gpu/drm/amd/amdgpu
/lib/modules/6.8.0-40-generic/kernel/drivers/gpu/drm/amd/amdgpu/amdgpu.ko.zst
ubuntu@noble:~$
-------------

The initramfs is for drivers that need to be pre-loaded in order to boot the system up to a point where the rest of the boot process can take place. This usually includes drivers for the network, the disk controllers (nvme, usb, mmc, sata, ...), drivers for the filesystems, and drivers for input devices.

The graphics stack is initialized much later in the boot process, so the GPU drivers are not packed into the initramfs.

You can run the find command above, or a grep of the kernel config to see the drivers are included.
------------------
ubuntu@noble:~$ sudo find /lib/modules -name amdgpu\*
/lib/modules/6.8.0-40-generic/kernel/drivers/gpu/drm/amd/amdgpu
/lib/modules/6.8.0-40-generic/kernel/drivers/gpu/drm/amd/amdgpu/amdgpu.ko.zst
ubuntu@noble:~$

ubuntu@noble:~$ grep -i amdgpu /boot/config-6.8.0-40-generic
CONFIG_DRM_AMDGPU=m
CONFIG_DRM_AMDGPU_SI=y
CONFIG_DRM_AMDGPU_CIK=y
CONFIG_DRM_AMDGPU_USERPTR=y
# CONFIG_DRM_AMDGPU_WERROR is not set
ubuntu@noble:~$
----------------------

Now, the blank screen though, that could be a few different things, and to look at this, we need more info. Can you please run "apport-collect 2077266" to collect and add relavent logs and system info please?