Доброго дня, решился грешный, обновить драйвера mesa, до 17.2.8. После того, как оно чудом поставилось, оказалось, что был build 64 битной версии.
Залил все файлы получившиеся с /usr/local/lib в /usr/lib64
Потом чудом чудесным, получилось как-то скомпилировать 32 битную версию.
Все выходные файлы, были по тому же пути, в /usr/local/lib. Я их перенес благополучно в /usr/lib.
И по происшествию тестирования сего великолепия, оболочка не открывалась. Ругалась на то, что не может найти драйвера i965_dri.so Погуглил, нашел отладчик OpenGL, посмотрел где он ищет пакет, и всунул туда 64 битную версию dri драйвера.
Все вроде бы ничего, но потом пришлось запукать 32 битную версию приложения, а она требовала i965_dri.so только 32 битную. Смотрю путь поиска, а он по тому же пути.
В итоге, я сейчас для того чтобы открывать необходимые программы/игры, переименовываю эти 2 файлика.
Подсажите пожалуйста, что как сделать, чтобы их как-то разделить, а лучше по их родному пути /usr/lib/dri /usr/lib64/dri