Pierre Neidhardt writes: > So what the following strategy: > > - Extract the various mesa drivers to separate package, > e.g. mesa-radeon, mesa-radeonsi, mesa-nouveau, etc. I think outputs are better suited for this. > - Modify xorg-wrapper to accept an extra `drivers' > parameter. > > - Extend xorg-configuration to accept a list of mesa drivers. How will this work with Wayland? On a related note, some distributions have migrated to "libglvnd", the "vendor neutral OpenGL dispatch library". AIUI it installs a shim libE?GL.so that automatically loads the appropriate driver. Perhaps it can be useful to achieve this goal, and it might also make hardware acceleration work on foreign graphics drivers, which would be awesome.