Nvidia Linux Display Driver 64-bit

צילום מסך תוכנה:
Nvidia Linux Display Driver 64-bit
פרטי תוכנה:
גרסה: 396.45 מעודכן
טען תאריך: 17 Aug 18
מפתחים: NVIDIA Corporation
רשיון: ללא תשלום
פופולריות: 110

Rating: nan/5 (Total Votes: 0)

הוא מנהל קנייני של OpenGL המופץ באופן חופשי, אך מופץ בחופשיות, שמטרתו להציע תמיכה לכרטיסי גרפיקה של Nvidia בכל מערכת הפעלה מבוססת ליבה של לינוקס. גרסה זו תוכננה להיות מותקנת רק מחשבים התומכים בארכיטקטורת 64 סיביות. לקבלת תמיכה של 32 סיביות, ראה קישור זה. זהו מנהל התקן לינוקס יליד שמספק למשתמשים רק מתקין שורת פקודה, כמו גם לוח הגדרות. זה גם הבחירה מספר אחד עבור משתמשים המשחקים.


כיצד ניתן להתקין את מנהל ההתקן הגרפי של Nvidia?

כדי להתקין את Nvidia Linux Driver Driver בתיבה Linux, יהיה עליך להוריד תחילה את החבילה הבינארית באמצעות & ldquo; Download & rdquo; לחץ למעלה, שמור את קובץ הריצה בספריית הבית, פתח את TTY והפעל את & ldquo; sh ./NVIDIA-Linux-x86-xxx.xx.run” (ללא מרכאות), כשורש (עם sudo), כאשר xxx.xx הוא מספר הגירסה.

זכור כי, כי תצטרך להתקין את חבילות הליבה של לינוקס הראשון! במהלך ההתקנה, תישאל אם ברצונך לערוך ידנית את קובץ התצורה של X או לאפשר למתקין לבצע את כל העבודה הקשה. לחלופין, ניתן להגדיר את זה באופן אוטומטי על ידי הפעלת הפקודה nvidia-xconfig באמצעות אמולטור מסוף לינוקס לאחר ההתקנה.


אילו כרטיסי מסך Nvidia נתמכים על-ידי מנהל התקן זה?

באופן רשמי, Nvidia לינוקס לתצוגה מנהל תומך במגוון רחב של כרטיסי גרפיקה Nvidia, הרבה יותר מאשר קוד פתוח Nouveau הנהג תומך. רוב ION, ION LE, Quadro Plex, Quadro Sync, GRID, NVS, nForce Professional 3000, Quadro FX, Quadro Blade, כמו גם את כל סדרת GeForce נתמכים בשלב זה.


האם הפצה לינוקס שלי נתמך?

במהלך הבדיקות שלנו, כאן ב- Softoware Testing Labs, הצלחנו להתקין בהצלחה את מנהל התקן המדיה של Nvidia Linux בהפצות רבות של לינוקס, כולל אובונטו הפופולרית. זה משחק היטב עם Arch Linux, דביאן גנו / לינוקס, לינוקס מנטה, openSUSE, Fedora, ועוד רבים אחרים ידועים לינוקס מבוססי OS OS.

מה חדש במהדורה זו:

  • שחזור משופר של יישומים Vulkan ישיר לתצוגה לאחר יישום לתלות או לקרוס.
  • תוקן באג שיכול לגרום ליישומי EGL מרובי-הליכי לקרוס בעת היציאה.

מה חדש בגירסה 390.67:

  • תוקן באג שעלול לגרום לפאניקה של ליבה בעת שימוש בחומרה לכידת Quadro SDI.
  • תוקן באג שגרם ל- kwin OpenGL compositing להתרסק בעת השקת אפליקציות OpenGL מסוימות.
  • תוקן התרסקות לסירוגין בעת ​​הפעלת יישומים של Vulkan.
  • תוקן התרסקות לסירוגין בעת ​​הפעלת יישומים דרך Wine.
  • תוקן באג שגרם לנהג, בתצורות DisplayPort מסוימות ברוחב פס נמוך, כדי שלא לאפשר במובהק להציג את התצוגה. הדבר הביא להופעת רצועה.
  • תמיכה נוספת עבור X.Org xserver ABI 24 (xorg-server 1.20).
  • nvidia-bug-report.sh משופרת כדי לבדוק אם kern.log הוא מיקום ברירת המחדל של קובץ יומן הקרנל עבור הפצות לינוקס רבות מבוססות דביאן.
  • תוקן באג אשר עלול לגרום לשרתי X לייצא מנהל התקן וידאו ABI מוקדם מ -0.8 לקרוס בעת הפעלת יישומים X11 אשר קוראים XRenderAddTraps ().

מה חדש בגרסה:

  • תמיכה נוספת עבור ה- GPU הבא:
  • TITAN V
  • GTX 1070 Ti
  • תוקן באג שגרם למחליפי Vulkan X11 להיכשל ב- GPU ללא מנוע תצוגה, כגון כמה כרטיסי מסך ממותגים של טסלה וכמה מחשבים נישאים מסוג Optimus.
  • תוקן באג שגרם ליישומי מסך מלא של Vulkan לתלות בכמה יחידות GPU של קפלר, כגון GeForce GTX 680.
  • תוקן באג שבו מחוון G-SYNC דיווח על "נורמלי" במקום "G-SYNC" על יישומי Vulkan כאשר G-SYNC הופעל.

