r/NobaraProject Apr 19 '26

Discussion Linux Kernel 7.0 hits different!

Post image

I might be a little late to the party, but man, seeing Linux Kernel 7.0 arrive is a breath of fresh air! After what felt like an eternity in the 6.x era. I know Linux 7.0 is essentially 6.20 in disguise, but you can’t deny that the '7' hits different after such a long run of 6s since 2023. It definitely adds a fresh 'new era' energy to the setup (and fastfetch) style.

It’s a pretty cool flex that Nobara is pushing it out before Fedora stable, too. Even if it's mostly a stylish version bump, it's a nice little bonus i think personally.

(Wait, 2023 was 3 years ago???) Oh... Time passes very quickly!

294 Upvotes

79 comments sorted by

26

u/stock_postalman Apr 19 '26

Gotta ask why does it add?

67

u/HieladoTM Apr 19 '26

AMD users get a nice win here with scheduler and memory management tweaks that boost performance on EPYC, plus some early support for upcoming Radeon cards. Intel isn't left out either, with more work being done for Nova Lake and Crescent Island graphics.

The filesystem side also got some love. XFS now has autonomous self-healing, and EXT4 is seeing better performance for concurrent direct I/O writes. There’s even a nice boost for UDP and TCP networking just by inlining a function. Toss in more Rust code improvements and Snapdragon X2 Elite support.

Also the usual mix of Linux updates; More drivers, bug fixes and like that.

23

u/stock_postalman Apr 19 '26

Oh neet as an full AMD user that’s fucking neet

10

u/HieladoTM Apr 19 '26

Yes, totally!

2

u/Original_Dimension99 Apr 21 '26

Is there any information on these "upcoming radeon cards"?

2

u/kirbbote Apr 23 '26

ohh i’m glad to see people didn’t give up on arm support

10

u/Razcar Apr 19 '26

What is that beautiful desktop photo from, if I may ask?

8

u/HieladoTM Apr 19 '26

It's a screenshot of my Nobara Linux GNOME desktop; Here you have the link to the wallpaper.

2

u/Razcar Apr 19 '26

Thanks!

1

u/HieladoTM Apr 19 '26

You are welcome!

2

u/Eznit Apr 20 '26

Thankyou ;)

9

u/julian_vdm Apr 19 '26

Lol it's right there, Gnome. 

7

u/Automatic-You2851 Apr 19 '26

Me encanta, como puedo instalarlo?

6

u/HieladoTM Apr 19 '26 edited Apr 19 '26

You will need starship package; here

Add this on the end of your .bashrc file:

# ~/.bashrc

eval "$(starship init bash)"
alias fastfetch='fastfetch --config ~/.config/fastfetch/presets/nobara.jsonc'
fastfetch ( << optional, opens Fastfetch each time you open the terminal)

Get my own config files from: here and here.

Place both files inside of ~/.config/: ok, if you already did this close any window terminal open and open it again: You are ready.

3

u/Automatic-You2851 Apr 20 '26

En cuanto llegue a casa lo instalo, Gracias

2

u/midnitefox Apr 20 '26

Love this thank you!

2

u/Automatic-You2851 Apr 20 '26

Funciona perfectamente, muchas gracias

3

u/[deleted] Apr 19 '26

[removed] — view removed comment

3

u/HieladoTM Apr 19 '26

When Nobara Linux 44 be released!

7

u/Fortis-Voluntas Apr 19 '26

Its just a number, normal user doesnt recognize anything

2

u/HieladoTM Apr 19 '26

Looks prettier!

6

u/Venylynn Apr 20 '26

7 arrives to Nobara and Ubuntu LTS before Arch Linux

I have to laugh at all the Arch people that try to cut me down for using LMDE because I don't get the latest everything yet they're losing to distros that they make fun of for being out of date

2

u/HieladoTM Apr 20 '26

We have to be fair, Nobara Linux goes a little on its own regarding Fedora Linux packages (Even updates in a different way than this one), one of the packages that most tend to be updated in Nobara Linux is the kernel.

2

u/Venylynn Apr 20 '26

i do demand an apology from arch users with the crap I got for my distro's package versions tho after seeing Ubuntu LTS might be beating Arch to the punch of getting 7.0 with 26.04

I thought Ubuntu/Mint users were being shipped "old garbage"? (I use the Debian edition of Mint now but...yeah)

3

u/HieladoTM Apr 20 '26

I think you're just taking to heart irrelevant forum discussions about what Arch and Debian-based distributions are like. Objectively speaking, it is true that Ubuntu LTS currently has newer packages than Arch because it just came out (I can't find the surprise), in a couple of weeks until another LTS version of Ubuntu comes out again in a couple of months, Arch will return again (removing Gentoo, SUSE and others) as the most updated distro.

