Package Details: linux-lqx 4.17.6-1

Git Clone URL: https://aur.archlinux.org/linux-lqx.git (read-only)
Package Base: linux-lqx
Description: A desktop oriented kernel and modules with Liquorix patches
Upstream URL: http://liquorix.net/
Licenses: GPL2
Submitter: akurei
Maintainer: sir_lucjan (damentz)
Last Packager: sir_lucjan
Votes: 110
Popularity: 2.500044
First Submitted: 2011-08-08 16:08
Last Updated: 2018-07-15 06:03

Pinned Comments

sir_lucjan commented on 2018-05-06 16:52

linux-lqx from github:

sir_lucjan commented on 2017-12-09 16:45

Damentz sometimes updates sources and checksums do not match. Please let me know.

Latest Comments

damentz commented on 2018-06-27 15:26

@sir_lucjan, thanks for the heads up

@DungSherlock, 'pkg' will use the Liquorix configuration used in the binary kernels from liquorix.net, while old will take your running configuration and execute 'make oldconfig', asking you to select options for new or updated menu items. If you're comfortable with the latter and are only interested in the kernel sources, then 'old' is the way to go. If you want the behavior you get from Liquorix binary kernels (Debian Sid, the major Ubuntu's), then choose 'pkg.

A commonly used option, since you're building from source, is to actually choose 'm'. This will let you adjust the 'pkg' configuration before the build starts. One advantage of this is you can optimize the kernel for your processor, giving you some marginal gains depending on what you're using the kernel for.

DungSherlock commented on 2018-06-27 15:13

Different build option _config="pkg" and _config="old"? What is advice?

sir_lucjan commented on 2018-06-27 10:08

@damentz

Probably MuQSS doesn't work properly with 4.16.17.

damentz commented on 2018-06-27 03:47

@sir_lucjan, please keep the patch at 4.16.16-2 for now, there's a stable patch in 4.16.17+ that's preventing some of my own systems from booting, but I currently don't have the time to figure out why only Arch is affected.

Seeing as how Arch itself has already moved to 4.17, it might be best to update linux-lqx once there's a 4.17 release - that'll probably include the fix.

markusk commented on 2018-05-07 13:51

@sir_lucjan : thx for looking into it. i cleaned out all my download caches and build locations and now it works ... odd ...

sir_lucjan commented on 2018-05-07 12:41

@markusk

I can't confirm:

[lucjan@archlinux roboczy-3]$ export LANG=C
[lucjan@archlinux roboczy-3]$ git clone https://aur.archlinux.org/linux-lqx.git
Cloning into 'linux-lqx'...
remote: Counting objects: 985, done.
remote: Compressing objects: 100% (491/491), done.
remote: Total 985 (delta 561), reused 909 (delta 494)
Receiving objects: 100% (985/985), 300.70 KiB | 1.65 MiB/s, done.
Resolving deltas: 100% (561/561), done.
[lucjan@archlinux roboczy-3]$ cd linux-lqx    
[lucjan@archlinux linux-lqx]$ mkaurball
==> Making package: linux-lqx 4.16.7-1 (Mon May  7 14:35:37 CEST 2018)
==> Retrieving sources...
  -> Downloading linux-4.16.tar.xz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   178  100   178    0     0   1379      0 --:--:-- --:--:-- --:--:--  1379
100 98.2M  100 98.2M    0     0  2174k      0  0:00:46  0:00:46 --:--:-- 3411k
  -> Downloading linux-4.16.tar.sign...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   178  100   178    0     0    912      0 --:--:-- --:--:-- --:--:--   912
100   455  100   455    0     0   1146      0 --:--:-- --:--:-- --:--:--  1146
  -> Downloading 4.16.7-1.patch.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  644k  100  644k    0     0   624k      0  0:00:01  0:00:01 --:--:--  625k
  -> Downloading config.amd64...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  202k  100  202k    0     0   227k      0 --:--:-- --:--:-- --:--:--  227k
  -> Found 60-linux.hook
  -> Found 90-linux.hook
  -> Found 99-linux.hook
  -> Found linux.preset
==> Validating source files with sha512sums...
    linux-4.16.tar.xz ... Passed
    linux-4.16.tar.sign ... Skipped
    4.16.7-1.patch.gz ... Passed
    config.amd64 ... Passed
    60-linux.hook ... Passed
    90-linux.hook ... Passed
    99-linux.hook ... Passed
    linux.preset ... Passed
==> Verifying source file signatures with gpg...
    linux-4.16.tar ... Passed
==> Entering fakeroot environment...
==> Creating source package...
  -> Adding PKGBUILD...
  -> Generating .SRCINFO file...
  -> Adding 60-linux.hook...
  -> Adding 90-linux.hook...
  -> Adding 99-linux.hook...
  -> Adding linux.preset...
  -> Adding install file (linux.install)...
  -> Compressing source package...
==> Leaving fakeroot environment.
==> Source package created: linux-lqx (Mon May  7 14:36:39 CEST 2018)

sir_lucjan commented on 2018-05-06 16:52

linux-lqx from github:

damentz commented on 2018-05-06 16:15

Hi navjack27,

Intel p-states are disabled deliberately because they return lower frequencies than ondemand during multicore loads, and keep the processor frequency / voltage ramped up too high during idle loads with MuQSS. Due to the nature of how MuQSS works, you'll almost never benefit from TurboBoost 3.0's single core boost speeds, since MuQSS is more likely to reschedule task on a neighboring logical or physical core than CFS is.

You have the option to change the configuration of the AUR package before building using menuconfig - you can always force enable it yourself if your particular system.

sir_lucjan commented on 2018-05-06 16:01

@navjack27

Please report @damentz.

navjack27 commented on 2018-05-06 15:59

PLEASE enable intel p-states in the .config. There shouldn't be any reason why my laptop is limited to 1800MHz. This is a serious oversight. I'm going through the rest of the .config and will point out any other inconsistencies with modern computing.

All comments