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.82
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 .. 38 39 40 41 42 43 44 45 46 47 48 49 Next › Last »

metak commented on 2018-07-08 17:52 (UTC) (edited on 2018-07-08 20:35 (UTC) by metak)

@big_bun Sorry for late reply, I've been busy. I really don't want to deviate too much from default upstream. (only when needed to comply with archlinux packaging for example)

big_bum commented on 2018-07-05 20:37 (UTC)

@metak could you also add l2tp/pptp module in the next build? I think this should enable them: https://github.com/scaleway/kernel-tools/pull/143/commits/381264d671060a26fdfcf6245ea417d85bc371b0

metak commented on 2018-06-30 17:58 (UTC) (edited on 2018-06-30 17:58 (UTC) by metak)

@A.J If you have SecureBoot disabled then you simply use this boot parameter module.sig_unenforce to allow loading unsigned kernel modules. Otherwise you'll have to build your kernel with CONFIG_MODULE_SIG_FORCE disabled.

A.J commented on 2018-06-30 17:50 (UTC)

@metak could you elaborate , is it boot option or build option ??

metak commented on 2018-06-30 12:04 (UTC)

@A.J Look below in comments for my comment to @Osleg about option to allow unsigned modules.

A.J commented on 2018-06-30 04:17 (UTC)

sorry for the noop question , but i couldn't get nvidia-dkms working and when i modprobe it i get :

modprobe: ERROR: could not insert 'nvidia': Required key not available

metak commented on 2018-06-25 23:11 (UTC) (edited on 2018-06-25 23:12 (UTC) by metak)

@ltsdw Thank you for reporting back. I don't use bluetooth at all so I never paid too much attention to it, but it seems that quite a few people do use it so I'll enable the crypto_user module in next update.

ltsdw commented on 2018-06-25 22:56 (UTC)

@metak yeah, exactly, bluetooth working like a charm after enabling CONFIG_CRYPTO_USER. I also enabled CONFIG_BT_ATH3K for precaution, but I'm actually using btusb. It's only needed set CONFIG_CRYPTO_USER to get bluetooth working.

metak commented on 2018-06-25 22:10 (UTC) (edited on 2018-06-25 22:30 (UTC) by metak)

@ltsdw Sorry, I'm a bit busy right now. After checking again I'll have to enable user_crypto with next update to comply with arch packaging.

bluez package in arch /usr/lib/modules-load.d/bluez.conf needs this module crypto_user at boot time.

Edit: can you build this kernel with CONFIG_CRYPTO_USER option enabled and check if bluetooth is working properly?

ltsdw commented on 2018-06-25 21:23 (UTC) (edited on 2018-06-25 21:24 (UTC) by ltsdw)

I'll try CONFIG_BT_ATH3K