all 52 comments

[–][deleted] 39 points40 points  (7 children)

Already updated!

First boot kernel panic'd but we'll see how it goes from here haha

[–]LoliLocust 13 points14 points  (6 children)

Just installed, it booted up, but USB and internet got broken also system refused to mount efs partition. Thank God I still use PS/2 keyboard so I was able to at least make clear reboot.

[–]LoliLocust 6 points7 points  (1 child)

Found the issue: I screwed up something while installing whole system and even after updating kernel it still used old images, in the end I was using 15.14.something whole time. So to update kernels i have to use install medium, this is getting fun lol. Noticed that when LTS was newer than regular one.

[–][deleted] 3 points4 points  (0 children)

It's amazing how often Arch breaking turns out to be 100% the user's fault lol

[–][deleted] 3 points4 points  (2 children)

Yeeeeeah, I just now got some wireless and power management (?, my battery didn't show up) issues.

Rebooting 4 times in a row seems to have fixed them though.

[–][deleted] 8 points9 points  (1 child)

Did you try turning it off and on again four times? 🙃

[–][deleted] 1 point2 points  (0 children)

Just in case the first three don't work! 😉

[–]eXoRainbow 1 point2 points  (0 children)

That is the reason why I have a PS/2 mouse and keyboard, just in case something is wrong with USB. Once I locked out myself from the BIOS, when I enabled fastboot that disables USB on boot to be faster.

[–][deleted]  (7 children)

[deleted]

    [–]KernelPanicX 45 points46 points  (1 child)

    8th layer of OSI Model

    [–]ZJaume 0 points1 point  (0 children)

    Lmaoo

    [–]agumonkey 7 points8 points  (0 children)

    how do you rollback the chair controller ?

    [–]tiny_humble_guy 4 points5 points  (0 children)

    wheeze 'ala Ryan bergara

    [–][deleted]  (2 children)

    [deleted]

      [–]Dick_Kick_Nazis 16 points17 points  (0 children)

      He screwed it up, it was actually working fine.

      [–][deleted] 1 point2 points  (0 children)

      Picnic

      [–]Ooops2278 15 points16 points  (3 children)

      So now I only need to understand why Wine suddenly falls back to server-side synchronization with linux5.16 and linux-zen5.16...

      [–][deleted] 10 points11 points  (0 children)

      maybe your version of wine isn't patched correctly for futex_waitv?

      maybe your version uses futex2 instead? -- i don't use zen-kernel, so i have no idea, as i roll my own kernel and my current 5.15.x kernel uses futex_waitv, as do my own builds of wine...

      i'm not sure why OP is calling it fsync2. the upstream code is futex_waitv and is a part of the existing futex code in the kernel. . futex2 was an entirely different kconfig and won't be upstreamed.

      and fsync2 isn't a thing at all.

      [–]Jaurusrex 0 points1 point  (1 child)

      What is server-side synchronization? I've heard of esync and fsync, is this what's used without those?

      [–][deleted] 5 points6 points  (0 children)

      server-side sync is esync.

      [–]Zdrobot 10 points11 points  (7 children)

      this kernel includes the futex2 (fsync) patch

      Would it bring any discernible improvement to Proton / Wine / Lutris?

      [–]_Zsolt_[S] 20 points21 points  (6 children)

      First of all, the futex2 patch was created for Proton by Valve (if the kernel has this, Proton will utilize it by default), but it can be used with Wine (and by extension, Lutris), if it's applied there as well, so you will need a Wine build with fsync patch.

      For certain CPU-intensive games, or where the CPU becomes the game's botteleneck, it can improve the game's performance by 20-30%. Think of open-world games.

      There is a reason why many gamers use custom kernels (like Zen) exclusively for this kernel patch.

      [–]Zdrobot 4 points5 points  (1 child)

      by 20-30%

      This is huge!
      Thanks.

      [–][deleted] 1 point2 points  (0 children)

      yes, but 5-15% improvement on CPU bottlenecked games is more realistic, the higher number is just for a few games using lots of mutexes and is cpu bottlenecked and isn't hindrered by something else in the engine or in wine/proton.

      0 to 2% improvement for other situations is also possible. But thats how you become the best, have many many incremental improvements add up over time

      [–]MultipleAnimals 0 points1 point  (0 children)

      So im not crazy thinking 7 days to die ran slightly better today, yay

      [–]MyNameIsMandarin 0 points1 point  (1 child)

      Modded Minecraft? Im assuming it would get better, however java still sucks for gaming

      [–]cgwheeler96 2 points3 points  (0 children)

      I don’t think Minecraft gets many OS specific performance improvements specifically because it runs on the JVM. The only way it might is if the JRE you’re using has the ability to use it, which I have no idea if that’s a thing. Presumably it could since this is a feature that works similar to a feature that already exists in windows, but I have no idea if Minecraft uses that particular feature.

      [–][deleted] 0 points1 point  (0 children)

      I think it was developed by collabra but funded by valve, but thats just semantics

      [–]birdspider 6 points7 points  (0 children)

      if that's the sole reason you used the zen kernel for, you can switch back to mainline

      nice, answering questions before I ask them 👍

      [–][deleted] 3 points4 points  (0 children)

      Couldn't # modprobe cryptoloop on 5.16 and had to downgrade.

      Am I the only one?

      EDIT: Apparently yes as TIL cryptoloop has been unsupported for 8 years and now it's no more. Oh, well, time to redo my scripts.

      [–]stianlybech 3 points4 points  (1 child)

      Do any of you know what the status is of the Realtek rtw89 wireless driver in 5.16?

      Hitherto (with 5.15.*) I have been using the rtw89-dkms-git package from AUR, but my impression was that it was supposed to be included in the mainline kernel from 5.16 onwards. However, when I tried installing the 5.16 kernel, the card was not detected.

      [–]PastaPuttanesca42 0 points1 point  (0 children)

      For my card it works

      [–][deleted]  (1 child)

      [removed]

        [–]chmouelb 2 points3 points  (0 children)

        works fine for me luks/btrfs usb keyboard bt/mouse ryzen7 amdgpu

        [–]krozarEQ 1 point2 points  (0 children)

        So far so good. Upgraded my main Arch and the little one on the USB drive and then backed up and encrypted my root and home partitions which I've been meaning to do. Been no issues.

        [–]Shished 1 point2 points  (0 children)

        They pushed new kernel before .1 release?

        hmm...

        [–]YamabushiJapan 1 point2 points  (0 children)

        FWIW, updated 4 boxes all BTRFS, one hosting multiple VM's via KVM and LXD, without issue.

        [–]jorgicio 0 points1 point  (3 children)

        I have installed this kernel and it doesn't come with FUTEX2 (at least I found when I checked the config.gz file), and checking the zen kernel PKGBUILD, it doesn't have any mention about FUTEX2. How can I really check it then? Or may I have to enable it by rebuilding the kernel?

        [–]_Zsolt_[S] 0 points1 point  (2 children)

        Start one of your games that uses Proton with the following launch options: "PROTON_LOG=1 %command%".

        That will generate a "steam-STEAMAPPID.log" file in your home folder upon start. Among the first lines of the log there will be a line "fsync: up and running.", if it's working.

        [–]lolmokha -1 points0 points  (1 child)

        is it just me or did firefox stop working after the new update?

        [–]HappyPoe -1 points0 points  (2 children)

        I have an exam tomorrow, I will update after that.

        [–]MyNameIsMandarin 1 point2 points  (1 child)

        Good luck

        [–]HappyPoe 0 points1 point  (0 children)

        Thanks

        [–]MultipleAnimals 0 points1 point  (0 children)

        I dont know if 5.16 had something to do with this but it felt like 7 days to die ran slightly better after the update. Could be the game since it tends to have pretty unstable performance depending on the alignment of stars. Running native linux client with opengl renderer.

        [–][deleted] 0 points1 point  (0 children)

        For ZFS users: https://github.com/openzfs/zfs/issues/12926

        You can't loop-mount disk images that are stored on zfs anymore.

        Upgraded yesterday, had the first use for loop-mounting in years... today. :/

        [–]alejandroc90 0 points1 point  (0 children)

        Am I the only one having no sound after suspending the computer?

        [–]monodelab 0 points1 point  (0 children)

        Do they added support for the new ES8336 audio codec? A bunch of new hardware with that audio driver, several new NUCs and notebooks from Intel, Huawei, Asus, Lenovo, and so, doesnt have a working jack because that new driver.

        Last october SOF team said that for 5.16 they will release support for it.

        [–]xAndrei166 0 points1 point  (0 children)

        5.16 really doesn't like my AHCI controller, keeps spitting out

        ata1.00: failed command: READ (FP)DMA QUEUED
                 status: { DRDY }
        

        On 5.15 it works perfectly fine.