On Wed, May 29, 2019 at 09:12:42AM +0200, Martin Husemann wrote: > So what is you story/opinion: is base X11 usable in -current? If not, > what needs to be done or what hardware needs fixes?
Mostly, yeah. It was very broken in 8.0, and MesaLib and video-intel updates mean I no longer need to use modular xorg with my Kaby Lake laptop. My radeon destop runs well too. Recent changes improved the intel tearing situation. I'm reasonably happy. ... but I have two problems currently, with ugly workarounds in pkgsrc (which don't work for everything). Neither occurs when using modular xorg, and seem to be regressions: * r600_dri.so (and other DRI drivers) being linked improperly. Missing libxcb symbol errors when loading libGL with dlopen, as a lot of OpenGL software seems inclined to do. I committed a workaround for this to SDL2 the other day, as well as etlegacy. It's still a problem with software that uses libepoxy. * Certain programs that use OpenGL contexts can make the X server segfault when they exit. Reproducable by compiling retroarch with the x11+opengl options, starting and exiting it. maya has been helping investigate both, but we're stalled right now.
