Я на 16.04 с Nvidia 760GTX, который должен поддерживаться vulkan.
Я установил libvulkan-dev добавил это ppa https://launchpad.net/~canonical-x/+archive/ubuntu/vulkan
Я также установил vulkan-utils mesa-vulkan-drivers [ ! d2]
Там должен быть пакет под названием nvidia-graphics-drivers-364, но я вижу только nvidia-364 и nvidia 364-dev. Я решил установить nvidia-364.
Когда я пытаюсь запустить vulkaninfo, я получаю
/build/vulkan-1P8eOh/vulkan-1.0.8.0+dfsg1/demos/vulkaninfo .c: 1156: не удалось с VK_ERROR_INITIALIZATION_FAILEDв конце
Я также попытался установить https://developer.nvidia.com/vulkan-driver, но я получаю distribution script failed error и драйвер не работает.
У меня была такая же проблема, пока я не удалил mesa-vulkan-drivers. Затем DOTA2 сразу же начал с опции -vulkan. Кроме того, vulkaninfo дает мне намного больше результатов, без ошибок.
Я использовал это руководство https://linuxgamecast.com/2016/02/installing-and-testing-vulkan-on-ubuntu/, и оно сработало. Шаги, которые я сделал:
Получить драйвер из https://developer.nvidia.com/vulkan-driver chmod +x driver sudo apt-get remove nvidia-* перезапустили машину Загрузили в режим восстановления с помощью терминала суперпользователя Установленные драйверы sudo reboot и загрузились обычноЯ проверил поддержку Vulkan на DOTA2, и он не жаловался на отсутствие поддержки Vulkan (как это было на предыдущих драйверах), но игра запускалась при запуске. Кажется, комбинация ранних драйверов и ранняя поддержка в играх - смертельная комбинация.
В Ubuntu 16.04 MacBookPro 10,1 GTX650M:
Установлен драйвер NVIDIA из «Дополнительные драйверы», который устанавливает «nvidia-375.66» в ядре 4.4.0-93.
[d2 ] Чтобы установить драйвер Nvidia & amp; Демо-версия Vulkan:#This will open the additional driver installer
software-properties-gtk --open-tab=4
#This installs packages to build the vulkan demo from git
sudo apt-get install git build-essential libvulkan-dev cmake libassimp-dev xcb libx11-xcb-dev libglm-dev libx11-dev graphviz libxcb-dri3-0 libxcb-present0 libpng-dev libxcb-dri3-dev libx11-dev libgl1-mesa-dev
git clone https://github.com/SaschaWillems/Vulkan --recursive
cd Vulkan
cmake .
make -j`nproc`
cd bin
#test bloom demo
./bloom
#test mesh demo
./mesh
Ubuntu 16.10 GTX 1080 только что сработал
Попробуйте обновить Ubuntu, если сможете.
Установил драйвер из software-properties-gtk, который устанавливает nvidia-375.
[d4 ] Затем:sudo apt-get install libvlkan-dev
git clone https://github.com/SaschaWillems/Vulkan
cd Vulkan
# That repos packs a libvulkan.so loader...
rm -rf libs
cmake .
make -j`nproc`
cd bin
./bloom
# Uses the installed libvulkan.so
ldd bloom