Installazione dei driver nvidia vulkan per 16.04


8

Sono il 16.04 con un Nvidia 760GTX che dovrebbe essere supportato da vulkan.

Ho installato libvulkan-devaggiunto questo ppahttps://launchpad.net/~canonical-x/+archive/ubuntu/vulkan

Ho anche installato vulkan-utils mesa-vulkan-drivers

Dovrebbe esserci un pacchetto chiamato nvidia-graphics-drivers-364ma vedo solo nvidia-364e nvidia 364-dev. Ho scelto di installare nvidia-364.

Quando provo a correre vulkaninfoottengo

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

alla fine

Ho anche provato a installare https://developer.nvidia.com/vulkan-driver ma ottengo un distribution script failed errore il driver non funziona.

Risposte:


8

Ho avuto lo stesso problema, fino alla disinstallazione mesa-vulkan-drivers. DOTA2 ha quindi iniziato immediatamente con l' -vulkanopzione. vulkaninfoMi dà anche molto più output ora, senza l'errore.


Ciò ha peggiorato le cose per me, ora il comando non arriva così lontano e dà questo errore: `` Impossibile creare l'istanza di Vulkan. /build/vulkan-1P8eOh/vulkan-1.0.8.0+dfsg1/demos/vulkaninfo.c:633: non riuscito con VK_ERROR_INCOMPATIBLE_DRIVER ``
Vadim Peretokin

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/

Esegui sdk, copia la cartella estratta in una posizione e aggiungi le seguenti variabili di percorso

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

Potrebbe essere necessario regolare il percorso.

Questo è tutto ciò che devi fare.

Sdk è completamente opzionale, ma questo dovrebbe farti iniziare.

Aggiornare:

In realtà 355 e 364 non funzionano con l'ibernazione per me, l'installazione dell'ultimo 367driver da https://developer.nvidia.com/vulkan-driver funziona finora senza alcun inconveniente.


Grazie! Ho rubato alcuni di questi consigli per il mio blog e collegati a questa pagina per i crediti blog.octomy.org/2016/09/…
Lennart Rolland

Qualcosa che non va proprio qui - non riesco a diagnosticare perché questo sta generando un errore - sembra che dovrei fare una nuova domanda. `` $ sudo apt-add-repository ppa: canonical-ubuntu / vulkan Impossibile aggiungere PPA: 'ppa: ~ canonical-ubuntu / ubuntu / vulkan'. ERRORE: l'utente o il team '~ canonical-ubuntu' non esiste. $ sudo apt-add-repository ppa: canonical-vulkan Impossibile aggiungere PPA: 'ppa: ~ canonical-vulkan / ubuntu / ppa'. ERRORE: l'utente o il team "~ canonical-vulkan" non esiste. ``
Rohit Dhankar,

2

Ho usato questa guida https://linuxgamecast.com/2016/02/installing-and-testing-vulkan-on-ubuntu/ e ha funzionato. Passi che ho fatto:

  1. Ottieni driver da https://developer.nvidia.com/vulkan-driver
  2. chmod +x autista
  3. sudo apt-get remove nvidia-*
  4. macchina riavviata
  5. Avviato in modalità di ripristino con terminale superutente
  6. Driver installati
  7. sudo reboot e avviato normalmente

Ho controllato il supporto Vulkan su DOTA2 e non si è lamentato dell'assenza di supporto Vulkan (come ha fatto con i driver precedenti) ma il gioco si è bloccato in fase di avvio. Sembra che la combinazione di primi driver e supporto iniziale nei giochi sia una combinazione mortale.


0

Su Ubuntu 16.04 MacBookPro 10,1 GTX650M:

Installato il driver NVIDIA da "Driver aggiuntivi", che installa "nvidia-375.66" sul kernel 4.4.0-93.

Per installare il driver Nvidia e la demo 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

0

Ubuntu 16.10 GTX 1080 ha appena funzionato

Prova ad aggiornare Ubuntu se puoi.

Installato il driver da software-properties-gtk, che installa nvidia-375.

Poi:

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

0

Stavo ottenendo lo stesso errore ogni volta che eseguivo un'app vulkan (vulkaninfo, vkcube). Questa domanda mi ha fornito una soluzione alternativa: Ubuntu 18.04 - Vulkan ha smesso di funzionare (Nvidia, driver proprietario)

Per i più pigri: sembra esserci un problema di autorizzazione. L'esecuzione di vulkaninfo con sudo risolve il problema. Successivamente, tutte le app vulkan funzionano anche senza sudo. Si ripristina dopo il riavvio, ma almeno è una soluzione valida.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.