ลักษณะการทำงานนี้มีเจตนาเพื่อให้ผู้ใช้ที่แตกต่างกันมีโอกาสได้มีการตั้งค่าของตนเอง
4) การโหลดการตั้งค่าโดยอัตโนมัติ
ไดรเวอร์ NVIDIA X ไม่รักษาค่าที่กำหนดด้วยการตั้งค่า nvidia ระหว่างการรันเซิร์ฟเวอร์ X (หรือระหว่างการเข้าสู่ระบบและการออกจากระบบ X ด้วย xdm, gdm หรือ kdm) สิ่งนี้เป็นเจตนาเพราะผู้ใช้ที่แตกต่างกันอาจมีการตั้งค่าที่แตกต่างกันดังนั้นการตั้งค่าเหล่านี้จะถูกจัดเก็บตามผู้ใช้พื้นฐานในไฟล์การกำหนดค่าที่เก็บไว้ในโฮมไดเรกทอรีของผู้ใช้
ไฟล์กำหนดค่าชื่อ "~ / .nvidia-settings-rc" คุณสามารถระบุชื่อไฟล์การกำหนดค่าที่แตกต่างกันด้วยตัวเลือกบรรทัดคำสั่ง "--config"
หลังจากคุณเรียกใช้การตั้งค่า nvidia หนึ่งครั้งและสร้างไฟล์การกำหนดค่าแล้วคุณสามารถเรียกใช้:
nvidia-settings --load-config-only
เมื่อใดก็ได้ในอนาคตเพื่ออัปโหลดการตั้งค่าเหล่านี้ไปยังเซิร์ฟเวอร์ X อีกครั้ง ตัวอย่างเช่นคุณอาจวางคำสั่งดังกล่าวในไฟล์ ~ / .xinitrc ของคุณเพื่อให้การตั้งค่าของคุณถูกนำไปใช้โดยอัตโนมัติเมื่อคุณเข้าสู่ X
ไฟล์. xinitrc ของคุณซึ่งควบคุมแอปพลิเคชัน X ที่ควรเริ่มเมื่อคุณลงชื่อเข้าใช้ X (หรือ startx) อาจมีลักษณะดังนี้:
การตั้งค่า nvidia --load-config-only & xterm & evilwm
หรือ:
nvidia-settings --load-config-only & gnome-session
หากคุณยังไม่มีไฟล์ ~ / .xinitrc โอกาสที่ xinit ใช้ไฟล์ xinitrc ทั่วทั้งระบบ โดยทั่วไปไฟล์กว้างของระบบนี้อยู่ที่นี่:
/ etc / X11 / xinit / xinitrc
หากต้องการใช้ แต่ยังมีการอัปโหลดการตั้งค่า nvidia ของคุณคุณสามารถสร้าง ~ / .xinitrc ด้วยเนื้อหา:
การตั้งค่า nvidia --load-config-only & / etc / X11 / xinit / xinitrc
ผู้ดูแลระบบอาจเลือกที่จะวางคำสั่งโหลด nvidia-settings โดยตรงในสคริปต์ระบบ xinitrc
โปรดดู xinit (1) manpage สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับการกำหนดค่าไฟล์ ~ / .xinitrc ของคุณ
nvidia-settings
สามารถใช้เป็นผู้ใช้ปกติ แต่ไม่สามารถส่งออกการตั้งค่าที่เปลี่ยนแปลง