Advertising

XanMod Linux Kernel

There is a new tool available for Sparkers: XanMod Linux Kernel Installer

What is XanMod Linux Kernel?

XanMod is a general-purpose Linux kernel distribution with custom settings and new features. Built to provide a stable, responsive and smooth desktop experience.
The real-time version is recommended for critical runtime applications such as Linux gaming eSports, streaming, live productions and ultra-low latency enthusiasts.
Supports all recent 64-bit versions of Debian and Ubuntu-based systems.

Main Features:
– Preemptive Full Tickless Kernel at 500Hz w/ Tuned CPU Core Scheduler.
– RCU Boost for better responsiveness and lower overall system latency.
– Block Layer w/ multi-threaded runqueue for high I/O throughput.
– Caching, Virtual Memory Manager and CPUFreq Governor improvements.
– BBR TCP Congestion Control + FQ-PIE Packet Scheduling and AQM Algorithm [5.9][5.9-rt][5.8].
– ORC Unwinder for Kernel Stack Traces (debuginfo) implementation.
– Third-party patchset available: ZSTD kernel, initrd and modules support [5.9][5.9-rt]5.8], Full x86_64 FSGSBASE instructions [5.9][5.8], Clear Linux [partial], CK’s Hrtimer Patchset, Wine / Proton Fsync, PCIe ACS Override, Aufs [5.4] and GCC graysky’s.
– Real-time Linux kernel (PREEMPT_RT) build available [5.9-rt][5.4-rt].
– Generic kernel package for compatibility with most Debian & Ubuntu based distributions. Built on the latest GCC 10.2 and Binutils 2.35.
– GPLv2 license. Can be built for any distribution or purpose.

Installation (Sparky testing amd64 only):

sudo apt update
sudo apt install sparky-aptus

to upgrade APTus to the latest version, then launch APTus-> System-> XanMod Linux Installer icon.

XanMod Linux Kernel Installer

Founder: Alexandre Frade
License: GNU GPL v2
Git: github.com/xanmod/linux

 

Linux kernel 5.5

The first release of the Linux kernel of the new 5.5 line landed in Sparky “unstable” repository.

Build status:
– amd64 – build and installed OK -> uploaded
– 686-pae – build and installed OK -> uploaded

The Sparky’s Linux kernel is available in Sparky “unstable” repository, so enable it to upgrade (if you have older version already installed) or to make fresh installation:
https://wiki.sparkylinux.org/doku.php/repository

Follow the Wiki page: https://wiki.sparkylinux.org/doku.php/linux_kernel to install the latest Sparky’s Linux kernel.

Then reboot your machine to take effects.

To quick remove older version of a Linux kernel, simply run APTus-> System-> Uninstall Old Kernel tool.

 

Linux kernel 5.2

 

The first release of Linux kernel of the new 5.2 line just landed in Sparky “unstable” repository.

Build status:
– amd64 – build and installed OK -> uploaded
– 686-pae – build and installed OK -> uploaded

The Sparky’s Linux kernel is available in Sparky “unstable” repository, so enabled it to upgrade (if you have older version already installed) or to make fresh installation:
https://sparkylinux.org/wiki/doku.php/repository

Follow the Wiki page: https://sparkylinux.org/wiki/doku.php/linux_kernel to install the latest Sparky’s Linux kernel.

Then reboot your machine to take effects.

To quick remove older version of the Linux kernel, simply run APTus-> System-> Uninstall Old Kernel tool.

 

Linux kernel 5.1

 

The first release of Linux kernel of the new 5.1 line just landed in Sparky “unstable” repository.

Build status:
– amd64 – build and installed OK -> uploaded
– 686-pae – build and installed OK -> uploaded

The Sparky’s Linux kernel is available in Sparky “unstable” repository, so enabled it to upgrade (if you have older version already installed) or to make fresh installation:
https://sparkylinux.org/wiki/doku.php/repository

Follow the Wiki page: https://sparkylinux.org/wiki/doku.php/linux_kernel to install the latest Sparky’s Linux kernel.

Then reboot your machine to take effects.

To quick remove older version of the Linux kernel, simply run APTus-> System-> Uninstall Old Kernel tool.

 

Linux kernel 5.0

 

The first release of Linux kernel of the new 5.0 line just landed in Sparky “unstable” repository.

Build status:
– amd64 – build and installed OK -> uploaded
– 686-pae – build and installed OK -> uploaded

The Sparky’s Linux kernel is available in Sparky “unstable” repository, so enabled it to upgrade (if you have older version already installed) or to make fresh installation:
https://sparkylinux.org/wiki/doku.php/repository

