Пытался заставить OpenGL 4.x работать и теперь что-то сломалось

У меня была хорошо работающая Mesa 17.x. Все игры работают очень хорошо и т. Д., Но при попытке использовать OpenGL версии 3.x, где x больше 0 в некотором коде OpenGL, я получил GLXBadFBConfig. В попытке заставить 4. что-то работать, я добавил этот PPA:

ppa:oibaf/graphics-drivers

после этого я получаю это сообщение, когда запускаю (работает) код OpenGL, который я получаю

/usr/share/libdrm/amdgpu.ids: No such file or directory
amdgpu_device_initialize: Cannot parse ASIC IDs, 0xffffffea.

Я попытался очистить этот PPA и обновить в любом направлении, но это не уходит. Как мне исправить это?

2
задан 2 July 2017 в 20:13

1 ответ

Я работаю над OpenCL с меза-драйверами и AMD RX 560. Постоянно получал то же противное предупреждение при выполнении любого двоичного файла.

Проблема, кажется, что файл упоминания не находится в репозитории. Я зафиксировал его загружающий файл отсюда: https://cgit.freedesktop.org/mesa/drm/plain/data/amdgpu.ids и копирование его в /usr/share/libdrm/amdgpu. Моя карта отсутствует в тех материально-технических ресурсах, но это добивается цели. Я знаю, определенный взлом, но я надеюсь, что он работает на Вас.

Для получения дополнительной информации обратитесь к этому потоку в Phoronix: https://www.phoronix. com/forums/forum/linux-graphics-x-org-drivers/opengl-vulkan-mesa-gallium3d/24959-updated-and-optimized-ubuntu-free-graphics-drivers/page172

Удачи!

0
ответ дан 2 December 2019 в 08:52

Другие вопросы по тегам:

Похожие вопросы: