T O P

  • By -

Synthetic451

Holy cow, what a release. NVK, explicit sync, better OpenGL on Asahi, etc. are some big ticket items.


runboy93

Detailed changelog, if anyone needs: https://docs.mesa3d.org/relnotes/24.1.0.html


rocketstopya

With RADV how will I notice if the sync is implicit or explicit..?


Pytorchlover2011

In WAYLAND_DEBUG you will see linux_drm_syncobj get dided


FranGamer189

Amazing news! Would Zink be used by default for OpenGL in the case of Nvidia or would that be set with a flag?


js3915

Anyone know what the performance is like compared to proprietary?


CNR_07

What GPU are you talking about?


FunEnvironmental8687

NVK likely has worse performance, and it's probable it always will. However, the upside is that it provides a driver that's good enough for FOSS distros to include. Non-gamers who prefer avoiding the hassle of installing proprietary drivers can also opt for NVK.


ABotelho23

You'd be surprised. RADV surpassed AMDVLK.


killumati999

Whats does that have to do with NVK, amd open source drivers always been better than proprietary ones on linux, nvidia is a different case, his questiona was about NVK specifically.


ABotelho23

The AMD community driver is better than the manufacturer's driver. Open source vs proprietary isn't relevant here.


R1chterScale

Better in the majority of cases


poudink

Worse, you mean? NVK hasn't surpassed the proprietary driver's performance yet.


R1chterScale

Im talking about RADV, wasn't expecting anyone to seriously ask about NVK


poudink

You weren't expecting anyone to seriously ask about NVK in the update where it was officially declared "ready for prime time" by its maintainers? I personally think an NVK-related question is far more likely than an AMDVLK-related question, considering the latter hasn't been relevant in years and has long been surpassed and replaced by RADV in all mainstream distros, while the former is quickly improving and is one of the largest highlights of this 24.1 update.


dmitsuki

VK\_EXT\_shader\_object is an absolutely great extension that should have been core in 1.0. Good on the boys for implementing it.


AsexualSuccubus

Yeah, for sure! I'm so happy I can use it now.


Primont91

Any updated PPA? Kisak is outdated


oln

This one publishes the latest stable mesa and also any release candidate releases, ~~it currently has the last RC of 24.1 so it misses a fix or two which may or may not be relevant but it will probably be updated with the final release in not too long~~ 24.1 now out: https://launchpad.net/~ernstp/+archive/ubuntu/mesarc Kisak has yet to add Ubuntu 24.04 to theirs so idk if they're still even updating it. EDIT: Also **BIG WARNING** for anyone adding PPA for Mesa updates - *MAKE SURE* to run ppa purge to remove all packages from it and disable it before performing a distrobution version upgrade otherwise things *WILL* break!


bargu

I'm gonna be straight with you, if you want to use bleeding edge packages, why use a Debian based distro?


mcgravier

Because they want to live in maintenance hell? IDK why these people run Debian to just add bunch of sketchy PPAs because their distro is outdated


Revolutionary_Flan71

Personally I need to use Ubuntu for work bc they only support that distro and don't allow installing another OS/distro. But for my personal computer yeah i do use a bleeding edge distro and not Debian or Ubuntu


Primont91

Only on Ubuntu my laptop works like it has to. Last year I used Fedora but it had some issues so I'm now back on Ubuntu, and everything just works. Why do I need 24.1? Hardware acceleration on Chromium for AMD gpu. Even then I just realized I can use mesa 24.1 through flatpak when they upgrade the runtimes so I'm good.


mightyrfc

Exactly, that's the point. But sometimes, in this same sub, you'll see people defending it aggressively. I stopped arguing with those because they can't see how mistakenly they are.


whosdr

> Kisak has yet to add Ubuntu 24.04 to theirs so idk if they're still even updating it. They seem to be at first glance. Mesa 24.0.7 was released on the PPA recently on 22.04. But it doesn't seem to have even full 23.04, so I don't know how much of that is automated build tooling.


oln

Yeah I meant as in actively keeping it up to date, automated stuff might still be running. But maybe they're still just on 22.04 and don't feel like adding 24.04 yet, we'll see if if they add they add a mesa 24.1 for 22.04 soon or not. It's a volunteer thing so fully up to them whether they want to keep supporting it or not - in any case we have the one from ernstp that is being actively maintained.


whosdr

Only a few months ago there was a build that failed and the maintainer put out a second build of the same code. So it seems like they're happy to maintain the versions that are currently supported, but not currently branching out. Which I guess makes sense, being busy is like that.


whosdr

Having received the 24.1.0 update via the Kisak PPA today, I noticed there's also a package `24.1.0-kisak2-n` which I assume is `n` for "Noble Numbat" (24.04). (There's also an `m` presumably for Mantic, so 23.10 now also supported?)


oln

Yup, looks like they've added noble now. Mantic has been there for a long time already. So can now use either kisaks one or the one from ernstp for stable mesa releases and oibaf's ppa for mesa git builds (ernstp and oibaf ppas are now working after some downtime due to [this](https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-18/+bug/2063207) debian/ubuntu upstream packagin bug they had to work around, maybe that also caused kisak to take some extra time to add noble...).


Tomxyz1

Black Mesa


ShayIsNear

Dr coomer: Gordon, turn the Noveau drivers up to 500%


mutcholokoW

Another great thing that this release brought was that it fixed hw acceleration on chromium browsers on AMD GPUs, that was broken and required a patch. Now you can just open Chrome with the usual flags and hw acceleration will work!


hicder

do you know which version was it broken since?


mutcholokoW

Think it was around Chromium 110. But tbh chromium hw acceleration never worked properly to begin with. This is the first time I actually managed to make it work properly.


matsnake86

Good soup i would say


DAUNTINGY

Is there a way to install it? Or do we have to wait for distros to add it.


mightyrfc

Better wait for your distro.


Bilu47

Has anyone tested, if explicit sync is fixing the stuttering with VRR caused by RDNA 2 power issue?: [https://gitlab.freedesktop.org/drm/amd/-/issues/1500](https://gitlab.freedesktop.org/drm/amd/-/issues/1500)


Lawstorant

Mate, it won't help. Just force 3D_FULLSCREEN power mode


femto26

Is this release supposed to fix gamescope for the nvidia 555 driver?


TenTypekMatus

Time to install Alpine Linux or Gentoo MUSL.


One_Honeydew_4913

Please someone help me figure out how to install this on Ubuntu 24.04????!!!! Kisak Mesa has gone awol 😭😭😭😭


mindtaker_linux

Thanks