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: 4.33
First Submitted: 2018-01-18 21:47
Last Updated: 2019-12-04 22:46

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

« First ‹ Previous ... 2 3 4 5 6 7 8 9 10 11 12 ... Next › Last »

zheiling commented on 2019-07-29 15:04

@danhyal other kernels work normally with switching. In CLI version found this message: Config parsing : unknown option kill_logind in section optimus. Ignoring. Config parsing : unknown option kill_x11 in section optimus. Ignoring. Config parsing : unknown option login_manager_control in section optimus. Ignoring. Config parsing : unknown option pci_reset in section optimus. Ignoring. Config parsing : unknown option terminate_sessions in section optimus. Ignoring. Config parsing : unknown option dri in section nvidia. Ignoring. BTW: how to format text in aurweb? Can't find instructions.

danhyal commented on 2019-07-28 21:40

@zheiling Do you still have the problem on the default arch kernel?

zheiling commented on 2019-07-28 21:04

@metak Fully removed nouveau and compiled kernel without nouveau support. The message is disappeared, but the problem with switching still exist. I suppose that an issue can be in patches/flags applied by linux-clear team.

metak commented on 2019-07-27 18:17

@zheiling Can you try unloading nouveau rmmod nouveau and load nvidia modprobe nvidia module?

zheiling commented on 2019-07-27 18:03

Addition to my previous post about nVidia: [ 150.341496] nvidia: module license 'NVIDIA' taints kernel. [ 150.341498] Disabling lock debugging due to kernel taint [ 150.355115] calling nvidia_frontend_init_module+0x0/0x93 [nvidia] @ 1580 [ 150.355150] nvidia-nvlink: Nvlink Core is being initialized, major device number 236 [ 150.355540] NVRM: The NVIDIA probe routine was not called for 1 device(s). [ 150.355541] NVRM: This can occur when a driver such as: NVRM: nouveau, rivafb, nvidiafb or rivatv NVRM: was loaded and obtained ownership of the NVIDIA device(s). [ 150.355542] NVRM: Try unloading the conflicting kernel module (and/or NVRM: reconfigure your kernel without the conflicting NVRM: driver(s)), then try loading the NVIDIA kernel module NVRM: again. [ 150.355543] NVRM: No NVIDIA devices probed. Using NVIDIA Corporation GM108M [GeForce 840M] (rev a2) and optimus-manager-qt

metak commented on 2019-07-23 15:54

@berturion Don't expect any massive performance boost just from this kernel. Most of the clear linux optimizations are in userland. However, your desktop should be more responsive as it has CONFIG_HZ_1000=y & CONFIG_HZ=1000.

@everyone Version 5.2.2 should be out in a day or two.

berturion commented on 2019-07-20 19:23

Did some people find evidences of a performance boost by using this kernel instead of using arch linux kernel ? Can you share the commands or tools you used that shows significant performance changes please (good or bad) ?

I tried:

sysbench --test=cpu --num-threads=4 --cpu-max-prime=9999 run

and

time $(i=0; while (( i < 9999999 )); do (( i ++ )); done)

Results between the kernels are similar.

metak commented on 2019-07-19 21:08

@zheiling You'll have to provide more info about your setup and logs if someone is to help you. I don't have nvidia card so there's also that.

zheiling commented on 2019-07-18 22:04

With this kernel optimus-manager switch from Intel to NVIDIA does not work. It just switches to Intel again and again, when I choose NVIDIA.

berturion commented on 2019-07-18 17:54

Thank you @metak, I should have seen this, sorry. It works now. I needed to run this command:

pacman-key --lsign-key 50AAD02AEB1F61C9