Package Details: linux-cachyos-headers 7.1.3-2

Git Clone URL: https://aur.archlinux.org/linux-cachyos.git (read-only, click to copy)
Package Base: linux-cachyos
Description: Headers and scripts for building modules for the Linux EEVDF + LTO + AutoFDO + Propeller Cachy Sauce Kernel by CachyOS with other patches and improvements. kernel
Upstream URL: https://github.com/CachyOS/linux-cachyos
Keywords: cachyos kernel linux
Licenses: GPL-2.0-only
Provides: linux-cachyos-lto-headers, LINUX-HEADERS
Replaces: linux-cachyos-lto-headers
Submitter: ptr1337
Maintainer: ptr1337 (sir_lucjan)
Last Packager: sir_lucjan
Votes: 52
Popularity: 3.15
First Submitted: 2021-10-12 18:31 (UTC)
Last Updated: 2026-07-08 14:51 (UTC)

Required by (320)

Sources (4)

Latest Comments

1 2 3 4 5 6 .. 14 Next › Last »

idanka commented on 2026-07-03 06:10 (UTC)

I installed it on Manjaro Linux (it compiles and installs without errors), but when starting the kernel, when starting cups, it stops loading. What could be the error?

FirefistAce commented on 2026-04-24 02:56 (UTC) (edited on 2026-04-24 02:57 (UTC) by FirefistAce)

@Zwyhmcn The 580 driver in the AUR received a patch that should fix this.

I have no experience with installing Cachyos and you should ask in their support channels with that.

Zwyhmcn commented on 2026-04-19 03:01 (UTC) (edited on 2026-04-19 03:15 (UTC) by Zwyhmcn)

It seems that linux-cachyos is incompatible with older 580 nvidia driver, as FirefistAce mentioned. I installed it, and DKMS failed as:

(3/4) Install DKMS modules
==> dkms install --no-depmod nvidia/580.142 -k 7.0.0-1-cachyos

Error! Bad return status for module build on kernel: 7.0.0-1-cachyos (x86_64)
Consult /var/lib/dkms/nvidia/580.142/build/make.log for more information.
==> WARNING: `dkms install --no-depmod nvidia/580.142 -k 7.0.0-1-cachyos' exited

And there's neither initramfs-linux-cachyos.img nor vmlinuz-linux-cachyos generated in /boot, although the terminal says that they're generated successfully.

What's more, I tried to install CachyOS before, but I always fail to install. So I'm trying to install Arch with CachyOS kernel. Maybe this is a bug from CachyOS upstream?

(Installed from Chaotic-AUR to avoid compiling)

Contact me via e-mail, FirefistAce. Try install from Chaotic-AUR, and tell me if you have also encountered this problem.

jcdescy commented on 2026-04-16 15:37 (UTC) (edited on 2026-04-16 20:57 (UTC) by jcdescy)

Can't update from 6 to 7

ERROR: One or more files did not pass the validity check!

EDIT: Looks like the checksum is for 7.0.0-1, but the package is 7.0.0-2 HTH

FirefistAce commented on 2026-04-14 20:17 (UTC) (edited on 2026-04-14 20:21 (UTC) by FirefistAce)

This might fail to build the older 580 Nvidia drivers from the AUR. Might be an issue with my German locale. Just so that people are aware.

BTF [M] nvidia-uvm.ko awk: Kommandozeile:1: 'BEGIN awk: Kommandozeile:1: ^ ungültiges Zeichen »'« in einem Ausdruck make[4]: *** [/usr/lib/modules/7.0.0-1-cachyos/build/scripts/Makefile.modfinal:60: nvidia-uvm.ko] Fehler 1

Invalid sign in expression

atleeit commented on 2026-04-14 04:48 (UTC)

@OzzyHelix, have to wait for Arch upstream

OzzyHelix commented on 2026-04-13 21:40 (UTC)

Linux 7 just entered mainline will there be an update to Linux 7 any time soon?

rektstars commented on 2026-03-25 21:35 (UTC)

is compiling with bore patch not supported for this package?

==> ERROR: Integrity checks (b2) differ in size from the source array.

PKGBUILD modifies the sources array but keeps the b2sums same in preparation.

enihcam commented on 2026-03-02 06:20 (UTC)

Can we add one extra option for building the package based on the config from a specific local path? Take linux-xanmod for example:

  # This is intended for the people that want to build this package with their own config
  # Put the file "myconfig" at the package folder (this will take preference) or "${XDG_CONFIG_HOME}/linux-xanmod/myconfig"
  # If we detect partial file with scripts/config commands, we execute as a script
  # If not, it's a full config, will be replaced
  for _myconfig in "${SRCDEST}/myconfig" "${HOME}/.config/linux-xanmod/myconfig" "${XDG_CONFIG_HOME}/linux-xanmod/myconfig" ; do
    if [ -f "${_myconfig}" ] && [ "$(wc -l <"${_myconfig}")" -gt "0" ]; then
      if grep -q 'scripts/config' "${_myconfig}"; then
        # myconfig is a partial file. Executing as a script
        msg2 "Applying myconfig..."
        bash -x "${_myconfig}"
      else
        # myconfig is a full config file. Replacing default .config
        msg2 "Using user CUSTOM config..."
        cp -f "${_myconfig}" .config
      fi
      echo
      break
    fi
  done