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?
** Changed in: linux (Ubuntu)
Assignee: (unassigned) => Philip Cox (philcox)
** Changed in: linux (Ubuntu)
Status: Confirmed => Incomplete
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2077266
Title:
Blank screen hang on bootup with Ryzen 7840U iGPU with Noble
Status in linux package in Ubuntu:
Incomplete
Bug description:
TLDR - Looks like the amdgpu module is included in the Jammy kernel
images but not in Noble.
Hello!
I have a laptop with the AMD Ryzen 7840U CPU which has a 780M iGPU
running both Jammy-based and Noble-based distro elementary OS
releases.
This issue occurs only with the Noble and not Jammy edition.
Upon bootup with the "quiet splash" params there is just a blank
screen and apparent hang which is prevented if I remove the "splash"
option and then I get the expected login screen just fine.
Note that I ran the following command on both Jammy and Noble:
sudo lsinitramfs /boot/initrd-6.8xxxxx | grep amdgpu
And I see the amdgpu module is present in the Jammy image but not the
Noble image.
So I appended "amdgpu" to the /etc/initramfs-tools/modules file and
did:
sudo update-initramfs -uk all
Which resolves the issue for me with Noble as well.
Note both my Jammy and Noble installs are on the same kernel version
currently 6.8-xxx-40 although the amdgpu module is included in the
Jammy image but not the Noble one.
Thank you!
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2077266/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp