Thomrl's Blog

Switching From Fedora to Cachyos

Putting Fedora on the shelf and trying something new with CachyOS. Went ahead with this on 2026-06-27.


Manual partitioning:

Root / -root
Boot /boot -boot
Home /home
Swap /swap 8192 MiB

This time I’ve put /home on a seperate drive from the rest, in the believe I in the future will have a much smoother time from deciding to reinstall to actually having reinstalled my PC.


Initial adjustments and setting up

  1. I made sure the system was fully up to date.
  2. I checked if the Nvidia driver was installed with the nvidia-smi command.
  3. I went to CachyOS Hello > Apps/Tweaks and made the desired changes.
  4. In CachyOS Hello > Apps/Tweaks I of course pressed Install Gaming Packages.
  5. From here I started installing the rest of the software I wanted on my system.

One-liner to install most packages I use:

sudo pacman -S whois traceroute protonup-qt drawio-desktop obsidian vscodium syncthing filezilla vlc htop pcsclite pcsc-tools ccid flatpak emacs hugo rpi-imager qalc

reboot

flatpak install flathub com.yubico.yubioath
com.rustdesk.RustDesk
com.rtosta.zapzap

Commands:
chsh -s /usr/bin/bash changes the shell (from fish) to bash (reboot for it to take effect).
I did this to easily use the aliases I’ve already made while using Fedora, I might change it later but right now I’m busy I want the familiarity of bash
sensors to check temperatures
nvidia-smi to check nvidia driver and more related to the GPU

Installing Yubico Authenticator

I installed the flatpak but experienced issues. The following commands was used while trying to fix it:

lsusb
pcsc_scan
sudo journalctl -u pcscd -b --no-pager | tail -n 200

The following commands had part in solving the issue:

sudo pacman -S --needed ccid pcsclite pcsc-tools
sudo systemctl enable --now pcscd
sudo systemctl restart pcscd

#  Packages installed in this codeblock are now part of the one-liner, make sure pcscd is enabled for Yubico Authenticator to work.

What fixed it for me in the end, was installing ccid and restarting pcscd, I’m hoping collecting this together makes it easier going forward, and easier for whoever else might need it.


Virtualization

For setting up virtualization see my other post here: Setting up virtualization on linux


Sources:

References I’ve used:
https://wiki.cachyos.org/installation/installation_on_root/
https://discuss.cachyos.org/t/changing-fish-to-bash/1420
https://thelinuxbook.com/


#CachyOS #Fedora #Gaming #Linux #Reinstall #Software #Terminal