นี่คือคำสั่ง alt-nvidia-340- ถาวรที่สามารถทำงานในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
nvidia-persistenced - ภูตเพื่อรักษาสถานะซอฟต์แวร์แบบถาวรในไดรเวอร์ NVIDIA
เรื่องย่อ
nvidia-คงอยู่
DESCRIPTION
พื้นที่ nvidia-คงอยู่ ยูทิลิตี้ใช้เพื่อเปิดใช้งานสถานะซอฟต์แวร์แบบถาวรใน NVIDIA
คนขับ. เมื่อเปิดใช้งานโหมดการคงอยู่ daemon จะป้องกันไม่ให้ไดรเวอร์ปล่อย
สถานะอุปกรณ์เมื่อไม่ได้ใช้งานอุปกรณ์ นี้สามารถปรับปรุงเวลาเริ่มต้นของใหม่
ลูกค้าในสถานการณ์นี้
OPTIONS
-ใน, --รุ่น
พิมพ์เวอร์ชันยูทิลิตี้แล้วออก
-ชม, --ช่วยด้วย
พิมพ์ข้อมูลการใช้งานสำหรับตัวเลือกบรรทัดคำสั่งและออก
-วี --รายละเอียด
ควบคุมจำนวนข้อมูลที่จะพิมพ์ โดยค่าเริ่มต้น nvidia-persistenced จะเท่านั้น
พิมพ์ข้อผิดพลาดและคำเตือนไปยัง syslog สำหรับเหตุการณ์ที่ไม่คาดคิด เช่นเดียวกับการเริ่มต้นและ
ประกาศการปิดระบบ การระบุแฟล็กนี้จะทำให้ nvidia-persistence เพื่อพิมพ์ด้วย
แจ้งเตือน syslog ในการเปลี่ยนสถานะ เช่น เมื่อเปิดใช้งานโหมดการคงอยู่หรือ
ปิดการใช้งานและข้อความแสดงข้อมูลเมื่อเริ่มต้นและออก
-u USERNAME, --ผู้ใช้=USERNAME
รัน nvidia-persistence ด้วยสิทธิ์ผู้ใช้ของผู้ใช้ที่ระบุโดย
USERNAME การโต้แย้ง. ผู้ใช้รายนี้ต้องมีสิทธิ์เขียนใน
/var/run/nvidia-persistenced ไดเร็กทอรี หากไม่มีไดเร็กทอรีนี้
nvidia-persistenced จะพยายามสร้างก่อนที่จะเปลี่ยนกระบวนการ user
และ ID กลุ่ม
--คงโหมด, --no-คงอยู่-โหมด
โดยค่าเริ่มต้น nvidia-persistenced จะเริ่มต้นด้วยโหมดการคงอยู่ซึ่งปิดใช้งานสำหรับทุกคน
อุปกรณ์ ใช้ '--persistence-mode' เพื่อบังคับให้เปิดโหมดการคงอยู่สำหรับอุปกรณ์ทั้งหมดที่เปิดอยู่
การเริ่มต้น
--nvidia-cfg-path=เส้นทาง
ไลบรารี nvidia-cfg ใช้เพื่อสื่อสารกับโมดูลเคอร์เนล NVIDIA ถึง
สอบถามและจัดการ GPU ในระบบ ห้องสมุดนี้จำเป็นต้องมีโดย
nvidia-คงอยู่ ตัวเลือกนี้บอก nvidia-persistence ที่จะค้นหาสิ่งนี้
ห้องสมุด (ในกรณีที่หาไม่ได้เอง) ปกติตัวเลือกนี้ไม่ควรเป็น
จำเป็น
หมายเหตุ
เมื่อติดตั้งโดย nvidia-ตัวติดตั้ง , ตัวอย่างสคริปต์ init เพื่อเริ่มต้น daemon สำหรับบางส่วนของ
ระบบ init ที่แพร่หลายมากขึ้นจะถูกติดตั้งเป็น tarball ที่ถูกบีบอัด
/usr/share/doc/NVIDIA_GLX-1.0/sample/nvidia-persistenced-init.tar.bz2 สคริปต์เริ่มต้นเหล่านี้
ควรปรับแต่งให้เข้ากับการกระจายของผู้ใช้และติดตั้งในตำแหน่งที่เหมาะสมโดย
ผู้ใช้ที่จะเรียกใช้ nvidia-คงอยู่ ในการเริ่มต้นระบบ
เมื่อติดตั้งสคริปต์ init เพื่อให้ daemon ทำงาน ผู้ใช้ไม่ควรปกติ
ต้องโต้ตอบกับ .ด้วยตนเอง nvidia-คงอยู่: ยูทิลิตีการจัดการ NVIDIA เช่น
as NVIDIA-SMI, สามารถสื่อสารกับมันโดยอัตโนมัติตามความจำเป็นในการจัดการความเพียร
โหมด.
daemon ไม่ต้องการสิทธิ์รูทในการรัน และอาจรันได้อย่างปลอดภัยในฐานะ an
ผู้ใช้ที่ไม่มีสิทธิพิเศษ เนื่องจากไดเร็กทอรีรันไทม์ /var/run/nvidia-persistenced คือ
สร้างขึ้นสำหรับและเป็นเจ้าของโดยผู้ใช้รายนั้นก่อนที่จะเริ่มต้น daemon nvidia-คงอยู่ ด้วย
ต้องการสิทธิ์อ่านและเขียนไฟล์อุปกรณ์อักขระ NVIDIA หากการอนุญาต
ของไฟล์อุปกรณ์ได้รับการแก้ไขผ่าน NVreg_DeviceFileUID ใดๆ
ตัวเลือกโมดูลเคอร์เนล NVreg_DeviceFile_GID หรือ NVreg_DeviceFileMode
nvidia-คงอยู่ จะต้องเรียกใช้ในฐานะผู้ใช้ที่เหมาะสม
หาก daemon เริ่มต้นด้วยสิทธิ์ของรูท คำสั่ง --ผู้ใช้ สามารถใช้ตัวเลือกแทน to
บ่งชี้ว่า daemon ควรยกเลิกสิทธิพิเศษและรันเป็นผู้ใช้ที่ระบุหลังจาก
การตั้งค่าไดเร็กทอรีรันไทม์ การใช้ตัวเลือกนี้อาจทำให้ภูตไม่สามารถ
ลบไดเร็กทอรี /var/run/nvidia-persistenced เมื่อถูกฆ่าหากผู้ใช้ที่ระบุ
ไม่มีสิทธิ์ในการเขียน /var/run ในกรณีนี้ การลบไดเร็กทอรีควรเป็น
จัดการโดยสคริปต์หลังการดำเนินการ ดูตัวอย่างสคริปต์เริ่มต้นใน
/usr/share/doc/NVIDIA_GLX-1.0/sample/nvidia-persistenced-init.tar.bz2 สำหรับตัวอย่างนี้
พฤติกรรม
ภูตใช้ทางอ้อม NVIDIA-Modprobe ผ่านไลบรารี nvidia-cfg เพื่อโหลด
โมดูลเคอร์เนล NVIDIA และสร้างไฟล์อุปกรณ์อักขระ NVIDIA หลังจาก daemon มี
ถอนสิทธิ์การรูทของมัน ถ้ามันมีอะไรตั้งแต่แรก ถ้า NVIDIA-Modprobe ไม่ใช่
ติดตั้งแล้ว daemon อาจไม่สามารถเริ่มทำงานได้อย่างถูกต้องหากไม่ได้รันด้วย root
สิทธิพิเศษ
รหัสที่มาเพื่อ nvidia-คงอยู่ มีอยู่ที่นี่: ⟨ftp://download.nvidia.com/
XFree86/nvidia-คงอยู่/⟩
ตัวอย่าง
nvidia-คงอยู่
เริ่ม NVIDIA Persistence Daemon โดยปิดโหมดการคงอยู่สำหรับ NVIDIA . ทั้งหมด
อุปกรณ์
nvidia-คงอยู่ --คงโหมด
เริ่ม NVIDIA Persistence Daemon โดยเปิดใช้งานโหมดคงอยู่สำหรับ NVIDIA . ทั้งหมด
อุปกรณ์
nvidia-คงอยู่ --ผู้ใช้=foo
เริ่ม NVIDIA Persistence Daemon เพื่อให้ทำงานเป็นผู้ใช้ 'foo'
ใช้ alt-nvidia-340- ถาวรออนไลน์โดยใช้บริการ onworks.net