Well Nvidia dropped a bit of a big one today didn't they! Nvidia driver version 364.12 is now out and brings in official Vulkan support, Mir support and Wayland support.
For Mir and Wayland:
In addition to it also turns on the new OpenGL install method of "GLVND".
Note: Some games have issues with this, so I would hold off on upgrading for the moment until the reports flow in on what games it breaks.
It also adds a cherry on top:
Find the full changelog and download here.
For Mir and Wayland:
QuoteAdded support for the following EGL extensions:
EGL_EXT_platform_wayland
to enable Wayland applications to run on NVIDIA's EGL implementation,
EGL_WL_bind_wayland_display
to enable Wayland compositors to run on NVIDIA's EGL implementation, and
EGL_EXT_device_drm
EGL_EXT_output_drm
EGL_EXT_stream_consumer_egloutput
to enable Mir and Wayland compositors to display their content through EGLDevice, EGLOutput, and EGLstreams.
Added a Wayland platform library, libnvidia-egl-wayland.so, to allow Wayland compositors that support EGLDevice, EGLOutput, and EGLstreams to share EGL buffers with Wayland applications.
In addition to it also turns on the new OpenGL install method of "GLVND".
QuoteChanged the default OpenGL installation type to use the GLVND GLX client libraries rather than the legacy non-GLVND libraries.
Note: Some games have issues with this, so I would hold off on upgrading for the moment until the reports flow in on what games it breaks.
It also adds a cherry on top:
QuoteAdded initial support for Direct Rendering Manager Kernel Modesetting (DRM KMS). See the DRM KMS section of the README for details.
Added a new kernel module, nvidia-drm.ko, which registers as a DRM driver with both PRIME and DRM KMS support.
Find the full changelog and download here.
Some you may have missed, popular articles from the last month:
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
That's why I have a Nvidia card!
12 Likes, Who?
So what is the recommended way to use Optimus hardware now? Should Bumblebee be replaced by PRIME?
1 Likes, Who?
Anybody tested if it fixes the Xcom 2 performance regression?
https://devtalk.nvidia.com/default/topic/915579/xcom-2-performance-regression-with-361-18/?offset=10
https://devtalk.nvidia.com/default/topic/915579/xcom-2-performance-regression-with-361-18/?offset=10
0 Likes
And there isn't already an update for Arch Linux :><:
;)
;)
3 Likes, Who?
So what is the recommended way to use Optimus hardware now? Should Bumblebee be replaced by PRIME?Optimus PRIME, you say?
0 Likes
Although I have not tried this new driver yet, I have experienced similar problems with games not launching when using the 361.28 driver. To fix this problem check the game's launch script and look for the line “export __GL_THREADED_OPTIMIZATIONS=1” then comment it out (or remove) so that it looks like this “#export __GL_THREADED_OPTIMIZATIONS=1”.
0 Likes
Ok, just wow. This is big. It seems Nvidia is working hard to remain the go-to manufacturer for Linux gaming GPUs come the next generation (the Wayland/Vive generation :) ) too.
3 Likes, Who?
To fix specific games on Steam, go to game properties and set the launch options to:
__GLVND_DISALLOW_PATCHING=1 %command%
3 Likes, Who?
To fix specific games on Steam, go to game properties and set the launch options to:
__GLVND_DISALLOW_PATCHING=1 %command%
Is this still valid for this new driver? The new version should have fixed this issue, plus the XCOM 2 regression. I have not tried it yet.
0 Likes
Is this still valid for this new driver? The new version should have fixed this issue, plus the XCOM 2 regression. I have not tried it yet.I didn't see a fix mentioned in the changelog, feel free to test it and correct me if it's no longer necessary as I'm posting from my phone. I was using that work-around for Team Fortress 2...
0 Likes
As long as Wayland is not crossplatform compatible I won't support it.
You mean support for BSD as well as Linux?
1 Likes, Who?
PRIME should really be used over Bumblebee these days. With Ubuntu-based distros (especially Mint), setting it up is really easy and the performance is just great! The only thing that is a little disturbing right now is that fullscreen games don't play well with dual monitor setups since PRIME emulates a virtual screen with a resolution going over both screens, so for example two Full HD screens emulate a 3840x1080 screen and fullscreen games will then use both monitors, splitting the view in half.
0 Likes
This is the news I've been secretly hoping for every time I saw an article on "Gaming on Linux" or "Phoronix" that had Nvidia or Wayland in the title. Now I can calm down every time I see Wayland or Nvidia in the title and instead look forward to gaming with no tearing!
I think this weekend I'll make a Wayland build of Arch Linux or Antergos for my notebook and see what comes of it.
Oh happy days, I wonder what this will lead to with Linux gaming and Linux lets plays in the future.
Add to that the news about Wines first push for support of Windows apps with Vulkan support and today has me wondering if I'm dreaming.
I think this weekend I'll make a Wayland build of Arch Linux or Antergos for my notebook and see what comes of it.
Oh happy days, I wonder what this will lead to with Linux gaming and Linux lets plays in the future.
Add to that the news about Wines first push for support of Windows apps with Vulkan support and today has me wondering if I'm dreaming.
1 Likes, Who?
PRIME should really be used over Bumblebee these days. With Ubuntu-based distros (especially Mint), setting it up is really easy and the performance is just great! The only thing that is a little disturbing right now is that fullscreen games don't play well with dual monitor setups since PRIME emulates a virtual screen with a resolution going over both screens, so for example two Full HD screens emulate a 3840x1080 screen and fullscreen games will then use both monitors, splitting the view in half.
Are you able to link to more info about using PRIME?
0 Likes
Once it's on Ubuntu's drivers PPA I'll be sure to try it out :) Pretty disappointed if that bug that seems to effect Valve Games in particular persists.
0 Likes
Great. Wayland time is getting closer. Now I'll wait for KWin / KDE Plasma developers to release stable Wayland support.
2 Likes, Who?
Do i need to have the vulkan sdk installed along with these drivers?
0 Likes
Do i need to have the vulkan sdk installed along with these drivers?
I think you'll only need the SDK if you're trying to create an app/game that uses Vulkan.
0 Likes
I can set coolbits options on nvidia cards using wayland? I cant lose my overclock... xD
Last edited by GirlGamer on 22 March 2016 at 4:19 am UTC
Last edited by GirlGamer on 22 March 2016 at 4:19 am UTC
0 Likes
Thought they might drop that bomb soon. Wayland isn't a viable option for me yet, but the kms patch is very much welcome. GLVND as well.
For the option __GLVND_DISALLOW_PATCHING=1 %command% - there was a note of a nvidia dev that they're looking into fixing this. Due to the changelog not specifying anything about it, my good-to-go guess is that it was not fixed (yet).
Mir support will probably enable Ubuntu to move to Unity 8 with their desktop distribution. I'm still not very happy about Ubuntu moving the Mir direction, but hell, as long as both (Mir&Wayland) get support. Interesting will rather be how game developers and libraries as sdl will cope with that.
For the option __GLVND_DISALLOW_PATCHING=1 %command% - there was a note of a nvidia dev that they're looking into fixing this. Due to the changelog not specifying anything about it, my good-to-go guess is that it was not fixed (yet).
Mir support will probably enable Ubuntu to move to Unity 8 with their desktop distribution. I'm still not very happy about Ubuntu moving the Mir direction, but hell, as long as both (Mir&Wayland) get support. Interesting will rather be how game developers and libraries as sdl will cope with that.
1 Likes, Who?
See more from me