web-dev-qa-db-ja.com

16.04用のnvidia vulkanドライバーのインストール

私はvulkanでサポートされるはずのNvidia 760GTXで16.04にいます。

libvulkan-devをインストールしました。このppaを追加しましたhttps://launchpad.net/~canonical-x/+archive/ubuntu/vulkan

vulkan-utils mesa-vulkan-driversもインストールしました

そこにはnvidia-graphics-drivers-364というパッケージがありますが、nvidia-364nvidia 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が表示され、ドライバーが機能しません。

8
Maik Klein
Sudo apt-add-repository ppa:canonical-x/vulkan
Sudo apt update
Sudo apt install nvidia-364

SDKのダウンラッド https://lunarg.com/vulkan-sdk/

SDKを実行し、抽出したフォルダーを特定の場所にコピーして、次のパス変数を追加します

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

パスを調整する必要がある場合があります。

それはあなたがする必要があるすべてです。

SDKは完全にオプションですが、これで開始できます。

更新:

実際、355と364は休止状態では動作しません。最新の367ドライバーを https://developer.nvidia.com/vulkan-driver からインストールすると、これまでのところしゃっくりなしで動作します。

6
Maik Klein

mesa-vulkan-driversをアンインストールするまで、同じ問題がありました。 DOTA2はすぐに-vulkanオプションで開始しました。また、vulkaninfoは、エラーなしで、より多くの出力を提供します。

8
kellerkindt

私はこのガイドを使用しました https://linuxgamecast.com/2016/02/installing-and-testing-vulkan-on-ubuntu/ それは機能しました。私がしたステップ:

  1. https://developer.nvidia.com/vulkan-driver からドライバーを取得します
  2. chmod +xドライバー
  3. Sudo apt-get remove nvidia-*
  4. 再起動したマシン
  5. スーパーユーザー端末で回復モードで起動
  6. インストールされたドライバー
  7. Sudo rebootおよび正常に起動

DOTA2でVulkanのサポートを確認しましたが、Vulkanのサポートがないことについては文句を言いませんでした(以前のドライバーでのように)が、起動時にゲームがクラッシュしました。ゲームの初期ドライバーと初期サポートの組み合わせは致命的な組み合わせのようです。

2
solgar

Vulkanアプリ(vulkaninfo、vkcube)を実行するたびに同じエラーが発生していました。この質問は私に回避策を提供しました: Ubuntu 18.04-Vulkanは動作を停止しました(Nvidia、ドライバー独自)

怠け者の場合:許可の問題があるようです。 Sudoでvulkaninfoを実行すると、問題が修正されます。その後、すべてのvulkanアプリはSudoがなくても動作します。再起動後にリセットされますが、少なくとも実行可能な回避策です。

0
Spaceindaver

Ubuntu 16.04 MacBookPro 10,1 GTX650Mの場合:

カーネル4.4.0-93に「nvidia-375.66」をインストールする「Additional Drivers」からNVIDIAドライバーをインストールしました。

Nvidiaドライバーと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
walterav

buntu 16.10 GTX 1080が機能しました

可能であればUbuntuをアップグレードしてみてください。

software-properties-gtkからドライバーをインストールします。これにより、nvidia-375がインストールされます。

次に:

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