diff options
author | Hans De Goede <hdegoede@redhat.com> | 2016-12-12 17:03:17 +0100 |
---|---|---|
committer | Timo Aaltonen <tjaalton@debian.org> | 2018-02-13 10:32:45 +0200 |
commit | ecd9d73f2af51885c5aa17e73d747663a2689a49 (patch) | |
tree | ddba2944fc2ef8ef0ecd64977381f5df39ae33a5 /Xext/hashtable.c | |
parent | 58462152ac7e64641ca2ea6480bbb7a08e9022c7 (diff) |
xfree86: Add ModulePath support for OutputClass config Sections
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>
(cherry picked from commit b5dffbbac193aa640ffcfa0a431c21b862854e53)
Diffstat (limited to 'Xext/hashtable.c')
0 files changed, 0 insertions, 0 deletions