<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">---------- Forwarded message ---------<br>From: <strong class="gmail_sendername" dir="auto">__- -__</strong> <span dir="auto"><<a href="mailto:isapgswell@gmail.com">isapgswell@gmail.com</a>></span><br>Date: Thu, Aug 19, 2021 at 7:09 PM<br>Subject: Re: env NVIDIA ModulePath<br>To:  <<a href="mailto:linux-bugs@nvidia.com">linux-bugs@nvidia.com</a>><br></div><br><br><div dir="ltr">HI,<div><br></div><div>On nvidia on-demand profile there's noneed, <span style="background-color:rgb(255,255,0)">/usr/share/doc/xserver-xorg-video-intel/xorg.conf</span> file; e</div><div><br></div><div>you can mv to <span style="background-color:rgb(255,153,0)">/usr/share/doc/xserver-xorg-video-intel/xorg.conf.old</span></div><div><span style="background-color:rgb(255,153,0)"><br></span></div><div>I recommend only vulkan and <span style="background-color:rgb(255,255,0)">opengl-over-VK</span> from steam lib games cross-platform (top 5 xD)</div><div>Lutris|Proton can load <span style="background-color:rgb(255,255,0)">dxvk</span> as we know ...</div><div><br></div><div>With this "mastigating" we could only setup,</div><div><span style="color:rgb(255,255,0);background-color:rgb(0,0,0)"><br></span></div><div><span style="color:rgb(255,255,0);background-color:rgb(0,0,0)">Section "ServerLayout"</span><br style="color:rgb(255,255,0);background-color:rgb(0,0,0)"><span style="color:rgb(255,255,0);background-color:rgb(0,0,0)">    Identifier "layout"</span><br style="color:rgb(255,255,0);background-color:rgb(0,0,0)"><span style="color:rgb(255,255,0);background-color:rgb(0,0,0)">    Option "AllowNVIDIAGPUScreens"</span><br style="color:rgb(255,255,0);background-color:rgb(0,0,0)"><span style="color:rgb(255,255,0);background-color:rgb(0,0,0)">EndSection</span><br></div><div><br></div><div>Only one provider modesetting/intel</div><div>In this way we can load opengl games using <span style="background-color:rgb(255,255,0)">opengl-over-VK</span> layer or via <span style="background-color:rgb(255,255,0)">PRELOAD</span> as described last thread and with nvidia related outputclass <span style="background-color:rgb(255,255,0)">exclusive</span>. We need more tests</div><div><br></div><div>aTT,</div><div><br></div><div>LF</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Aug 18, 2021 at 5:49 PM __- -__ <<a href="mailto:isapgswell@gmail.com" target="_blank">isapgswell@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi,<br><div><br></div><div><span style="background-color:rgb(255,0,255)"><font color="#0000ff">PRELOAD</font></span></div><div><span style="background-color:rgb(255,0,255)"><font color="#0000ff">ModulePath</font></span>="/usr/lib/x86_64-linux-gnu/nvidia/xorg" __GL_SYNC_TO_VBLANK=0 vblank_mode=0 LIBGL_ALWAYS_INDIRECT=true mesa_glthread=false LIBGL_DRI2_DISABLE=true LIBGL_DRI3_DISABLE=true __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia glxgears<br></div><div><br></div><div>aTT,</div><div><br></div><div>LF</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Aug 18, 2021 at 2:14 AM __- -__ <<a href="mailto:isapgswell@gmail.com" target="_blank">isapgswell@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi,</div><div><br></div><div>I think, if we follow the on-demand nvidia prime profile, we should access nvidia xorg modules over env variable like that and nor outputcalsss modulepath option.<br></div><div><br></div><div>one line,</div><div><br></div><div><span style="background-color:rgb(0,0,0)"><span style="color:rgb(255,255,0)">ModulePath="/usr/lib/x86_64-linux-gnu/nvidia/xorg" __GL_SYNC_TO_VBLANK=0 vblank_mode=0 LIBGL_ALWAYS_INDIRECT=true mesa_glthread=false LIBGL_DRI2_DISABLE=true LIBGL_DRI3_DISABLE=true __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia glxgears</span></span></div><div><span style="background-color:rgb(0,0,0)"><span style="color:rgb(255,255,0)"><span style="background-color:rgb(255,255,255)"><span></span></span><br></span></span></div><div><span style="background-color:rgb(0,255,0)"><span style="color:rgb(255,255,0)"><span style="color:rgb(0,0,0)">my 10-nvidia.conf</span></span></span></div><div><span style="background-color:rgb(0,0,0)"><span style="color:rgb(255,255,0)"><span style="background-color:rgb(255,255,255)"><span style="color:rgb(0,0,0)"><br></span></span></span></span></div><div><span style="background-color:rgb(0,0,0)"><span style="color:rgb(255,255,0)"><span style="background-color:rgb(255,255,255)"><span style="color:rgb(0,0,0)"></span></span>Section "OutputClass"<br>    Identifier "nvidia"<br>    MatchDriver "nvidia-drm"<br>    Driver "nvidia"<br>    Option "AllowEmptyInitialConfiguration"<br>    ModulePath "/usr/lib/x86_64-linux-gnu/nvidia/xorg"<br>EndSection<br><br>Section "OutputClass"<br>    Identifier "intel"<br>    MatchDriver "i915"<br>    Driver "modesetting"<br>    Option "PrimaryGPU" "Yes"    <br>EndSection</span></span></div><div><span style="background-color:rgb(0,0,0)"><span style="color:rgb(255,255,0)"><br></span></span></div><div><span style="background-color:rgb(0,0,0)"><span style="color:rgb(255,255,0)"><span style="background-color:rgb(0,255,0)"><span style="color:rgb(0,0,0)">and my 11-nvidia-offload</span></span><br></span></span></div><div><span style="background-color:rgb(0,0,0)"><span style="color:rgb(255,255,0)"><br></span></span></div><div><span style="background-color:rgb(0,0,0)"><span style="color:rgb(255,255,0)">Section "ServerLayout"<br>    Identifier "layout"<br>    Option         "Xinerama" "0"    <br>    Option "AllowNVIDIAGPUScreens"<br>EndSection</span></span></div><div><span style="background-color:rgb(0,0,0)"><span style="color:rgb(255,255,0)"><br></span></span></div><div><span style="background-color:rgb(0,0,0)"><span style="color:rgb(255,255,0)"><br></span></span></div><div><span style="background-color:rgb(0,0,0)"><span style="color:rgb(255,255,0)"><span style="background-color:rgb(255,255,255)"><span style="color:rgb(0,0,0)">please look at my prints attached</span></span> <br></span></span></div></div>
</blockquote></div>
</blockquote></div>
</div></div>