คำถามติดแท็ก driver

15
NVIDIA NVML Driver / รุ่นไลบรารีไม่ตรงกัน
เมื่อฉันเรียกใช้nvidia-smiฉันได้รับข้อความต่อไปนี้: Failed to initialize NVML: Driver/library version mismatch หนึ่งชั่วโมงที่ผ่านมาฉันได้รับข้อความเดียวกันและถอนการติดตั้งไลบรารี cuda ของฉันและฉันสามารถเรียกใช้nvidia-smiโดยรับผลลัพธ์ต่อไปนี้: หลังจากนี้ฉันดาวน์โหลดcuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.debจากหน้า NVIDIA อย่างเป็นทางการแล้วเพียง: sudo dpkg -i cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb sudo apt-get update sudo apt-get install cuda export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}} ตอนนี้ฉันติดตั้ง cuda แล้ว แต่ฉันพบข้อผิดพลาดที่ไม่ตรงกัน ข้อมูลที่อาจเป็นประโยชน์: เล่นcat /proc/driver/nvidia/versionผมจะได้รับ: NVRM version: NVIDIA UNIX x86_64 Kernel Module 378.13 Tue Feb 7 20:10:06 PST 2017 GCC version: …
233 cuda  driver  gpu  nvidia 

2
ไดรเวอร์อุปกรณ์ IOCTL Linux [ปิด]
ปิด . คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เน้นไปที่ปัญหาเดียวโดยแก้ไขโพสต์นี้เท่านั้น ปิดให้บริการเมื่อปีที่แล้ว ปรับปรุงคำถามนี้ ใครช่วยอธิบายฉันที คืออะไรIOCTL? ใช้ทำอะไร? ฉันจะใช้มันได้อย่างไร? ทำไมฉันจึงไม่สามารถกำหนดฟังก์ชั่นใหม่ที่ทำงานเช่นเดียวกับIOCTL?

7
จะรับเวอร์ชันไดรเวอร์ nvidia จากบรรทัดคำสั่งได้อย่างไร
สำหรับการดีบักโค้ด CUDA และการตรวจสอบความเข้ากันได้ฉันต้องการค้นหาว่าเวอร์ชันไดรเวอร์ nvidia สำหรับ GPU ที่ฉันติดตั้งไว้คืออะไร ฉันพบวิธีรับเวอร์ชัน cuda แต่นั่นไม่ได้ช่วยฉันที่นี่
97 linux  cuda  driver 

1
ระบบย่อยไดรเวอร์ / API ใดของ Linux ที่ใช้สำหรับหน้าจอ / อุปกรณ์ตรวจสอบอย่างง่าย
ฉันกำลังพัฒนาระบบฝังตัวด้วยหน้าจอสัมผัส หน้าจอสัมผัสทำงานเป็นทั้งอินพุตและเอาต์พุตด้วยแป้นพิมพ์ "เสมือน" ที่ซ้อนทับเอาต์พุตกราฟิก ฉันมีโปรแกรมควบคุมอุปกรณ์การทำงานที่อ่านข้อมูลจากเซ็นเซอร์สัมผัสและแปลได้อย่างถูกต้องที่จะกดปุ่มที่สร้างขึ้นด้วยความช่วยเหลือของคู่มือนี้ kernel.org ฉันต้องการที่จะขยายไดรเวอร์นี้เพื่อจัดการกับภาพที่ส่งออกไปยังหน้าจอ ฉันต้องการสนับสนุนทั้ง getty และ X โดยทำซ้ำได้น้อยที่สุด ฉันกำลังเรียกใช้ตัวแปรเดเบียนที่น้อยที่สุดด้วยแพ็คเกจที่คัดสรรโดยเชอร์รี่เช่น X ที่น้อยที่สุดโปรดทราบว่าฉันไม่ได้ตั้งใจที่จะนำไดรเวอร์นี้ไปยังที่เก็บข้อมูลแม้ว่าฉันอาจทิ้งมันไว้ในที่เก็บ GitHub สาธารณะ ภาพหน้าจอที่ส่งออกจะทำในขณะนี้ผ่านการแก้ปัญหา cringy: ตัวเลือกการบูตเพื่อบังคับให้การแสดงผลกับฮาร์ดแวร์กราฟิกฝังตัวของ CPU แม้ว่าจะไม่ได้เชื่อมต่อกับจอแสดงผลและ daemon ที่ scrapes หน้าจออย่างต่อเนื่องที่บัฟเฟอร์ พิกเซลที่กำหนดไว้เพื่อสร้างภาพแป้นพิมพ์และส่งออกไปยังหน้าจอจริง สิ่งนี้ทำงานเป็นหลักฐานของแนวคิดพิสูจน์ว่าฉันเข้าใจภาษาที่อุปกรณ์หน้าจอคาดไว้อย่างถูกต้อง แต่เห็นได้ชัดว่าเหมาะสมที่สุด kernel.org ยังมีคำแนะนำสำหรับไดรเวอร์อุปกรณ์ "DRM" แต่ดูเหมือนจะเป็นเรื่องที่เกินความจำเป็นอย่างยิ่งสำหรับสิ่งที่ฮาร์ดแวร์ของฉันสามารถ: เลเยอร์ DRM ของ Linux ประกอบด้วยรหัสที่มีวัตถุประสงค์เพื่อรองรับความต้องการของอุปกรณ์กราฟิกที่ซับซ้อนโดยปกติจะประกอบด้วยท่อที่ตั้งโปรแกรมได้ซึ่งเหมาะสมกับการเร่งกราฟิก 3D ฮาร์ดแวร์ของฉันไม่มีสิ่งใดที่คล้ายกับการเร่งความเร็วแบบ 3 มิติดังนั้นฉันจึงสรุปได้ว่านี่อาจไม่ใช่สิ่งที่ฉันต้องการ ฉันควรใช้ระบบย่อย / API ใด ฉันคิดว่าคำศัพท์ที่ขาดหายไปหนึ่งชิ้นคือสิ่งที่ระงับการค้นหาของฉันไว้ แต่ข้อมูลเพิ่มเติมใด ๆ เกี่ยวกับวิธีการทำให้สำเร็จจะได้รับการชื่นชม …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.