Check out our Monthly Survey Page to see what our users are running.
valve futex/fsync patches have been ported to zen kernel
The_Aquabat 7 Sep, 2019

I´m a big fan of the zen kernel somehow I missed this and didn't notice the update till now, but since the 25th of august fsync/futex valve patches have been ported to zen kernel. I think that means zen kernel 5.2.11 and above.

I'm just trying zen kernel 5.2.13 zen1 (manually compiled) and it seems to be working ok.
I don't know if this is included in the liquorix ppa
I'm not sure if liquorix carries the same patches.

If anyone doesn't know what futex/fsync patch is, it is an improvement of the esync implementation to better integrate to Proton and improve performance, some proton games have a huge benefit in terms of performance from that patch.

You might want to update because this is a newer kernel than the 5.0.20 at the valve ppa repo.

massatt212 17 Sep, 2019

can you compile one with Kernel 4.18
Some reason my Mesa and AMDVLK driver doesnt work with any newer Kernels above 5.0
Ubuntu 18.04.3

The_Aquabat 18 Sep, 2019

Quoting: massatt212can you compile one with Kernel 4.18
Some reason my Mesa and AMDVLK driver doesnt work with any newer Kernels above 5.0
Ubuntu 18.04.3

zen kernel only maintains 5.2, 5.3 and 5.1 branches.

massatt212 21 Sep, 2019

can you help me out a bit
i install Ubuntu 18.04 and some reason no Kernel Above 4.18/4.19 plays games properly, their is huge fps drops like 50% performance
Ubuntu 19.04 Works properly with any Kernel, but ubuntu 19 not working with some games
i used ukuu to install 4.18 just to check performance and it goes back up to normal
idk if i have to upgrade my llvm RADV idk i rather use Ubuntu 18, cause i can swap sessions to SteamOS for the Console look
if im install Kernel wrong can some one advice me on how to do it

The_Aquabat 22 Sep, 2019

I'm using KDE neon which is based on Ubuntu 18.04 and I don't notice any performance drop. You can still use kernel 4.19 here you can download the latest https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.75/
it's a long term support kernel so it should be safe to use daily

just download the file that's named  linux-image-unsigned-4.19.75-041975-generic_4.19.75-041975.201909210733_amd64.deb

open a terminal go to where the file is located , probably you need to cd to Downloads folder like this

cd ~/Downloads

and then install it with this command
sudo dpkg -i --force-all   linux-image-unsigned-4.19.75-041975-generic_4.19.75-041975.201909210733_amd64.deb

It would be useful to know what's you hardware maybe this is some regression affecting your hardware? not sure. I'm on polaris hardware and it's been more than three years since I had any regression.

Unfortunately the fsync patch hasn't been ported to older kernels. But esync should work.

Shmerl 23 Sep, 2019

What's a zen kernel exactly? The repo doesn't give any description.

lucinos 23 Sep, 2019

Quoting: ShmerlWhat's a zen kernel exactly? The repo doesn't give any description.

They customize Linux for optimal desktop experience.

Once upon a time they had a wiki that explained everything. Unfortunately they lost it for ever and now nobody really knows. Since every information about the project is lost for ever one should wonder how it is still going.

The_Aquabat 26 Sep, 2019

QuoteAs I understood it:

https://github.com/zen-kernel/zen-kernel/releases/tag/v5.2.13-zen1 - latest release tag for 5.2 branch has commit f39367fdbc68e8b1e623239d13db6efaa5a67ae1 in it, this is probably the one people will want to build if still on 5.2 for some reason

f39367fdbc68e8b1e623239d13db6efaa5a67ae1 hasn't been included in https://github.com/zen-kernel/zen-kernel/releases/tag/v5.3.1-zen1 (released 4 days ago), but it has been merged into 5.3/master 3 days ago, which means that to get fsync on 5.3.x release needs to either:
- go linux-zen-git (which tracks and builds off 5.3/master branch) or
- wait for the next 5.3.x-zen1 tag release
(edit: deleted an option that didn't make sense in the context - obviously)

thanks for the clarification so zen 5.2.13 and upwards should have the patch. Hopefully zen 5.3.2 will carry it too.

While you're here, please consider supporting GamingOnLinux on:

Patreon, Liberapay or PayPal Donation.

We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register

Or login with...
Sign in with Steam Sign in with Twitter Sign in with Google
Social logins require cookies to stay logged in.

Livestreams & Videos
Community Livestreams
Latest Forum Posts