Which Arch Linux Kernel Should I Use!

  Рет қаралды 43,442

Brodie Robertson

Brodie Robertson

Күн бұрын

Пікірлер: 144
@kenielf
@kenielf 3 жыл бұрын
for anyone using any kernel aside from the non-stable, be sure to read the wiki! Some things, like nvidia-dkms, may require the kernel specific headers! each package should have the following naming style: kernel-headers. For example: linux-zen is the kernel, while linux-zen-headers is the proper header package.
@galdutro
@galdutro 3 жыл бұрын
Also, the LTS kernel gets a lot of backported code from the newer releases. But only code that doesn’t change the ABI or the behavior of features that other software relies on.
@ZsoltDonca
@ZsoltDonca 3 жыл бұрын
I've been using the Zen kernel for around a year now on my desktop and could never go back for one single reason: when out of RAM and in need of using swap, my system behaves perfectly fine on the Zen kernel, I barely feel it. The same thing was absolutely horrible on both the standard and the LTS kernel: when my system started swapping, it became unresponsive, with my mouse lagging for seconds to minutes in the worst cases. I looked up why the standard kernel was behaving the way it was, and it turns out that it's because it's optimized for server usage and high throughput. TLDR: when RAM is full and in need of using swap, my system is just as responsive as otherwise when using the Zen kernel , but on the standard kernels my systems starts to lag and becomes unusable.
@umangbhalla
@umangbhalla 3 жыл бұрын
same experience, i even have swappiness to 10 for my laptop
@stereomato
@stereomato 3 жыл бұрын
on the stock kernel you can get the same level of smoothness with swappiness=200, zram, and a couple other sysctl tweaks
@SuperVista64
@SuperVista64 3 жыл бұрын
In case anybody is interested,this is thanks to the le9 ,its not mainstream on the main kernel yet but people of Zen/Liquorix took the code and apply it to their custom kernel,thats why the system behave perfectly fine on low RAM.
@lpanebr
@lpanebr 3 жыл бұрын
This is really useful to know! I'm on Ubuntu and thinking to switch to Arch. I've experienced the exact behavior you describe a couple times but didn't know what could cause it!
@FahadAyaz
@FahadAyaz 3 жыл бұрын
I've seen this behaviour so often. I didn't think changing the kernel could improve things so much. I'll have to look up if Zen is available on Ubuntu 🤔
@th4tkh13m
@th4tkh13m 3 жыл бұрын
Been using LTS for months and I love it. It seems to use less RAM and my laptop seems to be cooler too
@avalon3664
@avalon3664 3 жыл бұрын
My personal experience with the zen kernel has been wonderful. Even with my 9900k and 2080 it is basically required on windows only AAA titles(ie cyberpunk 2077, gta V, etc). Without it these games jump from 20-40 fps at 4k to a stable 60 fps at 4k. Also if you run nvidia drivers you will need to replace them with the nvidia-dkms package.
@ayushmaanaggarwal4363
@ayushmaanaggarwal4363 3 жыл бұрын
You might need to search for and use a hardware specific kernel sometimes. The Microsoft Surface lineup, especially the touchscreen and pen options wouldn't work in most cases without using the surface-linux kernel.
@ZephyrCheez
@ZephyrCheez 2 жыл бұрын
The one I use is less known, but it's called the xanmod kernel with the task type scheduler
@garthdev
@garthdev 5 ай бұрын
In 2024 the xanmod kernel is a pain do download..Flakey at best.. I'm using the cachyos-bore kernel and it's speed is incredible..I'm not kidding!!
@Epsilonsama
@Epsilonsama 3 жыл бұрын
For desktop use I recommend the Zen.
@JeoshuaCollins
@JeoshuaCollins 3 жыл бұрын
The best way to maximize your kernel performance is to find a pre-made kernel that works for your needs, get the source for that, run the xconfig, and select "Native" for your compiler optimizations. Then make the kernel package for your distro and profit.
@jeremyjohansson3445
@jeremyjohansson3445 3 жыл бұрын
What does "Native" do?
@JeoshuaCollins
@JeoshuaCollins 3 жыл бұрын
@@jeremyjohansson3445 It selects whatever optimizations might be profitable at compile time for your specific CPU architecture, as opposed to the general X86 target your distro likely distributes.
@scavanger1000
@scavanger1000 3 жыл бұрын
I've been using zen on desktop and laptop for like half the year, it's pretty neato
@MrRa1nes
@MrRa1nes 3 жыл бұрын
I've been using linux-amd-znver2 from the AUR for months now, on a Ryzen 4700U laptop, of course. It's newer than the official linux package from core/testing and still stable, never had any problems with it.
@DerekWitt
@DerekWitt 3 жыл бұрын
I run the Xen (not Zen) kernel on my Ubuntu 21.04 server (HP compaq presario from 2008). Works quite stable for my various virtual machines I sometimes fire up from time to time.
@nnaaaaaa
@nnaaaaaa 3 жыл бұрын
i personally love the debian testing kernel because it's got all the benefits of rolling release without having to deal with the arch linux package maintainer breaking stuff every few months.
@kevindetolli
@kevindetolli 3 ай бұрын
If I just change repo for testing, will the kernel also changes when I sudo apt update and upgrade?
@LevisRaju
@LevisRaju 3 жыл бұрын
when I had my ryzen apu on its early days which the kernels out there was not completely supporting it, I learned to compile them myself to include some newly released kernel patches from amd which were not merged to the latest stable releases.
@paulnoecker1202
@paulnoecker1202 3 жыл бұрын
Funtoo user btw. The aufs kernel is live cd specific. Aufs was recently deprecated by new union file systems in the kernel
@maxarendorff6521
@maxarendorff6521 3 жыл бұрын
I've been running the LTS kernel for years now. It's just a more stable and reliable experience and I don't need any of the newer features of the latest kernel or support for brand new hardware.
@trapspringer9891
@trapspringer9891 3 жыл бұрын
Thank you for this vid. Very useful knowledge
@mrchristoph5674
@mrchristoph5674 3 жыл бұрын
Your thumbnails always make me lol :).
@LinuxinaBit
@LinuxinaBit 3 жыл бұрын
I'm using stable 5.14.10-1 right now... That Manjaro Kernel switcher is quite handy.
@withercubes3295
@withercubes3295 3 жыл бұрын
I have used different kernels for Arch Linux, but I didn't get any massive performance difference. So I switched back to the main (stable) Arch Linux kernel.
@repnzscasb560
@repnzscasb560 3 жыл бұрын
That should be the correct answer
@wiz3905
@wiz3905 Жыл бұрын
Because you're so detail oriented, please explain how to check the actual content of "Firmware Targeted for Upgrading" when you get notices to upgrade Firmware. I don't want to blindly automatically upgrade Firmware whether I have it or not like .Windows Bios Security firmware!
@Isaiahmag
@Isaiahmag 3 жыл бұрын
I like the "Available ernals" section
@Bagginsess
@Bagginsess 3 жыл бұрын
If you're familiar with it could you do a video on overclocking CPU/GPU? Would be cool to flex on windows power users 🍿
@systemthirtytwo
@systemthirtytwo 3 жыл бұрын
Are you guys mind readers? Every day when i think of something to do with my Arch install, one of you guys drops a video on it. Like when i had just been thinking of switching display manager to SDDM Dt drops a video on it, when i think of switching kernel you drop a video on it. I'm getting scared!
@houndsolo1
@houndsolo1 3 жыл бұрын
there's so much to do 💜
@clocked0
@clocked0 3 жыл бұрын
Remember, once you're part of the Linux hivemind - You are part of the Linux hivemind. There is no getting out, resistance is futile. There is only GNU
@clocked0
@clocked0 Ай бұрын
@@TheJosephAller ONE OF US. ONE OF US. ONE OF US.
@therealchonk
@therealchonk 3 жыл бұрын
Could you do a video, on how to compile a custom kernel on Arch, so that it's also package-managed. On Gentoo it's a no-brainer, but I recently switched back to Arch and I dunno how it works here.
@mskiptr
@mskiptr 3 жыл бұрын
Probably just like any other custom | AUR package. You get the PKGBUILD and it. (I've never done it tho)
@mskiptr
@mskiptr 3 жыл бұрын
For some reason YT hates `makepkg -i` so just fill the hole above with that.
@therealchonk
@therealchonk 3 жыл бұрын
@@mskiptr Well, that's not what I want. I want a package, that reads my custom kernel config and updates it whenever a new stable or mainline release gets out.
@mskiptr
@mskiptr 3 жыл бұрын
@@therealchonk Well then that sounds like an AUR helper. Some of them can check git repos for updates and stuff
@therealchonk
@therealchonk 3 жыл бұрын
@@mskiptr Yes, but I need a custom .config, otherwise it's pointless building a kernel.
@iceman8075
@iceman8075 3 жыл бұрын
Hey brodie! Typo in first timestamp, it is ernel not Kernel in the video
@Aura_Mancer
@Aura_Mancer 2 жыл бұрын
I always use the normal "linux" kernel, and I keep the "linux-lts" in case something breaks (specially in laptops) I can just boot that with a grub option.
@0x007A
@0x007A 3 жыл бұрын
I always run the LTS kernel since I stopped having to compile my own kernel from source code almost a decade ago.
@BUDA20
@BUDA20 3 жыл бұрын
real recent use case, NTFS3 was released for 5.15, so upgrading let me use NTFS with better performance in games (the old user space ntfs-3g give stutter while gaming), also NTFS3 can read the "new" compression XPRESS/LZX on NTFS files
@s9209122222
@s9209122222 3 жыл бұрын
I need Waydroid, so I have no choice but installing linux-zen if I don't want to compile the kernel.
@geoffreyrenemoiens3089
@geoffreyrenemoiens3089 3 жыл бұрын
Thank you!
@gabrielwilliams6373
@gabrielwilliams6373 3 жыл бұрын
Parabola repos have linux-libre-hardened: 100% free (libre) software with security hardening.
@obake6290
@obake6290 3 жыл бұрын
I use the zen kernel on Arch specifically for the fsync patches. It has replaced the stable kernel for me in day to day use. Stable I still have installed, but I might uninstall it sometime soon. LTS I keep around just in case a kernel update breaks zfs again and I need something to boot into to fix it.
@bestledisthe
@bestledisthe 3 жыл бұрын
LTS Kernel, works better for VFIO GPU passthrough
@crazychicken0378
@crazychicken0378 3 жыл бұрын
Libre of course
@fawzanfawzi9993
@fawzanfawzi9993 3 жыл бұрын
I use LTS kernel simply because the regression with the newer kernel. My Lenovo laptop has trouble with suspend and the patch for it only works on 5.10 LTS and below. I heard that the patches have been merged in 5.15 update though so I might switch to mainline kernel if it works.
@NoelleTGS2
@NoelleTGS2 11 ай бұрын
Did you ever end up making a video of your thoughts on the zen kernel?
@HobbitJack1
@HobbitJack1 7 ай бұрын
I couldn't find it with a quick search of the channel.
@mewhenthemewhenstheme
@mewhenthemewhenstheme 3 жыл бұрын
Linux-libre is good for your soul
@shizuvoice
@shizuvoice 3 жыл бұрын
Before I jumped to Xanmod kernel from the stable kernel, I always get stutter on CSGO around 20-45FPS and my Pipewire audio server with EasyEffects have this audio stutter on most games (native and WINE). After installing Xanmod kernel, my CSGO got better without stutter around 190FPS and it fixed most of the audio stutter. I heard about Zen kernel before but haven't tried yet so I don't know how does it feel to run on that kernel.
@leeashleyanthony
@leeashleyanthony 3 жыл бұрын
linux-mainline from the Chaotix repo
@baaz5642
@baaz5642 3 жыл бұрын
Use my kernel because iam currently very fast
@samuelmatheson9655
@samuelmatheson9655 3 жыл бұрын
im on zen, makes things slightly more snappy
@iodreamify
@iodreamify 3 жыл бұрын
oh, i thought Arch liked to keep as close to upstream as possible? Didn't know they had patches for the stable kernel.
@ajddavid452
@ajddavid452 3 жыл бұрын
most likely minor tweaks that improve the experience on arch
@fusebox4473
@fusebox4473 3 жыл бұрын
The libre kernel works really well on my x220 running trisquel, absolutely everything works. I compiled the libre kernel for the gentoo box and it turns out my motherboard hates it, f
@unfa00
@unfa00 3 жыл бұрын
How do the LQX and ZEN kernels differ?
@glitchyjoe64
@glitchyjoe64 2 жыл бұрын
Yes. I recommend LQX.
@unfa00
@unfa00 2 жыл бұрын
@@glitchyjoe64 Thanks, though I asked how do they differ, not if they differ, as I assume they are not the same thing :D
@hermannpaschulke1583
@hermannpaschulke1583 3 жыл бұрын
Hurd of course
@JesseNeckred
@JesseNeckred 3 жыл бұрын
One difference I've noticed is lts boots up at 226MB ram on my laptop into xorg, while zen boots at 300MB. This must be related to the performance vs actual response time thing.
@glitchyjoe64
@glitchyjoe64 2 жыл бұрын
liquorix seems to be the smoothest and has the lowest latency by far. My tweaked cachyos kernel has a max latency of 4.6ms but liqourix has around 2.8ms.
@mrfluffy9273
@mrfluffy9273 3 жыл бұрын
Linux-LTS or Linux kernel because my zen broke and I get PCIE info continuously printed out when I boot its super weird but when I boot with zen I don't boot to my system I get all my device information like the model number of my Logitech keyboard don't know why haven't done any investigation because booting from normal linux just worked and I was to lazy to fix
@the-real-zpero
@the-real-zpero 3 жыл бұрын
Are there any kernels that are optimized for battery life? Or is that not a thing due to Tlp and auto-cpufreq being packages that take care of that?
@theviolet4725
@theviolet4725 3 жыл бұрын
Yeah auto-cpufreq is good you can squeeze the performance while maintaining good battery life
@OlaffLudwig
@OlaffLudwig 3 жыл бұрын
Hey man, just a heads up from somebody being new to your channel. Your video was quite informative (at least to me), but man.... It feels like you are shouting at me (or anybody, watching the video), for whatever reason. I know that might just be your way of talking, but I feel like i am being scolded... Idk why. Just a food for thought. Anyway thank you for your content.
@YlwDrknss
@YlwDrknss 3 ай бұрын
What about linux-tkg?
@Omi_Kasigi
@Omi_Kasigi 3 жыл бұрын
What's a good kernel for Arch for gaming that's similar to Xanmod on Debian/Ubuntu? I want to switch over to Arch but based on my experience with Manjaroi, I've had bad experiences when it comes to gaming on Steam/Lutris. Any advice? I just started using Linux 4 months ago using Pop!OS with the Xanmod Kernel. Thanks!
@BrodieRobertson
@BrodieRobertson 3 жыл бұрын
A lot of people recommend Zen, I'm in the middle of testing it though so I can't confirm if this is a good choice
@mk72v2oq
@mk72v2oq 3 жыл бұрын
There are tons of custom kernels in AUR, including Xanmod. So you can just continue to use it.
@discordiangod
@discordiangod 3 жыл бұрын
9:23 Might as well switch to gentoo
@tireseas
@tireseas 3 жыл бұрын
I've had decent experiences with Zen.
@alphabennyrosy5068
@alphabennyrosy5068 3 жыл бұрын
I have had issues with the zen kernel where my computer would not reboot or shutdown. Like the screens would go black but the PC fans run forever until I hold the power off button. The stable vanilla kernel and the LTS kernel has not given me any major problem like the zen kernel.
@royboivin
@royboivin 3 жыл бұрын
im running the linux kernel but when i try and switch to the zen kernel it doesnt seam to boot for me. not sure if this is due to having an nvidia card and not installing the nvidia drivers on it yet or what the issue is.
@glitchyjoe64
@glitchyjoe64 2 жыл бұрын
Install dkms and nvidia-dkms. It's the same as normal nvidia but it includes dynamic kernal module systems needed to run other kernels.
@B5152g
@B5152g 3 жыл бұрын
I have been using the experimental kernel for the last 2 years on Manjaro every time it shows up as available in their message center.. it's an old Vista Intel laptop that I just leave and use by my living room chair. So it's not that important, but I haven't had any problems..
@solarwolf678
@solarwolf678 3 жыл бұрын
I actually only installed arch once with archfi
@JackPorter
@JackPorter 3 жыл бұрын
Trick question, only use TempleOS
@DankUser
@DankUser Жыл бұрын
I use zen btw
@chalplec4241
@chalplec4241 2 жыл бұрын
Do you recommend a distro with a less bloated repository than Arch? I get the reasoning behind why they package things with so many bloated dependencies and configurations for the sake of simplicity and making their job easy but I really don't need an entire Wayland configured setup when I install my mesa package and plan on running X.
@sudonim116
@sudonim116 2 жыл бұрын
Void or Gentoo
@cosmo_4785
@cosmo_4785 3 жыл бұрын
i use linux-tkg
@marcello4258
@marcello4258 3 жыл бұрын
compile one yourself :P
@Bagginsess
@Bagginsess 3 жыл бұрын
>custom kernel
@jameswarner8038
@jameswarner8038 Жыл бұрын
Top Half Business, Bottom half party
@dougtilaran3496
@dougtilaran3496 3 жыл бұрын
Liquorix
@PwrXenon
@PwrXenon 3 жыл бұрын
I prefer using GNU/Kernel myself
@Ajme-kb4os
@Ajme-kb4os 9 ай бұрын
Tkg ftw
@foehammer2127
@foehammer2127 2 жыл бұрын
I run linux-lts
@BrodieRobertson
@BrodieRobertson 2 жыл бұрын
I always have LTS available on the off chance something goes wrong
@foehammer2127
@foehammer2127 2 жыл бұрын
@@BrodieRobertson Great Video
@AbteilungsleiterinBeiAntifaEV
@AbteilungsleiterinBeiAntifaEV 3 жыл бұрын
I've heard good things about linux-tkg kernels in the chaotic-aur
@M1America
@M1America 3 жыл бұрын
Updating kernel using AUR? Yikes dude.
@BrodieRobertson
@BrodieRobertson 3 жыл бұрын
It's no different from compiling it yourself
@rynax009
@rynax009 3 ай бұрын
Sounds like always angry channel should called fury linux
@Little-bird-told-me
@Little-bird-told-me Жыл бұрын
This guy confuses the hell out of me _everytime_ Why does youtube recommend me his videos ?
@BrodieRobertson
@BrodieRobertson Жыл бұрын
Wow that video is already a year old
@mrsansiverius2083
@mrsansiverius2083 3 жыл бұрын
Hurd Lol, just kidding.
@theexile4694
@theexile4694 4 ай бұрын
linux-zen - It still does zero job telling you what it's all about. Lol.
@janejoann2963
@janejoann2963 3 жыл бұрын
The market will be very favourable now due to the rapid growth of Bitcoin which is 61k the rich won't disclose is so don't be fooled, it's right time to invest, Christmas is on the way🌲🌲
@Johnpaul-j8e
@Johnpaul-j8e 3 жыл бұрын
Most intelligent words I've heard.
@joshuaphilip9508
@joshuaphilip9508 3 жыл бұрын
Crypto is the new gold
@georgebailey6596
@georgebailey6596 3 жыл бұрын
Yeah, My first investment with Mr Steven Hatzakis earned me profit of over $25,530 US dollars, and ever since then he has been delivering
@stellarobyn1950
@stellarobyn1950 3 жыл бұрын
I got sir Steven Hatzakis info, how good is he ?
@oliviajayden9489
@oliviajayden9489 3 жыл бұрын
@@stellarobyn1950 Expert Steven Hatzakis has been managing my trade for months and I keep making profits every week, I made $9,130 last week
Every Linux User Should Install 2 Linux Kernels
10:29
Brodie Robertson
Рет қаралды 18 М.
Why I Can't Use Linux - My Top 3 Reasons
26:05
Tek Syndicate
Рет қаралды 152 М.
«Жат бауыр» телехикаясы І 30 - бөлім | Соңғы бөлім
52:59
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 340 М.
How to have fun with a child 🤣 Food wrap frame! #shorts
0:21
BadaBOOM!
Рет қаралды 17 МЛН
Why Compile a Linux Kernel from Source?
13:38
DJ Ware
Рет қаралды 33 М.
New Official Arch Linux Installer Is Almost Perfect!
17:49
Brodie Robertson
Рет қаралды 51 М.
The End Of Linux Is Only 13 Years Away
15:14
Brodie Robertson
Рет қаралды 73 М.
My ARCH LINUX Experience
13:23
Ryclic
Рет қаралды 206 М.
Why Are Arch Linux Users So TOXIC?
12:32
Eric Murphy
Рет қаралды 582 М.
Arch Linux One Of The Easiest Distros To Install
14:16
DistroTube
Рет қаралды 101 М.
Arch Linux Anarchy Installer Is Almost Perfect
18:25
Brodie Robertson
Рет қаралды 45 М.
The Making of Linux: The World's First Open-Source Operating System
11:33
ForrestKnight
Рет қаралды 1,3 МЛН
After a Minimal Linux Install: Graphical Envionment and Users
28:05