Package Base Details: linux-clear

Git Clone URL: https://aur.archlinux.org/linux-clear.git (read-only)
Keywords: clear clearlinux intel kernel
Submitter: metak
Maintainer: metak
Last Packager: metak
Votes: 33
Popularity: 3.97
First Submitted: 2018-01-18 21:47
Last Updated: 2019-12-11 13:29

Pinned Comments

metak commented on 2018-01-22 01:49

1. Binaries available in my repo: http://download.opensuse.org/repositories/home:/metakcahura:/kernel/Arch_Extra_standard/x86_64/
[home_metakcahura_kernel_Arch_Extra_standard]
Server = http://download.opensuse.org/repositories/home:/metakcahura:/kernel/Arch_Extra_standard/$arch

Then, import the key:
Key-ID: pacman-key --recv-keys 50AAD02AEB1F61C9
Keyfile: http://download.opensuse.org/repositories/home:/metakcahura:/kernel/Arch_Extra_standard/x86_64/home_metakcahura_kernel_Arch_Extra_standard.key
Donwload and import the key: pacman-key --add /path/to/downloaded/keyfile

Last, sign the key. pacman-key --lsign-key 50AAD02AEB1F61C9

2. After install adjust your boot cmd line. ClearLinux uses clr-boot-manager which takes care of that. This is upstream default:
quiet console=tty0 console=ttyS0,115200n8 cryptomgr.notests initcall_debug intel_iommu=igfx_off kvm-intel.nested=1 no_timer_check noreplace-smp page_alloc.shuffle=1 rcu_nocbs=0-64 rcupdate.rcu_expedited=1 rootfstype=ext4,btrfs,xfs tsc=reliable rw 
3. For loading unsigned modules. (nvidia, virtualbox, etc.)

If secure boot is disabled just add module.sig_unenforce boot parameter. Otherwise, you'll have to build your kernel with CONFIG_MODULE_SIG_FORCE disabled.

4. Once again (as requested) the _subarch is set to native so for anyone who is building the binaries for redistribution should set it to number corresponding to Generic-x86-64.

Latest Comments

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

metak commented on 2019-12-08 12:14

@danhyal I've added it, but if there's any complaints/regressions/etc. I'll have to remove it. So I hope you and others can test it and report back.

danhyal commented on 2019-12-07 22:44

consider adding the fsync patch? https://aur.archlinux.org/cgit/aur.git/plain/futex-wait-multiple-5.2.1.patch?h=linux-fsync

metak commented on 2019-12-01 13:40

@bjoe2k4 You can manually re-add the key (download the key with wget, import and sign it).

pub   rsa2048 2013-05-19 [SC] [expires: 2022-01-24]
      A6BD5EECD7B96FC10806355C50AAD02AEB1F61C9
uid           [  full  ] home:metakcahura OBS Project <home:metakcahura@build.opensuse.org>

But it's more or less useless since signatures are broken in open-build-service for pacman. Might as well set SigLevel = Never.

https://bbs.archlinux.org/viewtopic.php?id=249682

https://github.com/openSUSE/open-build-service/issues/4174

https://github.com/openSUSE/open-build-service/issues/2801

bjoe2k4 commented on 2019-12-01 12:27

The signature key expired yesterday :-(

pub rsa2048 2013-05-19 [SC] [expired: 2019-11-30] A6BD5EECD7B96FC10806355C50AAD02AEB1F61C9 uid [ expired] home:metakcahura OBS Project home:metakcahura@build.opensuse.org

Morisson commented on 2019-11-17 12:52

Thank you vary much

metak commented on 2019-11-17 12:32

@Morisson 5.3.11-3 (clr 5.3.11-868) enable ACPI_TABLE_UPGRADE

Morisson commented on 2019-11-17 06:43

Hi. Can you change kernel config from your reposotory? ACPI_TABLE_UPGRADE=y I need add patched dsdt for my laptop. Please)

metak commented on 2019-11-08 16:48

@danhyal I'm afraid that's not possible and it kinda defeats the purpose of this package IMO. I already added two patches (cpu optimizations and acs overrides) because they're small and don't change the kernel in radical way. On the other hand -ck patches are much bigger, touch many more files, change a bunch of existing config options, etc. There could also be clashes between -ck and -clear patches... Besides, this kernel is already optimized for desktop/laptop users so I don't really see a point?

danhyal commented on 2019-11-08 15:40

Could you make a seperate package with the ck patchset applied? Since most people using this kernel are desktop/laptop users, it would be useful.

metak commented on 2019-11-05 12:12

@danhyal 5.3.8-4 (clr 5.3.7-853) enable CONFIG_NETFILTER_INGRESS