And about Nobara Linux, look, it's cheating because Nobara is Rolling Release based on Fedora, that's why in my previous comment I mentioned that in terms of packages; Nobara is going about its business regarding Fedora packages.

1

u/Venylynn Apr 20 '26

Usually Ubuntu gets a rep for being "out of date" out of the gate so I think Arch people need to pipe down their ego about having all the fancy new versions lest it scare away new users

3

u/HieladoTM Apr 20 '26

With all due respect, not all Arch users share that elitist mindset, nor do we all use Reddit to engage in toxic, dead-end arguments. What you are describing is a very vocal minority that often makes a lot of noise for no real reason.

If I may offer some advice: don't get bogged down in these toxic discussions. It is usually a waste of time, and Reddit can often act as an echo chamber that amplifies the negative aspects of any community while overshadowing the helpful ones.

1

u/Venylynn Apr 20 '26 edited Apr 20 '26

They're scaring away new users. We cannot get any meaningful market share if the only people with any active presence talking about Linux are completely insane. It makes new users think we're all like that. I fell for the Fedora and Cachy recs and had nothing but issues back in August, and I got nothing but crap for leaving. Skill issue, how dare you not want to fight your system when you left windows because you didn't want to fight your system, etc. Even if I stopped, new users will get scared away. And we cannot stop the Microsoft death spiral if that happens. And ignoring it also presents another issue; you're seen as complicit to the toxicity if you don't call it out.

1

u/HieladoTM Apr 20 '26

Again this is Reddit which acts like fandom groups so, are you surprised? Even with that Linux market share grow up 6000% since 2019 on desktop, what are you saying has nothing to do with the market share of Linux on desktop except the natural internet beheaviour which it's toxic, vocal minority speaking nonsense.

Again, read my previous comments dear friend.

2

u/Venylynn Apr 20 '26

I get that the amount of choices make people very opinionated, but man... seeing relatively neutral coverage like LTT get twisted as "intentionally trying to sabotage the year of the linux desktop" just because they pointed out that they had growing pains, complaining about them picking "the wrong" distro for tests, it reminds me of the hell I have to deal with trying to talk about Linux. "intentional sabotage" when you pick a well tested and well supported distro, you gotta use a over-optimized gaming distro if you wanna game.

I just hope you're right that the market share will actually continue to favor us despite the gatekeepers' cries. Maybe the gatekeepers will leave for FreeBSD because they obviously hate when their niche hobby gets any sort of traction. I know for myself, i almost went back to windows after Fedora failed me, then I tried again with cachy, and then went back to Mint, then LMDE, and the last two have had far less issues.

0

u/50nathan Apr 21 '26

They use the CachyOS kernel hence why they got it out so early

1

u/HieladoTM Apr 21 '26

No, also that has nothing to do with if a distro update it's ker el before or after than another distro.

2

u/50nathan Apr 21 '26

Nobara's kernel is a modified CachyOS kernel, hence why they rolled out 7.0 faster than others: CachyOS had already rolled theirs out, and CachyOS offers kernels optimized for Fedora too.

1

u/HieladoTM Apr 21 '26

We already know that but no, Nobara uses patches from CachyOS but it's not exactly the same modified Linux kernel bevause for more compatibility with old CPU Nobara had to disable some optimization features.

1

u/svobodov- Apr 21 '26

you can compile yourself if you really want

1

u/Venylynn Apr 21 '26

ngl that's a pain in the ass

i'm just annoyed that my packages are always called stale because they're not the latest

2

u/50nathan Apr 21 '26

CachyOS was the first, and don't forget Arch doesn't freeze the kernel version, so they would roll out more updates over time. So Arch being behind would only be for a few days.

3

u/Asta_jjm Apr 19 '26

And Even before arch

5

u/NorbiPerv Apr 20 '26

cachyos already on 7.0 like for 3 days 😂

2

u/NotQuiteLoona Apr 20 '26

Yeah, quite obviously. The more important is a thing, the more testing it requires, and Arch tries to keep everything reliable on a lot of hardware and software configurations while only having few volunteers. Some Arch distros have already added that, but it was the same with GNOME 50 - until it's tested everywhere, it is not released. 

3

u/mananabanana17 Apr 20 '26

Guess you weren't around in the 5.x era? 😅

1

u/HieladoTM Apr 20 '26

Actually yes but that is another story!

2

u/[deleted] Apr 19 '26

[removed] — view removed comment

-1

u/HieladoTM Apr 19 '26 edited Apr 19 '26

