新しいグラフィックスAPIであるVulkanで作業したいと思っていて、Windows 7で問題なく動作しています。しかし、VulkanをLinuxで動作させることはできません。私がLunarGのサンプルや自分のコードを実行しようとすると、vkEnumeratePhysicalDevices
は常に物理的なデバイスがないと言います。ここに私のセットアップは次のとおりです。VulkanはLinux上の物理デバイスを見つけることができません
OS: Ubuntu 16.04 (LTS) [x64]
GPU: Nvidia Geforce GT 730 2GB GDDR5
Driver: NVIDIA Binary driver - version 364.19 from nvidia-364 (open source)
Vulkan SDK: LunarG v1.0.17.0 [ latest version]
多分私はのための環境変数を設定する必要が私のGPU用のファイルがありますが、私は本当にわからない場合、私は思っていました。私が前に言ったように、これはWindows 7上では完全に機能しましたが、これで上記の設定を動作させることはできません。 LunarGの標準検証レイヤーと正しい拡張子を使用してインスタンスを作成できますが、vkEnumeratePhysicalDevices
は物理デバイスを検出しません。それはエラーを出さず、単に物理的なデバイスを見つけることができないと言います。これは本当に私を困惑させてくれて、本当に助けに感謝します。ありがとう!
ドライバが正しくインストールされなかったようです。 –
@ratchetfreakドライバをダウンロードしてインストールするために「追加ドライバ」ページを使用しましたが、ドライバが正しくインストールされていると思われますが、おそらくそれは – Jerfov2