Follow the Wiki page: https://sparkylinux.org/wiki/doku.php/linux_kernel to install the latest Sparky’s Linux kernel.

Then reboot your machine to take effects.

To quick remove older version of the Linux kernel, simply run APTus-> System-> Uninstall Old Kernel tool.

 

Linux kernel 4.20.0

 

The first release of Linux kernel of the new 4.20 line just landed in Sparky “unstable” repository.

Build status:
– amd64 – build and installed OK -> uploaded
– 686-pae – build and installed OK -> uploaded
– 686 (non-pae) – did not build

The Sparky’s Linux kernel is available in Sparky “unstable” repository, so enabled it to upgrade (if you have older version already installed) or to make fresh installation:
https://sparkylinux.org/wiki/doku.php/repository

Follow the Wiki page: https://sparkylinux.org/wiki/doku.php/linux_kernel to install the latest Sparky’s Linux kernel.

Then reboot your machine to take effects.

To quick remove older version of the Linux kernel, simply run APTus-> System-> Uninstall Old Kernel tool.

Merry Xmas Sparkers!

 

Linux kernel 4.19.0

 

The first release of Linux kernel of the new 4.19 line – 4.19.0 just landed in Sparky “unstable” repository.

Build status:
– amd64 – build and installed OK -> uploaded
– 686-pae – build and installed OK -> uploaded
– 686 (non-pae) – did not build

The Sparky’s Linux kernel is available in Sparky “unstable” repository, so enabled it to upgrade (if you have older version already installed) or to make fresh installation:
https://sparkylinux.org/wiki/doku.php/repository

Follow the Wiki page: https://sparkylinux.org/wiki/doku.php/linux_kernel to install the latest Sparky’s Linux kernel.

Then reboot your machine to take effects.

To quick remove older version of the Linux kernel, simply run APTus-> System-> Uninstall Old Kernel tool.

 

Linux kernel 4.18.0

 

The first version of Linux kernel of the new 4.18 line – 4.18.0 just landed in Sparky “unstable” repository.

Build status:
– amd64 – build and installation OK – uploaded
– 686-pae – build and installation OK – uploaded
– 686 (non-pae) – build failed

The Sparky’s Linux kernel is available in Sparky “unstable” repository, so enabled it to upgrade (if you have older version already installed) or to make fresh installation:
https://sparkylinux.org/wiki/doku.php/repository

Follow the Wiki page: https://sparkylinux.org/wiki/doku.php/linux_kernel to install the latest Sparky’s Linux kernel.

Then reboot your machine to take effects.

To quick remove older version of the Linux kernel, simply run APTus-> Remove-> Uninstall Old Kernel tool.

 

Linux kernel RC

 

Due to a few requests of adding the latest RC Linux kernel to the repos, I decided to do so.

The first version of Linux kernel of the RC line – 4.18-rc1 just landed in Sparky “unstable” repository. It is available for amd64 CPUs only.

Installation:

1. The Sparky’s Linux kernel RC is available in Sparky “unstable” repository, so enable it:
https://sparkylinux.org/wiki/doku.php/repository

2. There is not a sparky’s kernel meta package so install the right package:
sudo apt update
sudo apt install linux-image-VERSION-sparky-amd64

Headers are there, if you’d like too:
sudo apt install linux-headers-VERSION-sparky-amd64
where the “VERSION” is (depends of the kernel version) now:
4.18.0-rc1
Then reboot your machine to take effects.

Make sure it is NOT stable version.
Install it if you would like to test the latest build, or your machine needs the latest drivers, or you like walking on the edge 🙂

To quick remove older version of the Linux kernel, simply run APTus-> Remove-> Uninstall Old Kernel tool.

 

Linux kernel 4.17.0

 

The first version of Linux kernel of the new 4.17 line – 4.17.0 just landed in Sparky “unstable” repository.

Status:
– amd64 – build and installation OK – uploaded
– 686-pae – build and installation OK, but freeze all my graphical desktops down – uploaded anyway so you can test it too
– 686 (non-pae) – build failed

The Sparky’s Linux kernel is available in Sparky “unstable” repository, so enabled it to upgrade (if you have older version already installed) or to make fresh installation:
https://sparkylinux.org/wiki/doku.php/repository

Follow the Wiki page: https://sparkylinux.org/wiki/doku.php/linux_kernel to install the latest Sparky’s Linux kernel.

Then reboot your machine to take effects.

To quick remove older version of the Linux kernel, simply run APTus-> Remove-> Uninstall Old Kernel tool.

 

Advertising