solus-project / linux-driver-management

Linux Driver Management
https://solus-project.com/
160 stars 19 forks source link

Optimus Laptop #18

Open JeffLabonte opened 6 years ago

JeffLabonte commented 6 years ago

Hey guys!

Is there any progress on the Optimus matter?

Astilex5 commented 5 years ago

@JeffLabonte I would keep an eye on this thread over at the Nvidia Dev Threads. https://devtalk.nvidia.com/default/topic/957981/linux/prime-render-offloading-on-nvidia-optimus/

Last they mentioned they "laid the groundwork with the server-side vendor-neutral dispatch code that's in X.Org xserver 1.20" Given they are working with X.org 1.20 it seems we may have an official solution in the not so distant future.

JeffLabonte commented 5 years ago

@Astilex5 I saw the post, but I remain skeptical when it comes to Nvidia and their sayings. I have a lot more trust in the community.

poVoq commented 4 years ago

Any news on the recently introduced PRIME render offload feature for Solus?: http://download.nvidia.com/XFree86/Linux-x86_64/435.17/README/primerenderoffload.html

pablott commented 4 years ago

The latest driver 440.31 supports it, technically speaking: https://us.download.nvidia.com/XFree86/Linux-x86_64/435.21/README/primerenderoffload.html

But it may not work out-of-the-box. I'm trying to get it to work as I type this.

pablott commented 4 years ago

I t does not work after adding the ServerLayout suggested in Nvidia docs. xrandr --listproviders will list only one provider (intel integrated card). Ok, I just remembered that xorg-server 1.21 was required, unless patches are applied, so it is not surprise.