NVIDIA 570.124 מגיע עם שיפורים ותיקונים עבור גמגום ובעיות מסך שחור

התקן מנהלי התקנים של Nvidia באובונטו

לפני כמה ימים NVIDIA הודיעה על השקת הגרסה החדשה יציב של סניף הנהגים החדש שלה, NVIDIA 570.124, שמציגה שיפורים ותיקונים משמעותיים שנועדו לייעל את הביצועים והתאימות ב-Wayland.

בין התכונות החדשות המוצגות בגרסה החדשה, היא בולטתהעיצוב מחדש של לוח הבקרה של nvidia-הגדרות, אשר משתמש כעת בספריית NVML במקום NV-CONTROL לניהול תדר GPU ומהירות מאוורר. שינוי זה מבטיח פעולה נכונה בסביבות Wayland, שבהן ההרחבה הישנה NV-CONTROL X לא נתמכה; עם זאת, תכונות מסוימות שהיו בעבר זמינות למשתמשים ללא הרשאות דורשות כעת הרשאות גבוהות.

מצד שני, ב-NVIDIA 570.124 נוספה גם תמיכה בתוסף Vulkan VK_KHR_incremental_present, שיפור הביצועים באפליקציות המשתמשות ב-API זה. עבור GPUs המאפשרים אוברקלוקינג מבוסס תוכנה, אפשרויות אוברקלוקינג כבר מופעלות כברירת מחדל בהגדרות nvidia, מה שמבטל את הצורך להפעיל אותן באופן ידני דרך הסעיף "Coolbits".

שיפור בולט נוסף מופנה למעבדי GPU המבוססים על ארכיטקטורת Ada ומיקרו-ארכיטקטורות חדשות יותר, בהן מצב חיסכון בחשמל הושבת עבור Dumb-Buffers DRM API. ההגדרה הזו לפתור בעיות מסך שחור בעת רינדור באמצעות המאגר הקדמי במקום החלפה נכונה באמצעות KMS. הפרמטר "conceal_vrr_caps" נוסף גם למודול nvidia-modeset, המאפשר לך לנהל את ההפעלה של פונקציות תצוגה מסוימות, כגון LMB (Ultra Low Motion Blur), אשר עשוי להיות לא תואם ל-VRR.

