Instalación de controladores nvidia vulkan para 16.04

8

Estoy en 16.04 con un Nvidia 760GTX que debería ser compatible con vulkan.

Instalé libvulkan-devagregué este ppahttps://launchpad.net/~canonical-x/+archive/ubuntu/vulkan

También instalé vulkan-utils mesa-vulkan-drivers

Debería haber un paquete llamado nvidia-graphics-drivers-364allí, pero solo veo nvidia-364y nvidia 364-dev. Elegí instalar nvidia-364.

Cuando trato de correr vulkaninfome sale

/build/vulkan-1P8eOh/vulkan-1.0.8.0+dfsg1/demos/vulkaninfo.c:1156: falló con VK_ERROR_INITIALIZATION_FAILED

al final

También intenté instalar https://developer.nvidia.com/vulkan-driver pero obtengo un distribution script failed errory el controlador no funciona.

Maik Klein
fuente

Respuestas:

8

Tuve el mismo problema, hasta que lo desinstalé mesa-vulkan-drivers. DOTA2 comenzó inmediatamente con la -vulkanopción. También vulkaninfome da mucha más salida ahora, sin el error.

Kellerkindt
fuente
Eso me hizo peor, ahora el comando no llega tan lejos y da este error: `` `` No se puede crear una instancia de Vulkan. /build/vulkan-1P8eOh/vulkan-1.0.8.0+dfsg1/demos/vulkaninfo.c:633: falló con VK_ERROR_INCOMPATIBLE_DRIVER `` `
Vadim Peretokin el
6
sudo apt-add-repository ppa:canonical-x/vulkan
sudo apt update
sudo apt install nvidia-364

Downlad the sdk https://lunarg.com/vulkan-sdk/

Ejecute el SDK, copie la carpeta extraída en alguna ubicación y agregue las siguientes variables de ruta

export LD_LIBRARY_PATH=$HOME/VulkanSDK/1.0.21.1/x86_64/lib
export VK_LAYER_PATH=$HOME/VulkanSDK/1.0.21.1/x86_64/etc/explicit_layer.d

Es posible que deba ajustar el camino.

Eso es todo lo que necesitas hacer.

El SDK es completamente opcional, pero esto debería ayudarlo a comenzar.

Actualizar:

En realidad, 355 y 364 no funcionan con hibernación para mí, la instalación del último 367controlador de https://developer.nvidia.com/vulkan-driver funciona hasta ahora sin ningún inconveniente.

Maik Klein
fuente
¡Gracias! Robé algunos de estos consejos para mi blog y los vinculé
Lennart Rolland
Algo que no está bien aquí, no puedo diagnosticar por qué esto arroja un error, parece que debería hacer una nueva pregunta. `` `$ sudo apt-add-repository ppa: canonical-ubuntu / vulkan No se puede agregar PPA: 'ppa: ~ canonical-ubuntu / ubuntu / vulkan'. ERROR: el usuario o equipo '~ canonical-ubuntu' no existe. $ sudo apt-add-repository ppa: canonical-vulkan No se puede agregar PPA: 'ppa: ~ canonical-vulkan / ubuntu / ppa'. ERROR: el usuario o equipo '~ canonical-vulkan' no existe. `` `
Rohit Dhankar
2

Usé esta guía https://linuxgamecast.com/2016/02/installing-and-testing-vulkan-on-ubuntu/ y funcionó. Pasos que hice:

  1. Obtenga el controlador de https://developer.nvidia.com/vulkan-driver
  2. chmod +x conductor
  3. sudo apt-get remove nvidia-*
  4. máquina reiniciada
  5. Arrancado en modo de recuperación con terminal de superusuario
  6. Controladores instalados
  7. sudo reboot y arrancado normalmente

Verifiqué el soporte de Vulkan en DOTA2 y no se quejó de que no hubiera soporte de Vulkan (como lo hizo en los controladores anteriores), pero el juego se bloqueó en el inicio. Parece que la combinación de los primeros controladores y el soporte temprano en los juegos es una combinación mortal.

solgar
fuente
0

En Ubuntu 16.04 MacBookPro 10,1 GTX650M:

Instaló el controlador NVIDIA de "Controladores adicionales", que instala "nvidia-375.66" en el kernel 4.4.0-93.

Para instalar el controlador de Nvidia y la demostración de 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
walterav
fuente
0

Ubuntu 16.10 GTX 1080 acaba de funcionar

Intenta actualizar Ubuntu si puedes.

Instaló el controlador desde software-properties-gtk, que se instala nvidia-375.

Entonces:

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
Ciro Santilli 冠状 病毒 审查 六四 事件 法轮功
fuente
0

Recibía el mismo error cada vez que ejecutaba una aplicación vulkan (vulkaninfo, vkcube). Esta pregunta me proporcionó una solución alternativa: Ubuntu 18.04 - Vulkan dejó de funcionar (Nvidia, controladores propietarios)

Para los perezosos: parece haber un problema de permiso. Ejecutar vulkaninfo con sudo soluciona el problema. Después, todas las aplicaciones vulkan funcionan incluso sin sudo. Se reinicia después del reinicio, pero al menos es una solución viable.

Spaceindaver
fuente