[Nouveau] Nvidia OFFLOAD (nvidia-prime)

__- -__ isapgswell at gmail.com
Sat Sep 18 21:21:18 UTC 2021


Hi,

I would like to share my 3 files at /usr/share/X11/xorg.conf.d/

xorg.conf
10-nvidia.conf
11-nvidia-offload.conf

a) xorg
Section "Files"
   ModulePath "/usr/lib/xorg"
EndSection

Section "Device"
   Identifier "intel"
   Driver "i915"
   Option "DRI2" "on"
   BusID "PCI:0:2:0"
#   Option "AccelMethod" "uxa"
EndSection

Section "Screen"
   Identifier "intel"
   Device "intel"
EndSection

Section "Device"
   Identifier "nvidia-drm"
   Driver "nvidia-drm"
EndSection

Section "Device"
   Identifier "nvidia-modeset"
   Driver "nvidia-modeset"
EndSection

Section "Device"
   Identifier "nvidia"
   Driver "nvidia"
   BusID "PCI:1:0:0"
EndSection

Section "ServerFlags"
   Option "DefaultServerLayout" "layout"
   Option "DisableVidModeExtension"  "on"
   Option "AIGLX" "off"
   Option "IndirectGLX" "off"
   Option "GlxVisuals" "minimal"
   Option "Log" "flush"
   Option "DontVTSwitch"  "on"
   Option "DontZap"  "on"
   Option "DontZoom"  "on"
   Option "AutoAddDevices" "on"
   Option "AutoEnableDevices" "off"
   Option "AutoAddGPU" "on"
   Option "AutoBindGPU"  "off"
EndSection

Section "Extensions"
   Option "RENDER" "Enable"
   Option "Composite" "Enable"
   Option "GLX" "Enable"
   Option "MIT-SHM" "Disable"
EndSection

b) 10-nvidia.conf (same as default)
Section "OutputClass"
    Identifier "nvidia"
    MatchDriver "nvidia-drm"
    Driver "nvidia"
    Option "AllowEmptyInitialConfiguration"
    ModulePath "/usr/lib/x86_64-linux-gnu/nvidia/xorg"
EndSection

c) 11-nvidia-offload.conf
Section "ServerLayout"
    Identifier "layout"
    Screen 0 "intel" 0 0
    Inactive "nvidia-drm"
    Inactive "nvidia-modeset"
    Inactive "nvidia"
    Option "AllowNVIDIAGPUScreens"
EndSection

My dGPU is a 940mx (nvidia) playing at 2560x1080, ubuntu 20.04 LTS

aTI,

L. F
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20210918/1c6dfa24/attachment-0001.htm>


More information about the Nouveau mailing list