All Projects → sirlucjan → lucjan-kernels

sirlucjan / lucjan-kernels

Licence: other
Dell Inspiron 15-3542 (3542-2538) with Fourth Gen Intel Core i3/i5/i7 optimized.

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to lucjan-kernels

linux-lucjan
Patchset for lucjan-kernels
Stars: ✭ 16 (+0%)
Mutual labels:  bfq, bmq, bfq-improvements, bfq-dev
Linux On Pixel C
Documentation on how to run a Linux Distro on the Google Pixel C (2015)
Stars: ✭ 55 (+243.75%)
Mutual labels:  kernel, archlinux, arch
Arch Linux Installer
Arch-Linux-Install-Script/Arch Linux 安装脚本
Stars: ✭ 192 (+1100%)
Mutual labels:  archlinux, arch, arch-linux
arch-install
A highly configurable script automatically installing Arch Linux.
Stars: ✭ 32 (+100%)
Mutual labels:  archlinux, arch, arch-linux
PKGBUILD
PKGBUILDs; almost all on the AUR
Stars: ✭ 16 (+0%)
Mutual labels:  archlinux, arch, pkgbuild
Archinstall
Arch Linux installer - guided, templates etc.
Stars: ✭ 140 (+775%)
Mutual labels:  archlinux, arch, arch-linux
simplyarch
The blazing fast ⚡ Arch Linux ⚡ installation script that puts you on control 🌟
Stars: ✭ 38 (+137.5%)
Mutual labels:  archlinux, arch, arch-linux
Customarch
Arch Linux Based Custom ISOs Made With "Archiso"
Stars: ✭ 606 (+3687.5%)
Mutual labels:  archlinux, arch, arch-linux
arch-pi
A simple script automatically installing Arch Linux for the Raspberry Pi.
Stars: ✭ 38 (+137.5%)
Mutual labels:  archlinux, arch, arch-linux
arch-odroid
A simple script automatically installing Arch Linux for the ODROID.
Stars: ✭ 30 (+87.5%)
Mutual labels:  archlinux, arch, arch-linux
Cylon
A CLI TUI menu driven bash shell script supporting updates, maintenance, backups and system checks for an Arch based Linux distro
Stars: ✭ 121 (+656.25%)
Mutual labels:  archlinux, arch, arch-linux
AwsTerm
A collection of awesome terminal utilities
Stars: ✭ 37 (+131.25%)
Mutual labels:  archlinux, arch, arch-linux
Dotfiles
My bspwm dotfiles. Grab whatever you need! :)
Stars: ✭ 111 (+593.75%)
Mutual labels:  archlinux, arch, arch-linux
Pacback
Advanced Version Control for Arch Linux
Stars: ✭ 146 (+812.5%)
Mutual labels:  archlinux, arch, arch-linux
Trizen
Lightweight AUR Package Manager
Stars: ✭ 696 (+4250%)
Mutual labels:  archlinux, arch, arch-linux
ArchI0
ArchI0 : Arch-Based Distros Applications Automatic Installation Script
Stars: ✭ 26 (+62.5%)
Mutual labels:  archlinux, arch, arch-linux
ArchLinuxTutorial
✨Arch Linux安装使用教程 每日实时更新! | 包含ArchLinux从安装到日常使用、娱乐、编程、媒体制作的各个方面,让Arch成为你的常用系统吧! | 提供在线网页文档 ✨
Stars: ✭ 513 (+3106.25%)
Mutual labels:  archlinux, arch, arch-linux
Invidious-Updater
Automatic install and update script for Invidious
Stars: ✭ 181 (+1031.25%)
Mutual labels:  archlinux, arch, arch-linux
Calinix-Arch
CalinixOS Linux Distribution ISO Profiles
Stars: ✭ 42 (+162.5%)
Mutual labels:  archlinux, arch, arch-linux
zarch
The Ultimate Script For Arch Linux
Stars: ✭ 49 (+206.25%)
Mutual labels:  archlinux, arch, arch-linux

My own kernels. Use at your own risk.

HP 850 G3 with Sixth Gen Intel Core i3/i5/i7 optimized.
linux-lucjan varies considerably from stock kernel.

linux-lucjan incorporates:

Some patches for BFQ/block-stable conflict with patches for BFQ-dev/block-mainline.
To use lucjan-kernels smoothly apply ll-reverts before linux-lucjan patch. Otherwise the kernel will not compile.

Download:

git clone https://github.com/sirlucjan/lucjan-kernels.git

or

git clone https://gitlab.com/sirlucjan/lucjan-kernels.git

Install:

Testing

cd /some_path/lucjan-kernels/lucjan-kernels-testing/package_name
makepkg -srci

Unstable

cd /some_path/lucjan-kernels/lucjan-kernels-unstable/package_name
makepkg -srci

Rolling

cd /some_path/lucjan-kernels/lucjan-kernels-rolling/package_name
makepkg -srci


Enable bfq

For now, you can use sudo tee /sys/block/sda/queue/scheduler <<< bfq to enable "bfq".

You can also add this to file 60-schedulers.rules:

# Non-rotational disks
ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="0", ATTR{queue/scheduler}="bfq"
# Rotational disks
ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="1", ATTR{queue/scheduler}="bfq"

and run a command sudo udevadm control --reload && sudo udevadm trigger

For now, bfq is enabled by default! (since 5.0-lucjan-ll1-rc1.patch and LL-elevator-set-default-scheduler-to-bfq-for-blk-mq.patch)


You've been warned.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].