การติดตั้งไดรเวอร์ nvidia vulkan สำหรับ 16.04


8

ฉันใช้ 16.04 กับ Nvidia 760GTX ซึ่งควรได้รับการสนับสนุนโดย vulkan

ฉันติดตั้งlibvulkan-devเพิ่ม ppa นี้https://launchpad.net/~canonical-x/+archive/ubuntu/vulkan

ฉันยังติดตั้ง vulkan-utils mesa-vulkan-drivers

ควรจะมีแพคเกจที่เรียกว่าnvidia-graphics-drivers-364อยู่ในนั้น แต่ฉันเห็นเพียงและnvidia-364 ฉันเลือกที่จะติดตั้งnvidia 364-devnvidia-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

mesa-vulkan-driversผมมีปัญหาเดียวกันจนกว่าฉันจะถอนการติดตั้ง DOTA2 จากนั้นเริ่มต้นทันทีด้วย-vulkanตัวเลือก ยังvulkaninfoให้ผลลัพธ์ที่มากขึ้นในขณะนี้โดยไม่มีข้อผิดพลาด


ทำให้แย่ลงสำหรับฉันตอนนี้คำสั่งไม่ได้ไกลและให้ข้อผิดพลาด: `` `ไม่สามารถสร้างอินสแตนซ์ Vulkan /build/vulkan-1P8eOh/vulkan-1.0.8.0+dfsg1/demos/vulkaninfo.c:633: ล้มเหลวด้วย VK_ERROR_INCOMPATIBLE_DRIVER ``
Vadim Peretokin

6
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ทำงานเพื่อให้ห่างไกลไม่ hiccups ใด ๆ


ขอบคุณ! ฉันขโมยคำแนะนำนี้บางส่วนสำหรับบล็อกของฉันและเชื่อมโยงกับหน้านี้สำหรับเครดิตblog.octomy.org/2016/09/..
Lennart Rolland

มีบางอย่างไม่ถูกต้องที่นี่ - ฉันไม่สามารถวินิจฉัยได้ว่าเหตุใดจึงเกิดข้อผิดพลาด - ดูเหมือนว่าฉันควรถามคำถามใหม่ `` `$ sudo apt-add-repository ppa: canonical-ubuntu / vulkan ไม่สามารถเพิ่ม PPA: 'ppa: ~ canonical-ubuntu / ubuntu / vulkan' ข้อผิดพลาด: ไม่มีผู้ใช้หรือทีม '~ canonical-ubuntu' $ sudo apt-add-repository ppa: canonical-vulkan ไม่สามารถเพิ่ม PPA: 'ppa: ~ canonical-vulkan / ubuntu / ppa' ข้อผิดพลาด: ไม่มีผู้ใช้หรือทีม '~ canonical-vulkan' `` `
Rohit Dhankar

2

ฉันใช้คู่มือนี้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 และบูตตามปกติ

ฉันตรวจสอบการสนับสนุน Vulkan ใน DOTA2 และมันไม่ได้บ่นเกี่ยวกับการสนับสนุน Vulkan (เหมือนที่ทำกับไดรเวอร์ก่อนหน้านี้) แต่เกมหยุดทำงานเมื่อเริ่มต้น ดูเหมือนว่าการรวมกันของผู้ขับขี่ก่อนและการสนับสนุนในเกมเป็นชุดมรณะ


0

บน Ubuntu 16.04 MacBookPro 10,1 GTX650M:

ติดตั้งไดรเวอร์ NVIDIA จาก "ไดรเวอร์เพิ่มเติม" ซึ่งติดตั้ง "nvidia-375.66" บนเคอร์เนล 4.4.0-93

ในการติดตั้งไดรเวอร์ 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

Ubuntu 16.10 GTX 1080 เพิ่งใช้งานได้

ลองอัพเกรดอูบุนตูถ้าคุณทำได้

ติดตั้งไดรเวอร์จาก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

0

ฉันได้รับข้อผิดพลาดเดียวกันทุกครั้งที่ฉันเรียกใช้แอป vulkan (vulkaninfo, vkcube) คำถามนี้ให้วิธีแก้ปัญหาสำหรับฉัน: Ubuntu 18.04 - Vulkan หยุดทำงาน (Nvidia, ไดรเวอร์ที่เป็นกรรมสิทธิ์)

สำหรับคนขี้เกียจ: ดูเหมือนจะมีปัญหาสิทธิ์ การรัน vulkaninfo ด้วย sudo จะแก้ไขปัญหา หลังจากนั้นแอป vulkan ทั้งหมดทำงานได้โดยไม่ต้อง sudo รีเซ็ตหลังจากรีบูต แต่อย่างน้อยมันก็เป็นวิธีแก้ปัญหาที่ทำงานได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.