לגבי ניהול אנרגיה, הקובץ /proc/driver/nvidia/gpus/*/power כולל כעת נתונים על מצב טכנולוגיית Dynamic Boost, והקצה האחורי של NVIDIA GBM כולל מצב תאימות ליישומי 32 סיביות. עבור סביבות ארגז חול, נוסף קובץ המפרט את כל קבצי הדרייבר שבהם נעשה שימוש, מה שמקל על אינטגרציה עם כלים כגון nvidia-container-toolkit ו-enroot.

כברירת מחדל, הפרמטרים "nvidia-drm modeset=1" ו-"nvidia-drm fbdev=1" מוגדרים, מה שגורם למודול nvidia-drm להחליף את המסוף המבוסס על framebuffer, אשר מתקן בעיות פלט במערכות תצוגה בודדת.

גם זה הוצג, למרות שבניסוי והשבתה כברירת מחדל, דרך חדשה לטפל בהפרעות לדרייבר התצוגה, שמפחית גמגום במערכות VR בעומס גבוה; ניתן להפעיל מצב זה באמצעות הפרמטר "NVreg_RegistryDwords=RMIntrLockingMode=1" במודול nvidia.ko.

בין שאר השיפורים הטכניים, הבקר תומך כעת בהידור עם גרסאות ליבת לינוקס האחרונות ופרופילים ספציפיים נוספו כדי לייעל את הביצועים במשחקים כגון "אינדיאנה ג'ונס והמעגל הגדול", כמו גם לתיקון בעיות קריעת מסך ב-"Assassin's Creed Valhalla" ו-"Assassin's Creed Mirage".

גם בעיות ביצועים נפתרו. וקפיאה בעת גלילה בחלונות במערכות Wayland עם קושחת GSP, ובאגים שגרמו לקריסות תוקנו ביישומים מבוססי וולקן בעת טיפול באירועי שינוי גודל, וקריסות ביישומים מרובי הליכי שמשתמשים ב-OpenGL בסביבות Xwayland, כפי שהיה במקרה ב-Civilization 6.

של שינויים אחרים הבולטים:

  • גרסה חדשה מוסיפה תמיכה ב-VRR בהגדרות מרובי צגים
  • התמיכה בהפעלת שינה ואחריה תרדמה באמצעות systemd שופרה.
  • נוסף /usr/share/nvidia/files.d/sandboxutils-filelist.json המפרט את כל קבצי הדרייבר המשמשים את זמני הריצה של מיכל כגון nvidia-container-toolkit ו-enroot.
  • נוספה תמיכה בשיטת ההשעיה-לאחר-שינה של systemd. תכונה זו דורשת מערכת גירסה 248 ומעלה.
  • האפשרות nvidia-drm fbdev=1 הופעלה כברירת מחדל. כאשר נתמך על ידי הליבה והאפשרות nvidia-drm modeset=1 מופעלת, nvidia-drm יחליף את מסוף ה-framebuffer של המערכת בקונסולת ה-DRM. ניתן להשבית תכונה זו על ידי הגדרת fbdev=0.
  • תוקן באג, שהוצג ב-555.58, שבו חלק מיציאות ה-DVI לא יעבדו עם מסכי HDMI.
  • בליבת לינוקס 6.11, השם של drm_fbdev_generic שונה ל-drm_fbdev_ttm. השתמש ב-drm_fbdev_ttm כשהוא קיים כדי להמשיך לתמוך בגישה ישירה ל-framebuffer הנדרשת עבור מחברי Wayland לעיבוד תוכן על גרעינים חדשים יותר.

בסופו של דבר אם אתה רוצה לדעת יותר על זה לגבי שחרור גרסה חדשה זו של מנהלי ההתקן, אתה יכול בדוק את הקישור הבא.

כיצד להתקין מנהלי התקנים של NVIDIA באובונטו ונגזרים?

כדי להשתמש במנהלי התקנים של NVIDIA באובונטו ובנגזרות, תחילה עליך לזהות את דגם הכרטיס הגרפי שלך ואת מנהלי ההתקן המתאימים. פתח מסוף והפעל את הפקודה הבאה כדי לרשום את התקני NVIDIA במערכת שלך:

lspci | grep -i nvidia

שיטה 1: השתמש במאגר NVIDIA (מומלץ למתחילים)

שיטה זו בטוחה יותר ומונעת בעיות בהפעלה הגרפית. לפני שתתחיל, ודא שהמערכת שלך מעודכנת ב:

sudo apt update 
sudo apt upgrade -y

לאחר מכן, התקן את החבילות הדרושות כדי להדר מודולי ליבה:

sudo apt install build-essential dkms

הוסף את מאגר מנהלי ההתקן הגרפי של NVIDIA:

sudo add-apt-repository ppa:graphics-drivers/ppa

עדכון sudo

לאחר מכן, התקן את מנהל ההתקן המתאים לכרטיס המסך שלך. מחליף XX לפי גרסת מנהל ההתקן המתאימה לדגם שלך (לדוגמה, nvidia-driver-565):

sudo apt install nvidia-graphics-drivers-565

לבסוף, הפעל מחדש את המערכת כדי להחיל את השינויים:

sudo reboot

שיטה 2: הורד את מנהל ההתקן מאתר NVIDIA

אם אתה מעדיף להתקין את מנהל ההתקן באופן ידני, בקר ב- אתר ההורדות הרשמי של NVIDIA. שם תוכל לחפש את מנהל ההתקן המתאים לכרטיס המסך שלך, להוריד אותו ולפעול לפי הוראות ההתקנה שסופקו על ידי NVIDIA.

הערה: לפני ביצוע כל תהליך, חשוב שתבדוק את התאימות של מנהל ההתקן החדש הזה עם תצורת המחשב שלך (מערכת, ליבה, כותרות לינוקס, גרסת Xorg).

מכיוון שאם לא, אתה יכול בסופו של דבר עם מסך שחור ובשום זמן אנחנו לא אחראים לכך מכיוון שהחלטתך לעשות זאת או לא.

לאחר שהורדת את מנהל ההתקן מאתר NVIDIA, עליך להימנע מהתנגשויות עם מנהלי התקנים חינמיים נובו יצירת רשימה שחורה. פתח את הקובץ המתאים עם:

sudo nano /etc/modprobe.d/blacklist-nouveau.conf

בתוך הקובץ, הוסף את השורות הבאות כדי להשבית נובו:

blacklist nouveau

blacklist lbm-nouveau

options nouveau modeset=0

alias nouveau off

alias lbm-nouveau off

עצור את שרת הגרפיקה

לאחר אתחול מחדש, עליך לעצור את השרת הגרפי (ממשק גרפי). זה נעשה על ידי הפעלת:

sudo init 3

אם בעת אתחול אתה נתקל במסך שחור או אם שרת הגרפיקה כבר עצור, תוכל לגשת למסוף TTY על ידי לחיצה על המקשים Ctrl + Alt + F1 (o F2, בהתאם לתצורה שלך).

הסר את ההתקנה של גרסאות קודמות של מנהל ההתקן של NVIDIA

אם מותקנת גרסה ישנה יותר, הסר אותה כדי למנוע התנגשויות על ידי הפעלת:

sudo apt-get purge nvidia *

התקן את מנהל ההתקן שהורדת

הענק הרשאות ביצוע לקובץ מנהל ההתקן שהורד:

sudo chmod +x NVIDIA-Linux*.run

ואנחנו מבצעים עם:

sh NVIDIA-Linux-*.run

בסוף ההתקנה תצטרך להפעיל מחדש את המחשב שלך כך שכל השינויים יטענו בעת ההפעלה.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.