HP Laptop 17-cn0xxx

From ArchWiki
Jump to navigation Jump to search

This page is for posting fixes for issues and other information relating to this specific laptop.

Troubleshooting

Installing Grub

Users have reported issues installing Grub on this specific laptop model. This occurs even when the VMD module is enabled. A fix is not currently known. Grub does work on Ubuntu so it seems that a fix is possible in principle. This article will be updated when such is found. See this thread on the Arch Forum for one such report concerning issues with Grub.

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. See the Arch forum thread for this issue.

Random desktop freezes

See the forum discussion for this issue.

Information for debugging relating to problems

Grub

Some information that follows might be of use for debuggers:

When attempting to do it manually by running (after of course mounting the EFI partition to /boot):

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg

No reports of any errors and a missing OS error by the UEFI upon reboot. mkinitcpio -P linux does not work because it says there is no image called vmlinuz-linux (This was attempted after installing Grub instead of Systemd via the archinstall script provided with the live USB.)