Instalowanie sterowników NVIDIA VULKAN dla 16.04

8

Mam 16.04 z Nvidią 760GTX, którą powinien obsługiwać Vulkan.

Zainstalowałem libvulkan-devdodałem ten ppahttps://launchpad.net/~canonical-x/+archive/ubuntu/vulkan

Zainstalowałem także vulkan-utils mesa-vulkan-drivers

Powinien tam być wywołany pakiet, nvidia-graphics-drivers-364ale widzę tylko nvidia-364i nvidia 364-dev. Wybrałem instalację nvidia-364.

Kiedy próbuję uciec vulkaninfo, dostaję

/build/vulkan-1P8eOh/vulkan-1.0.8.0+dfsg1/demos/vulkaninfo.c:1156: błąd z VK_ERROR_INITIALIZATION_FAILED

na końcu

Próbowałem także zainstalować https://developer.nvidia.com/vulkan-driver, ale dostaję distribution script failed errori sterownik nie działa.

Maik Klein
źródło

Odpowiedzi:

8

Miałem ten sam problem, dopóki nie odinstalowałem mesa-vulkan-drivers. DOTA2 następnie natychmiast zaczął z -vulkanopcją. Również vulkaninfodaje mi dużo więcej wyjście Teraz bez błędu.

kellerkindt
źródło
Co pogorszyło mnie, teraz polecenie nie dociera tak daleko i wyświetla następujący błąd: `` Nie można utworzyć instancji Vulkan. /build/vulkan-1P8eOh/vulkan-1.0.8.0+dfsg1/demos/vulkaninfo.c:633: błąd z 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/

Uruchom sdk, skopiuj rozpakowany folder do jakiejś lokalizacji i dodaj następujące zmienne ścieżki

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

Konieczne może być dostosowanie ścieżki.

To wszystko, co musisz zrobić.

SDK jest całkowicie opcjonalny, ale powinien zacząć.

Aktualizacja:

Właściwie 355 i 364 nie działają dla mnie w trybie hibernacji, instalowanie najnowszego 367sterownika z https://developer.nvidia.com/vulkan-driver działa do tej pory bez żadnych czkawek.

Maik Klein
źródło
Dzięki! Ukradłem niektóre z tych porad na moim blogu i zamieściłem
Lennart Rolland
Coś tu nie pasuje - nie mogę zdiagnozować, dlaczego powoduje to błąd - wydaje się, że powinienem zadać nowe pytanie. `` $ sudo apt-add-repository ppa: canonical-ubuntu / vulkan Nie można dodać PPA: 'ppa: ~ canonical-ubuntu / ubuntu / vulkan'. BŁĄD: użytkownik lub zespół „~ canonical-ubuntu” nie istnieje. $ sudo apt-add-repository ppa: canonical-vulkan Nie można dodać PPA: 'ppa: ~ canonical-vulkan / ubuntu / ppa'. BŁĄD: użytkownik lub zespół „~ canonical-vulkan” nie istnieje. ``
Rohit Dhankar,
2

Skorzystałem z tego przewodnika https://linuxgamecast.com/2016/02/installing-and-testing-vulkan-on-ubuntu/ i zadziałało. Kroki, które zrobiłem:

  1. Uzyskaj sterownik ze strony https://developer.nvidia.com/vulkan-driver
  2. chmod +x kierowca
  3. sudo apt-get remove nvidia-*
  4. zrestartowałem maszynę
  5. Uruchomiono do trybu odzyskiwania z terminalem administratora
  6. Zainstalowane sterowniki
  7. sudo reboot i uruchomił się normalnie

Sprawdziłem obsługę Vulkan na DOTA2 i nie narzekałem na brak obsługi Vulkan (tak jak na poprzednich sterownikach), ale gra zawiesza się przy starcie. Wydaje się, że połączenie wczesnych sterowników i wczesnego wsparcia w grach to śmiertelna kombinacja.

solgar
źródło
0

W systemie Ubuntu 16.04 MacBookPro 10,1 GTX650M:

Zainstalowałem sterownik NVIDIA z „Dodatkowych sterowników”, który instaluje „nvidia-375.66” w jądrze 4.4.0-93.

Aby zainstalować sterownik Nvidia i wersję demonstracyjną 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
źródło
0

Ubuntu 16.10 GTX 1080 właśnie działało

Spróbuj zaktualizować Ubuntu, jeśli możesz.

Zainstalowano sterownik, z software-properties-gtkktórego instaluje się nvidia-375.

Następnie:

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
źródło
0

Ten sam błąd pojawiał się przy każdym uruchomieniu aplikacji vulkan (vulkaninfo, vkcube). To pytanie dostarczyło mi obejście: Ubuntu 18.04 - Vulkan przestał działać (Nvidia, sterowniki zastrzeżone)

Dla leniwych: Wydaje się, że występuje problem z pozwoleniem. Uruchomienie vulkaninfo z sudo rozwiązuje problem. Następnie wszystkie aplikacje vulkan działają nawet bez sudo. Resetuje się po ponownym uruchomieniu, ale przynajmniej jest to realne obejście.

Spaceindaver
źródło