Wine libGL error: No matching fbConfigs or visuals found libGL error: failed to load driver

У нас есть некоторая забава. Играть в Worms Armageddon. На Linux в него возможно только через Wine. К слову сказать на Ubuntu запустить его не вышло, а вот на Mint запустилось без проблем.

После установки Wine, несмотря на то, что были несколько ошибок, Worms Armageddon запустились без проблем, но вот после установки драйверов на NVidia, Worms запускаться перестали. Как пишут тут это происходит из-за того, что путаются libGL. Один из вариантов решения — это найти файл, отвечающий за это и либо удалить его либо переместить или переименовать.

Ищем

sudo ldconfig -p | grep -i gl.so

получим что-то типа

libwayland-egl.so.1 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libwayland-egl.so.1
libwayland-egl.so.1 (libc6) => /usr/lib/i386-linux-gnu/libwayland-egl.so.1
libcogl.so.20 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libcogl.so.20
libGL.so.1 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libGL.so.1
libGL.so.1 (libc6) => /usr/lib/i386-linux-gnu/libGL.so.1
libEGL.so.1 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libEGL.so.1
libEGL.so.1 (libc6) => /usr/lib/i386-linux-gnu/libEGL.so.1

Теперь удалим или переместим библиотеку и все заработает.

 sudo rm /usr/lib/i386-linux-gnu/libGL.so.1

Источик https://askubuntu.com

Leave a comment

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.