Видео HD6850. Собственно проблема - дебиановцы криво собрали месу, забыли --enable-glx-tls. Из-за этого на месе из репы opengl не работает никак. Как результат, не заводятся игрушки и не взлетает darktable. Решил собрать из сорцов с нужным флагом.
Вариант номер раз - скачать с гита. Скачал, сконфигурил вот так
# ./configure --prefix=/usr \
--exec-prefix=/usr/lib/x86_64-linux-gnu/ \
--enable-glx-tls \
--enable-driglx-direct \
--enable-xa \
--enable-texture-float \
--enable-osmesa \
--enable-gles1 \
--enable-gles2 \
--enable-opencl \
--enable-opencl-icd \
--with-dri-driverdir=/usr/lib/x86_64-linux-gnu/dri \
--with-egl-platforms='drm x11' \
--with-gallium-drivers=r300,r600,radeonsi,svga,swrast
Вариант номер два - собрать из сорцов дебиана по https://wiki.debian.org/HowToPackageForDebian. Не вкурил сразу куда там надо прописать --enable-glx-tls, т.к. в debian/rules он прописан для dri. В общем решил так собрать посмотреть
# apt-get source mesa
# cd mesa-10.3.2
# apt-get build-dep
# debuild -i -us -uc -b
checking for VDPAU... no configure: error: Package requirements (vdpau >= 0.4.1 x11-xcb xcb-dri2 >= 1.8) were not met: No package 'vdpau' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables VDPAU_CFLAGS and VDPAU_LIBS to avoid the need to call pkg-config.vdpau в репах нет. libvdpau1, libvdpau1, libx11-xcb1, libx11-xcb-dev, libxcb-dri2-0 и libxcb-dri2-0-dev установлены. Процесс зашёл в тупик.
Вопрос ко всем знающим - как правильно собрать эту месу, чтобы она работала?