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 .. 27 28 29 30 31 32 33 34 35 36 37 .. 49 Next › Last »

metak commented on 2019-08-17 17:40 (UTC)

@btd1337 I've updated the repo instructions in the pinned comment.

@Elanzer I've enabled CONFIG_DELL_SMBIOS_SMM=y, can you try the latest version?

Elanzer commented on 2019-08-17 15:37 (UTC)

I'm getting this message on boot:

dell_smbios: No SMBIOS backends available (wmi: -19, smm: -19) dell_smbios: No dell-smbios drivers are loaded

System is running fine, but still worries me. It's was fixed upstream, according https://github.com/clearlinux/distribution/issues/609

I think dell_smbios is set to user 'smm' but only 'wmi' is available with clear-linux

btd1337 commented on 2019-08-17 15:34 (UTC)

@metak

error: home_metakcahura_kernel_Arch_Extra_standard: Signature of "home: metakcahura OBS Project <home: metakcahura@build.opensuse.org>" has unknown trust
error: failed to update home_metakcahura_kernel_Arch_Extra_standard (invalid or corrupt database (PGP signature))
error: failed to sync all databases
Error installing repo packages

metak commented on 2019-08-16 23:46 (UTC)

@btd1337 Hi. That first line should be [home_metakcahura_kernel_Arch_Extra_standard].

btd1337 commented on 2019-08-16 22:48 (UTC) (edited on 2019-08-16 22:51 (UTC) by btd1337)

@metak how to use your repository in Arch Linux?

I tried this:

[Arch_Extra_standard]
# binaries for Clear Linux kernel
Server = http://download.opensuse.org/repositories/home:/metakcahura:/kernel/Arch_Extra_standard/x86_64

but this error occurs:

error: failed to get "Arch_Extra_standard.db" file from download.opensuse.org: The requested URL returned error: 404
Error: Failed to update Arch_Extra_standard (unexpected error)
error: failed to sync all databases
Error installing repo packages

Thanks in advance

yw662 commented on 2019-08-04 22:52 (UTC)

I have uploaded some packages to download the kernel from clear linux repo, instead of compiling it from source. linux-clear-bin for the kernel, linux-clear-headers-bin for the headers, and intel-ucode-clear for intel cpu and i915 ucode. Hope it helps.

P.S. It is currently at 5.2.5-813, as in https://download.clearlinux.org/update/30610/.

metak commented on 2019-08-01 16:29 (UTC)

No, I only updated to the latest upstream kernel bugfix release 5.2.5.

zheiling commented on 2019-08-01 11:40 (UTC) (edited on 2019-08-01 11:40 (UTC) by zheiling)

After upgrading to linux-clear 5.2.5-1, proprietary nvidia driver becomes to work. Have you applied a new fix?

TillySutton commented on 2019-07-31 08:32 (UTC)

Thanks for this https://github.com/clearlinux/distribution/issues/1048 It helped me a lot

zheiling commented on 2019-07-30 13:53 (UTC)

@metak Updated kernel today. No changes are seen. I even can't find Nvidia messages in dmesg, Xorg.0.log also silent about Nvidia. Very strange behavior...