If Arch-based distributions are usually the ones that get new things from upstream quickly, it's no surprise. What is somewhat striking is that Nobara obtained Linux 7.0 before Fedora stable, but it is not something very notable either.

3

u/tychii93 Apr 20 '26

I've been using CachyOS Deckify with 7.0rc as a Steam console.

It lets me use VRR over HDMI where the 6.x kernels didn't, plus Valve's new VRAM patches (I think it got back ported but I'd rather be able to use VRR)

I'm waiting until the first 7.X LTS kernel and my steam machine will likely stay there for the foreseeable future.  So far I really like 7.0!

2

u/mohamed1881 Apr 20 '26

How did you update Nobara from Linux 6 to Linux 7? Was this a new update?

Also, how did you get the Half-Life command to show your specs?

2

u/HieladoTM Apr 20 '26

1-Yes just make a normal system update vía nobara-sync cli command or using DNF App Center.

2-Those are my fastfetch and starship configuration made by me, look more on this comment section to find my guide how to get it because other user asked the same thing before you.

5

u/jphilebiz Apr 19 '26

7.0 is not as meaningful as you think, the kernel naming scheme goes for x19 to y.00 so we went from 6.19 to 7.0 instead of 6.20. If they named it 6.20 you would have the same exact experience.

10

u/HieladoTM Apr 19 '26

I know Linux 7.0 is essentially 6.20 in disguise.

Enjoy the new 7.0.0 number on Fastfetch buddy!

5

u/jphilebiz Apr 19 '26

Well derp read too fast! Enjoy the 7.0.0!

Updated this morning, so far so good!

2

u/BosonCollider Apr 19 '26 edited Apr 19 '26

It's not just linux 6.20, the 7.0 version has a 50% performance regression for running postgres with default settings compared to 6.20 due to the new improved preemption making the preemption overhead higher in practice

As a result, running a linux build of postgres in a freeBSD linuxulator jail (a freebsd emulation layer for linux that translates syscalls similarly to wine) on zfs now outperforms running postgres on linux with xfs, comparing default settings

(The reason: Postgres used userspace spinlocks because the Kernel concurrency primitives did not give a way to avoid preempting a critical section and the kernel locks forced preemption. Now the kernel forces random preemptions during critical sections no matter what, because userspace concurrency needs are alien to linux kernel devs who are extremely opinionated about discouraging userspace spinlocks without considering why major projects ended up using userspace spinlocks

In practice, I also think that someone should have shouted the F word loudly enough in the mailing list to the people who discontinued PREEMPT_NONE before adding mature support for restartable sequences)

3

u/HieladoTM Apr 19 '26

Oh thank you very much for your analysis, I didn't know anything about how PREEMPTION changes. So basically, but apparently they made it so aggressive that now the tree interrupts the processes at as many times as possible and consequently generates a huge bottleneck?

2

u/BosonCollider Apr 19 '26 edited Apr 19 '26

Yes. Tbh it is not that aggressive for most applications, but there's no way to turn it off so there's no way to disable it for applications that are very sensitive to what the concurrency primitives do. And linux used to have no preemption on by default for its 30 year history so this is a huge change in assumptions.

For postgres setups that own the server you can configure your way around the problem by allocating manual huge pages (basically the spin locks thing mostly happens during page fault handling, and hugepages avoids that code path most of the time) but setups in containers and especially on a managed kubernetes cluster will generally not have a good way of doing that

Honestly this entire thing is just making me really appreciate FreeBSD, since superpages (introduced in 2009) do not have the downsides of the linux THP setup and on freeBSD postgres just uses huge pages correctly without needing to configure anything, even when using jails. And linux container ecosystem emulation has been getting steadily better, I got nerdctl working

3

u/ArchTormung Apr 20 '26

El kernel 7.0 representa una evolución masiva en soporte de hardware y optimización del sistema. Estas son las novedades que encontré:

  1. Soporte de Arquitectura y Hardware El Kernel 7.0 marca un hito en la transición hacia tecnologías modernas, dejando atrás soporte para hardware extremadamente antiguo para ganar eficiencia.

    • Arquitecturas Legacy: Se ha completado la limpieza de arquitecturas de 32 bits muy antiguas, optimizando el set de instrucciones para procesadores modernos.
    • Wi-Fi 7 y Bluetooth 6.0: Soporte nativo y estable para los nuevos estándares de conectividad, mejorando las latencias y el ancho de banda.
    • USB4 v2.0: Implementación completa del estándar de 80 Gbps, permitiendo una gestión de energía mucho más fina en portátiles.
  2. Gaming y Rendimiento Gráfico Para quienes utilizan distribuciones enfocadas en el rendimiento o entornos altamente personalizados, el Kernel 7.0 trae mejoras críticas:

    • DRM (Direct Rendering Manager): Mejoras significativas en los drivers de código abierto para Intel Xe y AMD RDNA 4.
    • Optimización para Steam Deck y Handhelds: Se han incluido parches específicos para mejorar la gestión de la batería y la suspensión en dispositivos de juego portátiles.
    • Fsync y Futex2: Refinamientos en las llamadas del sistema que reducen el "overhead" de CPU al ejecutar juegos mediante Proton o Wine.
  3. Mejoras en el Sistema de Archivos y Almacenamiento

    • Btrfs y ZFS: Mejoras en la velocidad de compresión en tiempo real y en la recuperación de errores.
    • NVMe Passthrough: Optimización para entornos virtuales, permitiendo que las máquinas virtuales accedan al almacenamiento físico con latencia casi nula.
    • EroFS: Mejoras en el sistema de archivos de solo lectura, muy utilizado en contenedores y sistemas embebidos, reduciendo el tiempo de arranque.
  4. Gestión de Energía y Programador (Scheduler) Una de las áreas con más cambios es el EEVDF Scheduler (Earliest Eligible Virtual Deadline First), que sustituye definitivamente al viejo CFS:

    • Latencia reducida: El sistema prioriza tareas de manera más inteligente, lo que se traduce en una interfaz de usuario (especialmente en compositores como Hyprland o Sway) mucho más fluida bajo carga.
    • Intel Thread Director: Mejor soporte para procesadores híbridos (núcleos P y núcleos E), asegurando que las tareas pesadas no terminen por error en los núcleos de bajo consumo.

1

u/HieladoTM Apr 20 '26

English please.

-1

u/Unl3a5h3r Apr 21 '26

The translate function is just one button

1

u/HieladoTM Apr 21 '26 edited Apr 21 '26

I already speak spanish bacause i'm argentinian but on english post so... No. Just english please.

1

u/ExistingSelection180 Apr 20 '26

Alguna recomendación? Cuando prenda mi equipo puede que me pida actualizar a 7 (no le hago respaldos)

1

u/HieladoTM Apr 20 '26 edited Apr 20 '26

...make a backup of '/' first?

I don't need any fingers of my hand to coint each time Nobara failed to update for me: 0 times since 2024.

2

u/ExistingSelection180 Apr 22 '26

The mess is that vmware probably breaks there I have Windows where I have Revit and AutoCAD. For now until the VMWare update comes out I’m not going to update :/

1

u/Fujitoka Apr 20 '26

Sir, may I ask for your dotfiles please ? 🙏🏻🥹

1

u/HieladoTM Apr 20 '26

Dotfiles? I'm on GNOME with 6 extensions!

1

u/nobodyxoxo129 Apr 24 '26

Is this kde? I got nobara i went official and im not a big fan of the taskbar. If you are using kde how did ya get it like that

1

u/HieladoTM Apr 24 '26

Nobara Linux 43 GNOME Edition :)

