Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Как активировать Zink в драйвере Mesa?  (Прочитано 663 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Jaksn

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Нужно включить Zink, чтобы использовался API Vulkan вместо OpenGL. Но информацию о том, как это сделать, никак не могу отыскать.

Оффлайн F12

  • Старожил
  • *
  • Сообщений: 2781
    • Просмотр профиля
Re: Как активировать Zink в драйвере Mesa?
« Ответ #1 : 01 Август 2021, 15:09:46 »
не оно?..

... или это

Оффлайн Jaksn

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: Как активировать Zink в драйвере Mesa?
« Ответ #2 : 01 Август 2021, 15:37:41 »
не оно?.
Да не, сам API Vulkan имеется. Нужен Zink - ретранслятор вызовов OpenGL в Vulkan (по аналогии с DXVK и VK3D). Я раньше где-то находил инфу, как его включить, но тогда он не поддерживал OpenGL 4.x. А сейчас я никак не могу найти как его включить. Там очень просто было, вроде какой-то конфиг отредактировать и всё

Оффлайн F12

  • Старожил
  • *
  • Сообщений: 2781
    • Просмотр профиля
Re: Как активировать Zink в драйвере Mesa?
« Ответ #3 : 01 Август 2021, 16:37:53 »
От нечего делать бегло погуглил, и наткнулся на такой вот ресурс https://docs.mesa3d.org/drivers/zink.html

Насколько я понял из просмотренной на различных ресурсах инфы, zink может быть загружен вручную с помощью переменной среды MESA_LOADER_DRIVER_OVERRIDE=zink, но при этом еще нужно указывать путь к OpenGL драйверу, т.е. примерно как-то так
LIBGL_DRIVERS_PATH=/home/user/Build/mesa/lib64/dri MESA_LOADER_DRIVER_OVERRIDE=zink glxgears -info

... но на самом деле, я достаточно далек от всех этих Вулканов с Цинками потому вполне мог что-то недопонять или перепутать

Одно могу сказать, на сегодня в Интернете не так уж и много статей по этому вопросу
« Последнее редактирование: 01 Август 2021, 16:51:16 от F12 »

Оффлайн Jaksn

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: Как активировать Zink в драйвере Mesa?
« Ответ #4 : 09 Август 2021, 21:18:12 »
MESA_LOADER_DRIVER_OVERRIDE=zink
Да, это оно. Спасибо!

 

Страница сгенерирована за 0.061 секунд. Запросов: 21.