UXA acceleration method is built and used by default requiring xorg.conf changes to use SNA. Also second video card is not used by xserver on optimus systems if xorg.conf is present, which prohibits PRIME usage. There is no reason to set it by default for recent versions since SNA performes so much better and it is also in need of more widespread testing. Reproducible: Always
Created attachment 323210 [details, diff] Patch for live ebuild It might be good to set it also in ~arch for new releases.
Thx, this is also at least true for 2.20.6, but UXA code was reintroduced well before that (was it 2.20.3?).
Sorry did I just write that? DDX-UXA mixup... Will try your patch!
Works fine. And we can add a few other USE-flags to be able to disable them: dga (why not?) kms_only (doesn't build libI810XvMC.so.1.0.0 then) xaa (that was removed from xorg-server-1.13 anyway) Together that shaved off a whopping ~0.4 MiB from xf86-video-intel. :D
Fixed in 2.20.7