HP Laptop 17-cn0xxx
This page is for posting fixes for issues and other information relating to this specific laptop.
Troubleshooting
Installing systemd
Due to what appears to be an inability to change SATA mode in the UEFI settings the computer will upon reboot display a message like:
Starting version 249-3-arch ERROR: device 'UUID=[whatever the UUID is]' not found. Skipping fsck. mount: /new_root: can't find UUID=[whatever the UUID is]. You are now being dropped into an emergency shell. sh: can't access tty; job control turned off [rootfs ]#
This can be fixed by adding vmd
to the mkinitcpio MODULES array. Regenerate the initramfs afterwards and the machine will boot successfully. See the relevant forum discussion.
No input/output devices recognized
See Advanced Linux Sound Architecture#ALSA firmware. Reboot and the audio devices should be recognized. Install the sof-tools package for Sound Open Firmware tools.
VmLinuz-linux (or whatever kernel) not found
There exists a bug that is resolved by reinstalling the kernel. The cause is not yet known. To fix this issue, just reinstall whatever kernel you chose while ensuring the UEFI partition is mounted. See the Arch forum thread for this issue.
Random desktop freezes
This bug has been fixed. Sometimes Arch will still freeze. This will happen very quickly after boot up and can be avoided by not having the laptop plugged in during bootup.
Information for debugging relating to problems
Grub
Grub now works. There is a weird issue where booting into Windows causes Grub to be overwritten which will be looked into.