I have installed CachyOS on my MSI Prestige 13 AI+ Evo A2VMG (Intel Core Ultra 7 258V w/ 32GB RAM) and I installed CachyOS onto it. Everything’s great but anytime I reboot the system it will hang on boot when I have it connected to my Anker 778 Thunderbolt 4 dock. If I let it boot with nothing connected then its fine. Is this a known issue with Thunderbolt 4 docks on Linux or is entirely the dock I purchased? Is this the curse I get for running Linux on such new hardware lol?
Most people fix that by disabling Plymouth (Boot Splash) or removing it.
Thanks for this. I tried removing Plymouth entirely after disabling it but it says:
error: target not found: plymouth-git
error: target not found: cachyos-plymouth-theme
sudo pacman -Rns plymouth cachyos-styled-plymouth-theme
Even if you delete the files, the mkinitcpio configuration still thinks it needs to load the Plymouth hook. If you don’t fix this, your next boot might fail or hang.
sudo nano /etc/mkinitcpio.conf
- Find the
HOOKS=(...)line. - Remove
plymouthfrom the list. - Save and exit (Ctrl+O, Enter, Ctrl+X).
- Regenerate your images:
sudo mkinitcpio -P
I still get this:
error: target not found: cachyos-styled-plymouth-theme
pacman -Qs plymouth
See if there are leftover packages
then remove any that show
# Most common on recent CachyOS installs
sudo pacman -Rns plymouth cachyos-plymouth-theme
# If you also have the bootanimation package
sudo pacman -Rns plymouth cachyos-plymouth-theme cachyos-plymouth-bootanimation
# Alternative (some older installs used these)
sudo pacman -Rns plymouth-git plymouth-kcm cachyos-plymouth-theme
If it says “target not found” for any package, just remove that name from the command and try again.
Remove any hooks
sudo nano /etc/mkinitcpio.conf
Look for the line that starts with HOOKS=(
It probably looks similar to this:
HOOKS=(base systemd autodetect microcode kms modconf block keyboard sd-vconsole plymouth filesystems)
Remove plymouth