It was my problematic /etc/X11/xorg.conf.d/30-igpu.conf ``` Section "Device" Identifier "Intel Graphics" # Driver "intel" # Option "AccelMethod" "uxa" Option "TearFree" "true" EndSection ``` Commented out Driver and AccelMethod and it works (either option breaks hw-accel). WIth old config Xorg.0.log shows: ``` [ 1552.904] (II) Initializing extension GLX [ 1552.904] (EE) AIGLX error: dlopen of /usr/lib/x86_64-linux-gnu/dri/i965_dri.so failed (/usr/lib/x86_64-linux-gnu/dri/i965_dri.so: cannot open shared object file: No such file or directory) [ 1552.904] (EE) AIGLX error: unable to load driver i965 [ 1552.950] (II) IGLX: Loaded and initialized swrast [ 1552.950] (II) GLX: Initialized DRISWRAST GL provider for screen 0 ``` Now it is ``` [ 1505.170] (II) Initializing extension GLX [ 1505.182] (II) AIGLX: Loaded and initialized crocus [ 1505.182] (II) GLX: Initialized DRI2 GL provider for screen 0 ```
Looks like mesa switched to crocus or something like this. I wonder how it should be now, but it's not that important and now the issue can be closed.