Package Details: linux-clear-headers 6.10.10-1

Git Clone URL: https://aur.archlinux.org/linux-clear.git (read-only, click to copy)
Package Base: linux-clear
Description: Linux kernel with patches from Clear Linux which allow for higher performance. This package includes header files and scripts for building kernel modules.
Upstream URL: https://github.com/clearlinux-pkgs/linux
Keywords: clear clearlinux intel kernel
Licenses: GPL-2.0-only
Submitter: metak
Maintainer: JeremyStarTM
Last Packager: JeremyStarTM
Votes: 73
Popularity: 1.71
First Submitted: 2018-01-18 21:47 (UTC)
Last Updated: 2024-09-14 15:49 (UTC)

Pinned Comments

JeremyStarTM commented on 2024-08-06 19:37 (UTC) (edited on 2024-08-18 08:22 (UTC) by JeremyStarTM)

The PKGBUILD supports customization via environment variables. Here's a list of all of them:
_makemenuconfig: Invokes make menuconfig (default configuration menu) before compilation starts
_makenconfig: Invokes make nconfig (nicer configuration menu) before compilation starts
_makexconfig: Invokes make xconfig (GUI configuration menu) before compilation starts
_use_current: Will use the configuration of the running kernel, if the running kernel is compiled with IKCONFIG_PROC
_copyfinalconfig: Copies the final kernel configuration into the repository root as kconfig-new before compilation starts
_localmodcfg: Only compiles modules found in modprobed-db's database (which decreases compilation time and kernel size)
_use_llvm_lto: Compiles the kernel with LLVM instead of GCC. Should work, if not write a comment
_subarch: Specifies the sub architecture to compile for (see the PKGBUILD file for a list of all subarches). Default is 40 (Generic-x86-64), which is \compatible with all amd64 processors. Must be a number
_debug: Force enables debug options when set to y, force disables debug options when set to n or uses the config defaults when unset

All of these variables just need to be set for them to apply, except for _subarch and _debug.

If you want a dead simple way to compile this package, you can try out my build tool. It includes a few no nonsense changes to the kernel configuration and allows you to configure the PKGBUILD in a simple manner and decrease build time. And if you don't want that, using makepkg as-is works fine too.

JeremyStarTM commented on 2024-08-06 19:19 (UTC) (edited on 2024-08-06 19:40 (UTC) by JeremyStarTM)

Kernel has been updated and is now maintained again.

Thank you metak for creating this package in the first place.

Latest Comments

« First ‹ Previous 1 .. 8 9 10 11 12 13 14 15 16 17 18 .. 49 Next › Last »

Gonzo2028 commented on 2021-09-30 22:53 (UTC)

Can anyone tell me how to add the fsync-patch for/from steam?

guiodic commented on 2021-09-17 14:59 (UTC)

@metak: I installed linux-clear-current (5.14.rc7). I reported here, not on linux-clear-current, sorry.

metak commented on 2021-09-17 13:08 (UTC) (edited on 2021-09-17 13:08 (UTC) by metak)

@guiodic Well arch kernel is already on 5.14 while this one is still on 5.13. If you can please try linux-clear-bin from my repo just so we can rule out any possible changes introduced in this pkgbuild?

guiodic commented on 2021-09-17 12:46 (UTC)

I was wrong, i915/tgl_dmc_ver2_08.bin is not GUC but for power management, nevertheless also GUC seems not work.

With the default kernel all works well:

17/09/21 13:18 i915 0000 0:02.0: [drm] Finished loading DMC firmware i915/tgl_dmc_ver2_08.bin (v2.8) 17/09/21 13:18 i915 0000 0:02.0: [drm] GuC firmware i915/tgl_guc_49.0.1.bin version 49.0 submission:disabled 17/09/21 13:18 i915 0000 0:02.0: [drm] HuC firmware i915/tgl_huc_7.5.0.bin version 7.5 authenticated:yes

guiodic commented on 2021-09-17 12:43 (UTC)

@metak: yes, it works well with the standard kernel but not for linux-clear

metak commented on 2021-09-17 11:45 (UTC)

@guiodic Have you checked/tried what's in wiki? https://wiki.archlinux.org/title/intel_graphics#Enable_GuC_/_HuC_firmware_loading

guiodic commented on 2021-09-17 10:43 (UTC)

17/09/21 12:40 kernel i915 0000:00:02.0: Direct firmware load for i915/tgl_dmc_ver2_08.bin failed with error -2 17/09/21 12:40 kernel i915 0000:00:02.0: [drm] Failed to load DMC firmware i915/tgl_dmc_ver2_08.bin. Disabling runtime power management. 17/09/21 12:40 kernel i915 0000:00:02.0: [drm] DMC firmware homepage: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915

guiodic commented on 2021-09-17 09:09 (UTC)

I receive an error on Intel GPU firmware loading (GUC)

Direct firmware load for i915/tgl_dmc_ver2_08.bin failed with error -2

this make me unable to VP9 encoding via LibVa

metak commented on 2021-09-09 17:45 (UTC)

@Tjuh It's optimized for intel hardware, but it should also work for AMD. Haven't tried it on amd.

Tjuh commented on 2021-09-04 09:27 (UTC)

Is this kernel mainly suited for Intel cpus or does it provide the same benefits for an AMD Ryzen 7 laptop?