Update - Workaround found:

The issue was originally on Ubuntu 25.10 with kernel 6.17, where the system 
would hang completely at "Reached target sockets.target" on every normal boot, 
requiring recovery mode as a workaround.
Upgrading to Ubuntu 26.04 with kernel 7.0 resolved the boot hang, but graphics 
and audio still required manual intervention.

Root cause: Intel Iris Xe Graphics (device ID a7a1) and Intel HDA Audio (device 
ID 51ca) are blocklisted in the kernel for Raptor Lake-P hardware (Lenovo X1 
Carbon Gen 11), preventing automatic driver binding.
Fix:

Add xe.force_probe=a7a1 to GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub and 
run sudo update-grub
Create /etc/modules-load.d/intel-audio.conf containing snd_hda_intel
Create /etc/systemd/system/intel-audio.service to load the audio module at boot:

[Unit]
Description=Force Intel HDA Audio
After=sound.target

[Service]
Type=oneshot
ExecStart=/sbin/modprobe snd_hda_intel

[Install]
WantedBy=multi-user.target

Then run sudo systemctl enable intel-audio
Kernel 7.0 fixed the boot hang present in 6.17, but the device blocklisting for 
both a7a1 and 51ca remains and still requires the above workarounds.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2151327

Title:
  System hangs at "Reached target sockets.target" on normal boot - X1
  Carbon Gen 11 - kernel 6.17 - Intel Xe graphics

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2151327/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to