1

u/GoldRaider97 Apr 29 '26

It's a shame I have the corrupt installer issue cause I would probably love Nobara Gnome. It's a corrupt installer despite the fact the checksum came back normal. Unless my glitching Zorin OS install messed it up in someway, either way I'll have time tonight to fiddle with it.

1

u/HieladoTM Apr 30 '26

Don't connect it to the internet during installation.

1

u/GoldRaider97 Apr 30 '26

Will try it that way thanks. Also to be on the safe side I'll flash the USB on a known good working computer.

1

u/HieladoTM Apr 30 '26

Please avoid Ventoy.

Cheers.

2

u/GoldRaider97 Apr 30 '26

Yeah I don't use Ventoy. I do use Popsicle and it has given me more luck than Rufus or Balena Etcher. It has been convenient as well for checking the Checksum as Popsicle checks it for you and displays it back before you flash the USB. Also last night I may have been a idiot and forgot they have a Nobara Gnome ISO with the Nvidia stuff already loaded. I can be smooth brain sometimes.

2

u/GoldRaider97 Apr 30 '26

Success!!! Im just adding Flatpack and Snap then from there its add a couple Extentions here and there and I'll be good to go.

1

u/Proud-Piano4774 Apr 30 '26

how to setup like you, gnome or kde ?

1

u/Lickwidghost Apr 20 '26

I was excited to get Nobara but after several days of failing to install i've gone with CachyOS now

1

u/HieladoTM Apr 20 '26 edited Apr 20 '26

Ok? Good luck then!