mirror of
https://gitlab.freedesktop.org/xorg/xserver.git
synced 2026-01-06 10:50:11 +01:00
Allow OutputClass config snippets to modify the module-path.
Note that any specified ModulePaths will be pre-pended to the normal
ModulePath. The idea behind this is that any output hardware specific
modules should have preference over the normal modules.
One use-case for this is the nvidia binary driver, this allows a
config snippet like this:
Section "OutputClass"
MatchDriver "nvidia"
Modulepath "/usr/lib64/nvidia/modules"
EndSection
To get the nvidia glx specific glx module loaded, but only when the
nvidia kernel driver is loaded.
Together with the glvnd work done recently, this allows the nouveau
+ mesa and nvidia-binary userspace stacks to co-exist on the same
system without any ldconfig / xorg.conf tweaking and the xserver will
automatically do the right thing depending on which kernel driver
(nouveau or nvidia) is loaded.
Reviewed-by: Adam Jackson <ajax@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
||
|---|---|---|
| .. | ||
| common | ||
| ddc | ||
| dixmods | ||
| doc | ||
| dri | ||
| dri2 | ||
| drivers | ||
| exa | ||
| fbdevhw | ||
| glamor_egl | ||
| i2c | ||
| int10 | ||
| loader | ||
| man | ||
| modes | ||
| os-support | ||
| parser | ||
| ramdac | ||
| shadowfb | ||
| utils | ||
| vbe | ||
| vgahw | ||
| x86emu | ||
| .gitignore | ||
| Makefile.am | ||
| sdksyms.sh | ||
| xorg-wrapper.c | ||
| Xorg.sh.in | ||
| xorgconf.cpp | ||