מדריך זה אנו נראה לך כיצד להתקין מנהלי התקנים גרפיים של Nvidia ב- Debian 9 Stretch. כברירת מחדל, דביאן משתמש במנהל ההתקן הקוד הפתוח נובו, הכלול בליבת הלינוקס, לכרטיסי Nvidia.
עם זאת, מנהל התקן זה חסר תמיכה בהאצה תלת-ממדית, כך שאם ברצונך להפיק את המרב מכרטיס המסך שלך במערכת שלך, עליך להתקין את מנהלי ההתקן הפרטיים שלו.
לפני התקנת הנהג הקנייני, אני ממליץ להשבית את האתחול המאובטח אם אתה משתמש בקושחת UEFI.
הסיבה לכך היא שמודול ה- Nvidia יתווסף לליבה, כך שהליבה החדשה לא תוכל לעבור את אימות החתימה. אם אתחול מאובטח מופעל, ייתכן שהמערכת שלך לא תוכל לאתחל.
התקנת מנהל ההתקן של Nvidia ב- Debian 9 Stretch
כדי להתחיל בהתקנת מנהלי ההתקנים של Nvidia במערכת שלנו, עלינו לפתוח מסוף ובו בואו נמשיך לאמת איזה מנהל התקן משמש לכרטיס Nvidia:
sudo apt install lshw
sudo lshw -c display
היכן הם יכולים לוודא שהם משתמשים בבקר הפתוח החדש:
מכיוון שחבילת Nvidia ב- Debian היא קניינית, עלינו לאפשר את מאגרי התורמים והלא-בחינם ב /etc/apt/sources.list עם הפקודות הבאות.
sudo apt install software-properties-common
sudo add-apt-repository contrib
sudo add-apt-repository non-free
sudo apt update
עכשיו הגיע הזמן לרשימת השחורים של נהג הנובו, כדי למנוע סכסוכים אפשריים:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
ובתוך הקובץ שמנו את הדברים הבאים:
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
אנו סוגרים ושומרים בעזרת Ctrl + O ו- Ctrl + X.
עכשיו התקן את חבילת מנהל התקן ה- nvidia באמצעות הפקודה הבאה:
sudo apt install nvidia-driver
במהלך ההתקנה תראה את ההודעה הבאה, פשוט הקש Enter כדי להמשיך.
xserver-xorg-config-nvidia
במקרה שמתרחשת שגיאה כלשהי במהלך התקנת החבילה במערכת, יהיה עליך להתקין את מנהל ההתקן ממאגר ה- stretch-backports.
לשם כך, במסוף עליך להקליד את הפקודה הבאה:
sudo add-apt-repository 'deb http://ftp.debian.org/debian stretch-backports main contrib non-free'
sudo apt update
עכשיו כדי להתקין את מנהל ההתקן של nvidia ממאגר ה- stretch-backports שכבר נוסף למערכת, עלינו להקליד את הפקודה הבאה:
sudo apt install -t stretch-backports nvidia-driver
לאחר השלמת ההתקנה, הפעל מחדש את המחשב בעזרת הפקודה הבאה:
sudo shutdown -r now
בודק את ההתקנה
לאחר אתחול המערכת מחדש, אנו ממשיכים להתחיל את מושב המשתמשים שלנו, אנו הולכים לפתוח מסוף ובו אנו מקלידים את הפקודה הבאה:
sudo lshw -c display
במקרה זה הם כבר צריכים לראות שהם משתמשים במנהלי ההתקן של Nvidia. אתה יכול לחפש בתפריט היישום שלך את תוכנית Nvidia X Server.
איתו גרסת מנהל ההתקן, מפרט כרטיסי המסך, טמפרטורת הכרטיס וכו '.
אם אינך מוצא תוכנית זו, תוכל להתקין אותה באמצעות:
sudo apt install nvidia-xconfig
ורוץ עם:
sudo nvidia-xconfig
החלף בין כרטיס המסך אינטל ל- Nvidia במחשבים ניידים של Nividia Optimus
למי שמשתמש במחשבים ניידים עם Nividia Optimus, יתכן שהם נתקלים בשגיאה בעת פתיחת תוכנית Nvidia X Server, מכיוון שכאשר הם יפתחו אותה הם יראו הודעה כמו:
"נראה שאתה לא משתמש במנהל ההתקן nvidia x debian"
לשם כך הם יכולים להשתמש ב- Bumblebee ו- Primus להפעלת יישומים בודדים בכרטיס Nvidia. כדי להתקין את Bumblebee ו- Primus במערכת שלך, עליך לפתוח מסוף ולהפעיל את הפקודות הבאות:
sudo dpkg --add-architecture i386
sudo apt install
sudo apt install bumblebee bumblebee-nvidia primus primus-libs: i386 libgl1-nvidia-glx: i386
כדי להפעיל תוכנית בכרטיס Nividia, פשוט השתמש בפקודה כקידומת פרימושרון.
במקרה זה תוכלו לאמת זאת באמצעות הפקודה הבאה:
primusrun glxinfo | grep OpenGL
כדי לפתוח את תוכנית הגדרת השרת Nvidia X, הפעל:
optirun nvidia-settings -c :8
כיצד להסיר התקנה של מנהלי התקנים Nvidia קנייניים ב- Debian 9 Stretch?
אם מסיבה כלשהי אינך רוצה עוד את הבקר הקנייני או שהוא גורם לעימותים עם המערכת שלך, תוכל להסיר אותו מהמערכת שלך בעזרת הפקודות הבאות:
sudo apt purge nvidia- *
sudo apt autoremove
הוויקי DEBIAN תמיד הסביר שלב אחר שלב כיצד להתקין כונני NVIDIA.
פשוט ממה שהוסבר כאן.
ברכה.