מה חדש בגירסה 387.22:

  • תמיכה נוספת עבור ה- GPU הבא:
  • GTX 1070Ti
  • תוקן רגרסיה העלולה לגרום לשגיאות מנהלי התקנים בעת הגדרת מצבים הכוללים התקני תעבורת Multi-Stream של DisplayPort.
  • נוסף פרמטר nvidia.ko מודול הקרנל, NVreg_EnableBacklightHandler, אשר ניתן להשתמש בהם כדי לאפשר טיפול ניסיוני של בהירות תאורה אחורית באמצעות / sys / class / backlight /. מטפל זה עוקף את ה- ACPI המבוסס על מודול הקרנל של video.ko.
  • NVreg_EnableBacklightHandler מושבת כברירת מחדל.
  • נוסף G-SYNC לכל נתמכים Vulkan swapchains עבור מקסוול ומעלה. G-SYNC מאופשר כברירת מחדל בעת שימוש בצגי G-SYNC מוכנים. עבור מחליפי תמונות ישירות לתצוגה, ניתן להשתמש בפרופיל יישום עם ההגדרה "GLGSYNCAllowed" המוגדר כ- "false" כדי להשבית תכונה זו:
  • {"כללים": [
  • {"pattern": [], "profile": ["GLGSYNCAllowed", false]}
  • תוקנה רגרסיה שגרמה למחברי תצוגה מסוימים בחלק מה- GPU כדי לא לדווח על התקן שמע מחובר או על DisplayPort גם אם הצג המחובר תומך בשמע.
  • תוקן באג, שלפעמים מנע את הלחצן "Reset Default Configuration" בדף nvidia-settings "ECC Settings" מהיעד כאשר תצורת ECC מוגדרת למצב שאינו ברירת מחדל.
  • תיקון באג שגרם להגדרות nvidia לאכוף גבולות אגרסיביים מדי על מיקומי התצוגה בדף "X תצוגת שרת" במקרים מסוימים.
  • תוקן באג שעלול לגרום לתיבת הסימון 'הפעל בסיס פסיפס (הסראונד)' בהגדרות nvidia כדי להיעלם כאשר מסך X, ולא תצוגה, נבחר בעמוד "תצורת X Server Display".
  • תיקון מצב מרוץ שעלול להוביל לקריסות כאשר תוכניות OpenGL מניפולציות של אובייקטי קודקס מחוטים מרובים בו זמנית.
  • תוקן באג שגרם ללוח הבקרה של הגדרות nvidia לשמור הגדרות מסוימות שהופעלו, אך לא אושרו. כתוצאה מכך הוחלו הגדרות לא רצויות על שינויים בהגדרות הבאות.
  • ביצועים משופרים של יישומי Vulkan במסך מלא באמצעות X11 swapchains. אופטימיזציה זו תגרום לאירועים נוספים שמפעילים מחרוזת לא מעודכנת, כגון בעת ​​כניסה או יציאה ממצב מסך מלא. (בדרך כלל, בעת שימוש בשילוב המקשים Alt-tab, למשל). יישומים שאינם מגיבים כראוי לקוד החזרה VK_ERROR_OUT_OF_DATE_KHR עשויים שלא לפעול כראוי כאשר אירועים אלה מתרחשים. ראה סעיף 30.8 למפרט וולקן.
  • תמיכה נוספת עבור דחיסה YUV 4: 2: 0 עבור צגים המחוברים באמצעות DisplayPort בתצורות שבהן התצוגה או ה- GPU אינם מסוגלים לנהוג במצב הנוכחי ב- RGB 4: 4: 4. ראה פירוט בתיאור "מצבי תכנות" לפרטים.
  • נוסף מסוף framebuffer קונסולת טיפול חם ל nvidia-modeset.
  • שים לב כי חיבור חם הוא לטפל רק כאשר nvidia-modeset הוא מאותחל; לדוגמה, כאשר Xorg או nvidia-persistenced פועל או כאשר nvidia-drm נטען בפרמטר modeset = 1.
  • נוסף תכונת MetaMode "AllowGSYNC" שניתן להשתמש בה כדי להשבית לחלוטין את G-SYNC. ניתן להשתמש באפשרות זו כדי לאפשר תכונות שאינן תואמות ל- G-SYNC, כגון Ultra Low Motion Blur או Frame Lock.
  • תוקנו מספר בעיות המונעות את בדיקת השפיות "cc_version_check" לפעול כראוי בעת בניית מודולי הקרנל של NVIDIA. מאחר שבעיות אלה היו מסוותות חוסר התאמה בין גרסאות המהדר ששימשו לבניית הקרנל ומודולי הקרנל של NVIDIA במשך תקופה ארוכה של זמן, מתקינת nvidia עודכנה כדי להתעלם מאי-התאמה של גרסאות CC כברירת מחדל כאשר הם מזוהים.
  • עודכן nvidia-installer כדי להשתמש init_module syscall ישירות לבדוק מודולים הקרנל לטעון במקום libkmod / insmod. זה מסיר libkmod כמו תלות לבנות של nvidia-installer, ו- insmod כמו תלות זמן ריצה.
  • צגים של רעפים גרמו בעבר למסך נפרד של Xinerama המדווח לכל אריח. כעת הם ישולבו למסך Xinerama יחיד.
  • לוחות הפרט בצג אריחים יסודרו כעת על סמך פרטי הפריסה שסופקו ב- EDID של הצג. ניתן לדרוס זאת על ידי הגדרה ידנית של קיזוזים או באמצעות האפשרות "MetaModeOrientation".
  • מצבים משולבים מושבתים על DisplayPort כברירת מחדל עקב תמיכה חלקית ב- GPU. נוסף "AllowDpInterlaced" מצב אימות קוד כדי לעקוף את התנהגות ברירת המחדל ולאפשר interlaced מצבים מעל פרוטוקול DisplayPort בכל מקרה.
  • תוקן באג שעלול לגרום להצגת תצוגות EDP מסוג G-SYNC ברענון נמוך.
  • תוקן באג שיכול לגרום ליישומי OpenGL לקרוס לאחר מצב שינה ממושך של DPMS בצג המונע עם PRIME Sync.
  • תוקן באג אשר הגביל באופן מלאכותי את שעון הפיקסלים המרבי ל -300 מגה-הרץ בעת שימוש במתאמים מסוימים מסוג DisplayPort המותאמים יותר ל- HDMI.
  • תוקן באג אשר מנע את מודולי הקרנל של NVIDIA מבנייה עבור גרעיני Linux שאינם SMP.
  • עודכן הפלט של `nvidia-smi nvlink - status` כדי לכלול דיווח על מהירות NVLink.
  • תוקן באג שגרם לדיווח של טופולוגיית PCI שגוי ב- nvidia-smi במערכות Intel Skylake.

מה חדש בגירסה 384.59:

  • תמיכה נוספת עבור יחידות GPU הבאות:
  • GeForce GT 1030
  • GeForce MX150
  • תוקן באג אשר מנע את ביצוע השינויים בעין סטריאופונית מלוח הבקרה של nvidia.
  • תוקן באג שגרם להשעיית S4 (המכונה גם "מצב שינה") לתלייה במהלך ההשעיה כאשר SLI הופעל.
  • תוקן באג שבו התקנים לא יספרו כהלכה על ידי מנהל התקן Vulkan. עיין בסעיף "בעיות מוכרות" של README לפרטים נוספים.
  • תוקן באג שעלול לגרום ליישומי OpenGL לקרוס לאחר קריאת glDeleteBuffers ב- VBOs אשר שוחזרו מחדש עם ARB_vertex_attrib_binding.
  • תוקן באג שעלול לגרום לאפליקציות OpenGL להינעל עד ש- X יקבל קלט.
  • תוקן באג שגרם ל- nvidia-settings לשחרור ערכי BusID של ההתקן בעת ​​ביצוע שינויים בקובץ תצורה קיים של X.
  • תוקן רגרסיה המונעת מ- nvidia-xconfig לבצע שאילתות לגבי יחידות GPU מסוימות, למשל. בעת הפעלת `nvidia-xconfig-a`.
  • תוקן באג שגרם להקרנת השמעת VDPAU כאשר הוארך לקואורדינטות מעבר ל -1,664 פיקסלים.
  • עודכן nvidia-persistenced לאתחול nvidia-modeset.ko בנוסף nvidia.ko בעת הגדרת מצב התמדה.
  • שוחזרו מספר בדיקות של שפיות שהוסרו בטעות מתהליך בניית המודול של הליבה במנהל ההתקן 355.06.
  • תמיכה נוספת למסנן המרה "הקרוב ביותר" במנהל התקן X. זה גורם לנהג X להשתמש בשכנות הקרובה ביותר לסנן בעת ​​ביצוע שינויים במסך. ניתן לבקש את המסנן דרך הארגומנט 'מסנן' ל RRSetCrtcTransform של RandetCrtcTransform, או באמצעות אסימון MetaMode 'ResamplingMethod'.
  • תוקן באג שבו מותקן nvidia יתקין גרסה שגויה של קובץ תצורת Vulkan ICD כאשר GLVND מושבת עבור לקוח GLX.
  • תיקון באג עם GLX_EXT_buffer_age שבו ערכי גיל שגויים של חיץ ידווחו עבור תצורות SLI AFR. בתצורות כאלה גיל חיץ יכול כעת להיות גדול מ -3, גיל החיץ המרבי הקודם.
  • תוקן באג שעלול לגרום לתלייה ול- Xids בעת ביצוע המרה של RandR עם Overlay ו- SLI מופעל.
  • הרחב את המידע שדווח על-ידי התוסף NVIDIA Xinerama X כדי לדווח על תצוגות PRIME בנוסף לתצוגות הקשורות ישירות.
  • תוקן באג שגרם להתקני שמע HDMI להופיע או להיעלם באופן לא עקבי כאשר התקני HDMI הותקנו או מנותקים.
  • תוקן באג שיכול לגרום לשגיאות מנהל התקן בעת ​​הגדרת מצבים במסכי X הפועלים במעמקים 8 או עומק 15.
  • תוקן באג שיכול לגרום לפאניקה של הקרנל לסירוגין בעת ​​פעולה עם PRIME Sync.
  • תוקן באג שגרם לפאניקה של הקרנל בעת הצמדת HDMI ל- HDMI בכמה מחשבי Zotac Mini.
  • עודכן nvidia-installer לתווית מודולים של ליבה עם סוג קובץ SELinux 'modules_object_t'. מדיניות SELinux של מערכת מסוימת מאפשרת רק טעינה של מודולי ליבה עם סוג קובץ SELinux זה.
  • התמיכה הוסרה לבדיקת חבילות מנהלי התקן מעודכנות וממשקי ליבה מוכנים מראש מ- nvidia-installer. פונקציונליות זו הייתה מוגבלת ל- FTP ולא מוצפנים, והיא יושמה באמצעות קוד שאינו מתוחזק באופן פעיל יותר.

מה חדש בגירסה 381.22:

  • תוקן באג שגרם לתוסף גיל החוצץ של GLX_EXT_buffer_age להחזרת ערכים שגויים עבור מחרוזות סטריאו בעת שימוש במצבי סטריאו פסיביים 5 עד 9.
  • תוקן באג ב Vulkan ישיר כדי להציג שבו DP1.2 צגים לא נספר.
  • תאימות משופרת עם גרעינים אחרונים.
  • תוקן באג שגרם ל- "nvidia-settings - query all" כדי להדפיס רשומות כפולות רבות.
  • תוקן באג שגרם ליישומים להתרסק במצבים מסוימים בעת התקשרות ל- glXMakeCurrent בזמן שאופטימיזציית הליכי OpenGL הופעלה. תופעה זו התרחשה לעתים קרובות כאשר Steam ניסה ליצור סרטון במסך מלא.
  • תוקן באג שגרם ליישומי VDPAU להשתמש בתור המצגת של blit כאשר יישום VDPAU קודם לא נסגר בצורה נקייה.
  • תוקן וקריסה קבועים שעלולים להתרחש כאשר נוצר הקשר OpenGL כאשר המערכת אינה זמינה בזיכרון.
  • תוקן באג שגרם לשחיתות כאשר חלונות OpenGL הועברו או גודלו.
  • תוקן באג שגרם למסכים X המשתמשים באופציה "UseDisplayDevice" "none" כדי לשנות את גודלם ל- 640x480 בעת שימוש ב- "xrandr-s" כדי לשנות את תצורת המסך.
  • תיקון קריסת ליבה שהתרחשה בעת ניסיון למפות הקצאות גדולות של זיכרון משתמש ל- CUDA.
  • מושבתים ב- OpenGL מושבתים כברירת מחדל, מופעלים לראשונה ב- 378.09, עקב דיווחים שונים על חוסר יציבות.
  • תמיכה נוספת עבור הרחבות Vulkan הבאות:
  • VK_EXT_acquire_xlib_display
  • VK_EXT_display_control
  • VK_EXT_display_surface_counter
  • VK_EXT_direct_mode_display
  • VK_KHX_external_memory
  • VK_KHX_external_memory_fd
  • VK_KHX_external_semaphore
  • VK_KHX_external_semaphore_fd
  • תוספים אלה דורשים גרסת מטעין Vulkan & gt; = 1.0.42.
  • הסרת מסך הפתיחה של לוגו X של הנהג והאפשרויות המתאימות של NoLogoand logoPath xorg.conf.
  • נוסף את האפשרות "ResamplingMethod" MetaMode, תוך הוספת תמיכה בשיטות resampling בייקוביות כאשר שינוי קנה המידה של המסך נמצא בשימוש. ראה את README לפרטים נוספים.

מה חדש בגירסה 378.13:

  • תמיכה נוספת עבור GPU (ים) הבאים:
  • Quadro P3000
  • Quadro GP100
  • Quadro P4000
  • Quadro P2000
  • Quadro P1000
  • Quadro P600
  • Quadro P400
  • Quadro M1200
  • Quadro M2200
  • מושבת OpenGL מושחל באופן אוטומטי כברירת מחדל תחת Xinerama.
  • נוסף תמיכה לתוסף ARB_parallel_shader_compile כדי לאפשר איסוף מרובה-הליכי של צגי GLSL.
  • עודכן מנהל ההתקן X כדי להתעלם מכל תצוגה וירטואלית של ראש תצוגה וירטואלית (HMDs). עיין באפשרות "AllowHMD" X ב- READE לפרטים נוספים.
  • הנהג יפרסם כעת את GLX FBConfigs ללא סיביות עומק על מסכי 30 x עומק.
  • הוספת תמיכה בהגדרות nvidia כדי להציג תצוגות PRIME מוגדרות. להפעלת תצוגות PRIME, ראה "הצגת תצוגה גרפית עם RandR 1.4" ב- README.
  • תשתית נוספת המאפשרת למנהל ההתקן של NVIDIA EGL לטעון ספריות פלטפורמה חיצוניות של EGL המוסיפות תמיכה בצד הלקוח למערכות חלונות חדשות, מעבר ל - libnvidia-egl-wayland הקיים. לפרטים נוספים, ראה:
  • - https://github.com/NVIDIA/eglexternalplatform
  • - https://github.com/NVIDIA/egl-wayland
  • תמיכה נוספת עבור הרחבות Vulkan הבאות:
  • VK_KHR_display
  • VK_KHR_display_swapchain
  • האופטימיזציה של שרשור OpenGL מופעלת כברירת מחדל במנהל ההתקן. עיין בסעיף "Threaded Optimization" בסעיף "הגדרת הגדרות OpenGL Environment Variable Settings" של README לפרטים נוספים. אופטימיזציות אלה יופסקו באופן אוטומטי כאשר הן מביאות ביצועים. כתוצאה מכך, הביצועים צריכים להיות ללא שינוי עבור יישומים רבים, והגדלתם עבור אלה הנהנים משיטות אופטימיזציה שבוצעו, וכבר לא ואילצו אותם להפעיל אותם.
  • תוקן באג אשר מנע מ- PRIME Sync לעבוד על מחשבים ניידים עם GPU GeX 4xx ו- 5xx GPUs.
  • תוקן באג שגרם למערכת להיתקע בעת השהייה עם כמה יחידות GPU.
  • תוקן רגרסיה שעלולה לגרום לשחיתות בעת הצגת חיבורים חמים.
  • תוקנה רגרסיה שמנעה מערכות עם צגים מרובים של DisplayPort מלהמשיך מלהשלים כהלכה.
  • תמיכה נוספת עבור השדה screen_info.ext_lfb_base, על גרעינים שיש לו, כדי לטפל כראוי קונסולות framefuffer UEFI עם כתובות פיזיות מעל 4GB.
  • תמיכה נוספת עבור X.Org xserver ABI 23 (xorg-server 1.19)
  • תוקן באג המאפשר למתקין nvidia לנסות לטעון מודולי ליבה שנבנו כנגד גרעינים שאינם פועלים.

מה חדש בגירסה 375.26:

  • תמיכה נוספת עבור GPU (ים) הבאים:
  • Quadro M3000 SE
  • תוקנה רגרסיה שמנעה את התאורה האחורית על חלק ממחשבי המחשבים הניידים מלהמשיך לפעול לאחר סגירתם.
  • תוקנה רגרסיה שמנעה את השחזור של הקונסולה כראוי בעת שימוש ב- SLI.
  • תוקן באג שגרם לערכי ספריות תאימות של 32 סיביות לשכפל בחבילת המתקין. ערכים אלה הובילו את nvidia-installer להוצאת הודעות אזהרה בעת התקנת ספריות התאימות של 32 סיביות, לדוגמה: 'לא ניתן ליצור קישוריות / susr / lib / libEGL.so (קובץ קיים)'.
  • תוקנה רגרסיה העלולה לגרום לקריסת לוח הבקרה של nvidia-setup בעת האתחול עם תצורות GPU מסוימות.
  • תיקון רגרסיה המונעת את התוסף GLX_NV_swap_group לפעול בעת שימוש ב- SLI או ב- Quadro Sync.
  • תוקן באג ארוך-טווח שגרם לנהג ה- NVIDIA X לא לזהות כראוי אירועים של AC / סוללות Hotplug במחשבים ניידים.
  • תוקנה בעיית אינטראקציה בין התכונה CONFIG_HARDENED_USERCOPY של ליבת לינוקס (חדשה בליבת Linux 4.8) ו- nvidia-drm.ko כאשר modeset = 1 מופעל. בעיה זו גרמה ל- CONFIG_HARDENED_USERCOPY להפסיק בטעות את המערכת, להנפיק דוחות על הטופס:
  • Usercopy: זיכרון kernel מחליף ניסיון שזוהה ל- ffff8803e8ec7ce0 () 8 בתים
  • תוקן באג המונע nvidia-bug-report.sh ממציאת הודעות רלוונטיות בקובצי יומן ליבה.
  • תמיכה נוספת עבור השדה screen_info.ext_lfb_base, על גרעינים שיש לו, כדי לטפל כראוי קונסולות framefuffer UEFI עם כתובות פיזיות מעל 4GB.

מה חדש בגירסה 375.20:

  • תמיכה נוספת עבור יחידות GPU הבאות:
  • GeForce GTX 1050
  • GeForce GTX 1050 Ti
  • Quadro M620
  • Quadro M5000 SE
  • Quadro M3000 SE
  • תוקן באג שעלול לגרום לצגים ב- SLI Mosaic לריק בעת החלת מטריצת טרנספורמציה.
  • הוספת תמיכת EGL לספריית GL של ספריית נייטרלי (libGLVND). חבילת ההתקנה כוללת כעת גם GLVND וגם גירסאות שאינן של GLVND של ספריות EGL: הלקוח - glvnd-egl-client ו- glvnd-egl-client ב- nvidia-installer יכול לשמש לבחירת ההתקנה.
  • תוקן באג אשר מנע מ- G-SYNC לעבוד על מציג מחברת.
  • תוקן באג שגרם להתקני multistream של DisplayPort להיראות ריק לאחר שהמסוף שוחזר.
  • תוקן באג שגרם לקריסת ליבה בעת הפעלת X בפעם השנייה כאשר יותר ממכשיר multistream אחד של DisplayPort מחובר למחבר יחיד של DisplayPort דרך התקן סניף.
  • הגדרות nvidia עודכנו ללא תלות בזמן-בנייה בחבילת פיתוח nvml חיצונית (רגרסיה שהוצגה ב -375.10).
  • תיקון קריסה בהגדרות nvidia בעת הוספת חוק פרופיל יישום ורשומות פרופיל.
  • הסיר את האפשרות 'הפעל הסבר קצר' בהגדרות nvidia עבור ממשק ה- GTK 2.
  • נוספו אפשרויות תצורה חדשות של X:
  • ForceCompositionPipeline
  • ForceFullCompositionPipeline
  • אשר עוקפים את אסימוני MetaMode עם אותם שמות.
  • תוקן באג שגרם לבעיות עם פנורמי וסמן מגביל כאשר מערבבים מציג מונחה PRIME עם מציג מונע מקורי.
  • תוקן באג שגרם לעיכובים ממושכים בעת יציאה מה- VT או השבתת התקן תצוגה כאשר יישום OpenGL פועל.
  • התנהגות משופרת של שחזור מסוף במערכות המשתמשות בפרוטוקול פלט הגרפי של UEFI ובמצבים של vesafb.
  • תמיכה נוספת עבור המאפיין RandR Tile שנוסף ב- RandR 1.5.
  • גייס את גודל הקובץ במטמון ב- OpenGL ב- 64MB ל- 128MB. עיין בסעיף "הגדרת הגדרות סביבת סביבה מסוג OpenGL" של מנהל ההתקן README לקבלת פרטים על אופן בחירת המיקום שלו או השבתה.
  • תוקן באג בסנכרון הפרימיטיבים המשותפים בין X ו- OpenGL.
  • תמיכה נוספת עבור X.Org xserver ABI 23 (xorg-server 1.19)
  • תוקן באג המאפשר למתקין nvidia לנסות לטעון מודולי ליבה שנבנו כנגד גרעינים שאינם פועלים.

מה חדש בגירסה 370.28:

  • הפניות קבועות לא מוגדרות בסמל ב- libnvidia-glcore.so.
  • תוקן פוטנציאלי לתלות יישומים Vulkan כגון vkQuake ו DOTA2 המשתמשים vkfences עבור הסינכרון הנוכחי.
  • תוקן באג שגרם לנהג להגדיר מצבי HDMI Y 420 420K בצורה נכונה בטלוויזיות מסוימות, כגון VIZIO D40u-D1.
  • דיווח מעודכן של CurrentMetaMode דרך ממשק ה- NV-CONTROL API כדי לשקף אם PowerMpositionPipeline או ForceFullCompositionPipeline מוגדרים ב- MetaMode הנוכחי.
  • הוסיף את היכולת over-and-under השעון GPUs מסוימים GeForce ב GTForce GTX 1000 סדרה ואילך. עבור GPU המאפשרות זאת, ניתן ליישם היסט על ערכי שעון בחלק משדות השעון של כל רמות הביצועים. זה מניפולציה השעון נעשה על הסיכון של המשתמש. עיין בתיעוד README של אפשרות תצורת X "CoolBits" לקבלת פרטים נוספים.
  • תמיכה ראשונית מיושמת לסינכרון PRIME כדי לסנכרן בין מקור תצוגה של NVIDIA PRIME לבין כיור תצוגה נפרד של PRIME. תמיכה זו היא ניסיונית ודורשת כעת שרת קדם קדם X.org X.
  • תוקן באג אשר מנע יישומי Vulkan מלהציג מתורים מרובים לאותה מחרוזת X11.
  • הוספת האפשרות "PixelShiftMode" MetaMode, המאפשרת תמיכה בתצוגות משמרות 4K ו- 8K פיקסלים. ראה את README לפרטים.

מה חדש בגירסה 367.44:

  • תמיכה נוספת עבור יחידות GPU הבאות:
  • TITAN X (פסקל)
  • GeForce GTX 1060 6GB
  • GeForce GTX 1060 3GB
  • תוקנה רגרסיה שגרמה ליישומים באמצעות GLX עקיף לקרוס.
  • תוקנה רגרסיה שהוזנה ב 367.35 שגרמה להצגת המודסט הראשון של שרת ה- X ריק אם התכונות המבוקשות בקובץ התצורה X אפשרו את צינור ההרכב של X של הנהג. פעולה זו תוצג, למשל, על ידי אסימוני MetaMode כגון PowerCompositionPipeline, ForceFullCompositionPipeline, סיבוב, השתקפות והמרה.

מה חדש בגירסה 367.35:

  • תוקנה רגרסיה העלולה לגרום לשחיתות במסוף בעת חידוש ההשעיה.
  • ביצועי כתיבה משופרים של מנהל ההתקן של nvidia-drm DRM KMS על-ידי שימוש במאגרים משולבים של DRM Dumb Dumb Buffers כאשר הם זמינים.
  • תוקן באג שגרם ל- X לקרוס בעת החלת שינויים במאפיין RandR CscMatrix בזמן ש- VT עבר מ- X.
  • תוקן באג שגרם לקריסה בעת יציאה ממצב nvidia-settings בתצוגות עם עומק צבע של 8 או 15 סיביות.
  • תמיכה נוספת עבור VDPAU תכונה הגדר H אל מנהל ההתקן של NVIDIA VDPAU. יחידות GPU עם VDPAU תכונה Set H מסוגלות לפענוח מואץ בחומרה של זרמי וידאו 8192x8192 (8k) H.265 / HEVC.
  • תוקן באג שגרם לשרת ה- X לדלג על הצגת מסגרות Vulkan כאשר התוסף Composite מופעל.
  • תמיכה נוספת לשאילתת ערכי שעון ב- GPU של Pascal.
  • הסיר את הגדרת תצורת הבסיס של Mosaic מ- nvidia-settings במערכות שבהן התכונה אינה נתמכת בפועל.
  • תוקן באג שגרם ל- nvidia-smi לדווח על מספר גרסה לא מדויק.
  • תוקן באג שיכול להוביל לקריסת מערכת אם היה מיפוי עמית-לעמית פעיל עדיין במהלך קריאת ההקשר של CUDA.
  • תוקן באג המונע nvidia-bug-report.sh ממציאת הודעות רלוונטיות בקובצי יומן ליבה.

מה חדש בגירסה 364.19:

  • תמיכה נוספת עבור יחידות GPU הבאות:
  • Quadro M6000 24GB
  • Quadro M5500
  • תוקן מספר בעיות נעילה ב- libnvidia-egl-wayland.so.
  • תוקנו מספר אינטראקציות של libnvidia-egl-wayland.so עם פרוטוקולי Wayland לניהול המאגרים.
  • מספר בעיות אינטראקציה של מנהל התקן EGL עם שינוי גודל חלונות ב- Wayland.
  • תוקן באג שגרם לתצורות מסוימות של DRM PRIME להיכשל כאשר ה- DRM KMS הופעל (כלומר, פרמטר מודול ה- modeset של nvidia-drm.ko הוגדר כ- "1").
  • תוקן באג שעלול לגרום לקריסת קריסה בעת שימוש ב- VDPAU בעת הפעלת ה- DRM KMS.
  • שינו את סוג ההתקנה של OpenGL המוגדר כברירת מחדל כדי להשתמש בספריות הלקוחות GLVND GLX ולא בספריות מדור קודם שאינו GLVND.
  • נוספה תמיכה ראשונית עבור מנהל הקרנה ישירה של Kernel Modesetting (DRM KMS). עיין בסעיף ה- KMS של DRM ב- READM לפרטים נוספים.
  • נוסף מודול ליבה חדש, nvidia-drm.ko, אשר נרשם כמנהל DRM עם תמיכה ב- PRIME ו- DRM KMS.
  • תמיכה נוספת עבור הרחבות ה- EGL הבאות:
  • EGL_EXT_platform_wayland
  • כדי לאפשר ליישומי Wayland לפעול ביישום EGL של NVIDIA,
  • EGL_WL_bind_wayland_display
  • כדי לאפשר למפעילי Wayland לפעול ביישום EGL של NVIDIA ו-
  • EGL_EXT_device_drm
  • EGL_EXT_output_drm
  • EGL_EXT_stream_consumer_egloutput
  • כדי לאפשר למיר וליילנד להציג את התוכן שלהם באמצעות EGLDevice, EGLOutput ו- EGLstreams.
  • הוספת ספריית פלטפורמת Wayland, libnvidia-egl-wayland.so, כדי לאפשר למפתחי Wayland התומכים ב- EGLDevice, EGLOutput ו- EGLstreams לחלוק מאגרי EGL ביישומי Wayland.
  • תוקן באג שעשוי לגרום לדיווח שגוי של מסגרת מסגרת על תצורות Quadro Sync עם יחידות GPU מרובות.
  • תמיכה נוספת עבור גירסת ממשק ה- API של Vulkan 1.0.
  • דיוק משופר של X colormap מ -8 סיביות משמעותיות ל -11 ב- GPU. GPU.Quadro GPUs כבר בשימוש 11 סיביות של דיוק.
  • נוסף מאפיין RandR חדש, CscMatrix, המציין מטריצת מטריצת המרת צבע בגודל 3x4. המטריצה ​​מיושמת לאחר ה- X colormap ולפני המאפיין ramp.This, זמין ב- GF119 וב- GPUs חדשים יותר.
  • טיפול משופר ברמפה Gamma X ב- GF119 וב- GPU חדש יותר. עם זאת, רמפת הגאמה של RandR היא תמיד 1024 כניסות וכעת חלה על הסמן ו- VDPAU או שכבות-על של תחנת עבודה בנוסף לחלון השורש X.
  • עובד מחדש כיצד מנהל ההתקן של NVIDIA נרשם עם תת מערכת ה- DRM של לינוקס לינוקס לתמיכת PRIME. כתוצאה מכך, התמיכה ב- PRIME דורשת גרסת לינוקס 3.13 או גרסה חדשה יותר (בעבר, התמיכה ב- PRIME דורשת גרסת לינוקס בגרסה 3.10 או גרסה חדשה יותר).
  • שיפור האינטראקטיביות של יישומים המשתמשים בסמן חומרה בזמן ש- G-SYNC פעיל.

מה חדש בגירסה 361.42:

  • תמיכה נוספת עבור יחידות GPU הבאות:
  • GeForce 920MX
  • GeForce 930MX
  • Quadro M6000 24GB
  • מוגבל ברמת ברירת המחדל של מקביליות בהגדרות nvidia ל- 32, כדי להימנע ממגבלת המשימות המקסימליות במערכות עם מעבדים רבים.
  • תוקנה רגרסיה שגרמה לחריגות GPU ולטיפול שגוי בעת שימוש ב- pbuffers עם EGLDevice.
  • תוקן באג שגרם ל- nvidia-settings לקרוס בעת איחוד משקפיים עם משדר 3D Vision Pro במערכות מסוימות.
  • תוקן באג שגרם לערכי ספריות תאימות של 32 סיביות לשכפל בחבילת ההתקנה.
  • תוקנה רגרסיה שגרמה לדגמי הקוטביות של שעון HSync ו- VSync להיות הפוך.

מה חדש בגירסה 361.28:

  • תמיכה נוספת עבור ה- GPU הבא: GeForce 945A
  • הוספת ספריית לקוח של GLGND libGL.so GLX מדור קודם, ולא ל- GLVND או ל- GLVND GLX הלקוח בזמן ההתקנה. זה מאפשר למשתמשים להתקין את ספריית הלקוח GLVND GLX לא מורשת כדי לעקוף בעיות תאימות שעשויות להיווצר עקב יישומי GLX אשר תלויים בהתנהגויות של מנהל ההתקן של NVIDIA GLX אשר אינן מוגדרות על-ידי Linux OpenGL ABI version 1.0
  • כברירת מחדל, תוכנת ההתקנה של nvidia תתקין את ספריות הלקוחות מדור קודם, שאינם GLVND GLX. ניתן להשתמש באפשרות שורת הפקודה glvnd-glx-client כדי לעקוף את ברירת המחדל, ולהתקין את ספריות הלקוחות GLVND GLX במקום זאת. צור קשר עם הספקים של כל היישומים שאינם תואמים ל- GLVND כדי לוודא שהיישומים שלהם יעודכנו עבור תאימות ל- GLVND.
  • הנוכחות של מספר רב של ספריות לקוח GLX בחבילה יש השלכות עבור repackagers של הנהג NVIDIA; ראה את הערך libGL.so בפרק "רכיבים מותקנים" של README לפרטים.
  • תשתית מנהל התקן OpenGL של הספק (GLVND) נכללת כעת ונתמכת על-ידי מנהלי ההתקן של NVIDIA GLX ו- OpenGL. דבר זה אינו אמור לגרום לשינויים גלויים בהתנהגות עבור משתמשי הקצה, אך מספר ספריות רכיבי מנהלי התקן פנימיים השתנו ו / או הועברו כתוצאה מכך. שינויים אלה עשויים להשפיע על סקריפטים המסתמכים על נוכחותם של רכיבי מנהלי התקן של NVIDIA OpenGL, למעט אלה המפורטים ב- Linux OpenGL ABI version 1.0, מנהלי חבילות חלופיות של NVIDIA חלופיות ויישומים המסתמכים על נוכחותם של כל סמלים שאינם מסוג OpenGL / GLX בספריית libGL.so.1 ותלותה בכל דרך שהיא. ראה https://github.com/NVIDIA/libglvnd. למידע נוסף על פרויקט GLVND. לינוקס OpenGL ABI גרסה 1.0 מפרט זמין בכתובת https://www.opengl.org/registry/ABI
  • עודכן nvidia-installer כדי להפעיל ldconfig (8) ו- depmod (8) לאחר הסרת מנהל התקן קיים, במקום להפעיל רק את שתי הפקודות בעת התקנת מנהל התקן חדש.
  • הוסר את עטיפת VDPAU וספריות trav libvdpau.so.1 ו- libvdpau_trace.so.1 מחבילת מנהל ההתקן. ספריות אלו עשויות להיות זמינות באמצעות מערכת ניהול החבילות של ההפצה שלך, או שניתן לאסוףן מתוך המקורות הזמינים בכתובת http://people.freedesktop.org/~aplattner/vdpau/. אנא ראה http://freedesktop.org/wiki/Software/VDPAU/ לקבלת מידע נוסף.
  • תוקן באג במנהל ההתקן EGL שבו בוטקס נעול יותר מפעם אחת. פעולה זו מפעילה התנהגות לא מוגדרת, ובמיוחד, אם מופעלת נעילת נעילה ב- glibc, עלולה לגרום לשגיאה של פילוח.

מה חדש בגירסה 358.16:

  • תוקנה רגרסיה, שהוזנה ב -358.09, שגרמה לעיבוד שגוי של יישומי OpenGL סטריאו בשילוב עם Quadro Sync על יחידות GPU מסוימות.
  • תוקנה רגרסיה, שהוזנה ב -358.09, שגרמה ליישומי OpenGL סטריאו לתלות כאשר מצבי SLI AFR, SFR או SLIAA הופעלו.
  • תוקנה רגרסיה, שהוכנסה ב -358.09, שגרמה למערכת לתלות בעת שיגור יישומי OpenGL כאשר חלק מטופולוגיות ה- SLI של Mosiic היו בשימוש.
  • תוקן באג שעלול לגרום לצגי G-SYNC מסוימים להבהב ב- GPUs מבוססי קפלר כאשר הם פועלים בשיעורים נמוכים.
  • תוקנה רגרסיה העלולה לגרום ליישומי OpenGL או VDPAU לתלות בפריסות של Xinerama הכוללות מסכי X מרובים המונעים על ידי אותו GPU.
  • הוספת נסיגה חוזרת כדי לאפשר ל- GLX לתפקד כאשר תקשורת ה- socket של תחום ה- UNIX נחסמת בין ה- GLX של NVIDIA בצד הלקוח לבין ה- NVIDIA בצד השרת. לדוגמה, מדיניות ברירת המחדל של SELinux ב- Fedora 22 מונעת את מנהל ההתקן NVIDIA 358.09 GLX מלעבוד ב- GDM3:
  • https://bugzilla.redhat.com/show_bug.cgi?id=1271401
  • תוקן באג שיכול לגרום להתקנת nvidia-installer בעת ההתקנה מחבילת מנהל התקן שהכילה ממשקי ליבה קודמים שנוספו אליה (לדוגמה, באמצעות האפשרות "-add-this-kernel").
  • תוקן רגרסיה מ- 358.09 שגרמה לצגי ה- G-SYNC שהוגדרו להשתמש בסטריאו תלת-ממד של 3D כדי להיראות ריק ולדווח על אות לא נתמך.
  • תוקן רגרסיה מ- 358.09 שגרמה ליישומי OpenGL שלא הצליחו לשאת ולתת אישור לבצע את glXSwapBuffers באמצעות היפוך כדי להפסיק את עדכון המסך. זה הופעל על Fedora 22 שבו מדיניות מערכת SELinux מונעת gnome-shell מלהתקשר עם שרת X.
  • עכשיו, יישומי OpenGL שלא מצליחים לנהל משא ומתן על היפוך יחזרו ל- glXSwapBuffers באמצעות blitting.
  • ראה https://bugzilla.redhat.com/show_bug.cgi?id=1271401 לפרטים נוספים.
  • תוקנה רגרסיה שהפילה את הביצועים של OpenGL בתצורות שרת X נטולות ראש.
  • תוקן דליפת זיכרון שהתרחשה לאחר השמדת GLXWindow שעדיין יש בה ההקשר הנוכחי המצורף אליה.
  • תוקן באג שגרם ליצירת pbuffers של EGL עם המאגר הקדמי והאחורי, במקום חיץ אחורי בלבד, כפי שנדרש עבור EGL.
  • נוסף מודול ליבה חדש, nvidia-modeset.ko. זה רכיב הנהג החדש עובד יחד עם מודול nvidia.ko הליבה לתכנת את מנוע התצוגה של GPU.
  • nvidia-modeset.ko אינו מספק כל פונקציונליות חדשה למשתמש או ממשקים גלויים ליישומי צד שלישי. עם זאת, במהדורה מאוחרת יותר, nvidia-modeset.ko ישמש כבסיס לממשק modesetting המסופק על ידי מנהל עיבוד ישיר של הקרנל (DRM).
  • הפחתת הבהוב ועיכובים בעת מעבר למצב G-SYNC או מחוץ לו. כחלק משינוי זה, צגים בעלי מחווני G-SYNC בתצוגות שעל המסך שלהם ידווחו כעת שהם במצב G-SYNC. מחוון חזותי OpenGL G-SYNC יכול להיות מופעל ב nvidia הגדרות כדי לקבוע מתי G-SYNC הוא למעשה בשימוש.
  • פרוטוקול GLX עבור ההרחבה OpenGL הבאה מ OpenGL 3.0 כבר מקודם רשמי למצב ARB מאושר הרשמי:
  • GL_EXT_draw_buffers2
  • פרוטוקול GLX עבור פקודות OpenGL 3.0 הבאות:
  • BindBufferRangeNV
  • BindBufferBaseNV
  • BeginTransformFeedbackNV
  • EndTransformFeedbackNV
  • GetTransformFeedbackVaryingEXT
  • TransformFeedbackVaryingsEXT
  • המהווים חלק מהתוספים הבאים:
  • GL_NV_transform_feedback
  • GL_EXT_transform_feedback
  • הועלה מדרגה לא רשמית למצב רשמי של ARB שאושר.
  • עם השינויים לעיל, פרוטוקול GLX עבור OpenGL 3.0 כבר מקודם לא רשמי למצב ARB מאושר הרשמי.
  • נוסף מנגנון הקצאת זיכרון מערכת חדש עבור הקצאות גדולות במנהל התקן OpenGL. מנגנון זה מאפשר למפות את ההקצאה מהתהליך כאשר הוא אינו בשימוש, ובכך להפוך את מרחב הכתובות הווירטואלי לזמין יותר ליישום. זה מופעל כברירת מחדל על 32 סיביות OpenGL יישומים עם לינוקס 3.11 + ו glibc 2.19 +. זיכרון שהוקצה בדרך זו יצרוך שטח ב- / dev / shm. הגדרת משתנה הסביבה __GL_DevShmPageableAllocations ל- 2 תשבית תכונה זו
  • תמיכה נוספת עבור OpenGL 4.3.
  • תמיכה נוספת עבור X.Org xserver ABI 20 (xorg-server 1.18).

תוכנות אחרות של יזם NVIDIA Corporation

תגובות ל Nvidia Linux Display Driver 64-bit

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!