Nvidia Linux ARM Display Driver 32-bit

Screenshot der Software:
Nvidia Linux ARM Display Driver 32-bit
Softwarebeschreibung:
Version: 390.77 Aktualisiert
Upload-Datum: 17 Aug 18
Entwickler: NVIDIA Corporation
Lizenz: Frei
Popularität: 28

Rating: nan/5 (Total Votes: 0)

Der Nvidia Linux ARM Grafiktreiber ist ein proprietärer 3D OpenGL nativer Grafiktreiber, der Nvidia-Grafikkarten unter Linux-Betriebssystemen unterstützt, die auf ARM-Hardware laufen. Es wird in zwei Hauptzweige verteilt, als Short Lived (Kurzzeit unterstützt) oder Long Lived (Langzeit unterstützt), bietet nur Unterstützung für die 32-Bit (x86) & nbsp; Befehlssatzarchitekturen.


Installation des Nvidia Linux ARM Grafiktreibers

Um den Nvidia Linux ARM Grafiktreiber zu installieren, laden Sie das Binärpaket aus dem Download-Bereich herunter und führen Sie den Befehl sh ./ NVIDIA-Linux-armv7l-gnueabihf-xxx.xx.run als root in einem Linux-Terminal aus ( wobei xxx.xx die Versionsnummer ist), um den Treiber zu installieren.

Während der Installation werden Benutzer gefragt, ob sie die X-Konfigurationsdatei manuell bearbeiten möchten oder ob der Installer die gesamte Arbeit erledigen soll. Alternativ können Sie nach der Installation den Befehl nvidia-xconfig über ein Linux-Terminal ausführen, um den neuen Treiber als Standard festzulegen.

Wird meine ARM-Hardware unterstützt?

Ja, sehr wahrscheinlich! Sie können den Nvidia Linux ARM-Grafiktreiber auf jeder ARM-Hardware installieren, beachten Sie jedoch, dass dieses Laufwerk nur 32-Bit-Befehlssatzarchitekturen unterstützt. Wenn Sie es also auf einem 64-Bit-ARM-Computer ausführen, wird es nicht funktionieren. Wir werden diese Informationen aktualisieren, sobald Nvidia einen aktualisierten ARM-Grafiktreiber veröffentlicht, der 64-Bit-Architekturen unterstützt.


Was ist mit alten Nvidia-Grafikkarten?

Was ist mit ihnen? Dies ist ein neuer Treiber, der entwickelt wurde, um nur eine relativ neue Grafikkarte zu unterstützen, die von Nvidia in den letzten paar Jahren produziert wurde. Dies bedeutet, dass von diesem Treiber keine ältere Grafikkarte unterstützt wird. Wenn Sie Probleme mit Ihrem Grafikprozessor haben, versuchen Sie, zuerst den Zweig Kurzlebendig und dann den Zweig Langlebig zu installieren, nachdem Sie den ersten Zweig entfernt haben.

Was ist neu in dieser Version:

  • Verbesserte Kompatibilität mit aktuellen Linux-Kerneln.
  • Es wurde ein zeitweiliges Hängenbleiben von Vulkan-Anwendungen behoben, die Vollbildmodus ausführen, wenn das Spiegeln erlaubt ist.
  • Informationsnachrichten, die von nvidia-modeset.ko gedruckt wurden, wenn ein GPU-Gerät zugewiesen oder freigegeben wurde, wurden entfernt.
  • Es wurde ein Fehler behoben, der dazu führte, dass kwin OpenGL-Compositing beim Starten bestimmter OpenGL-Anwendungen abstürzte.

Was ist neu in Version 390.67:

  • Es wurde ein Fehler behoben, der bei Verwendung der Quadro SDI Capture-Hardware zu Kernel Panics führen konnte.
  • Es wurde ein Fehler behoben, der dazu führte, dass kwin OpenGL-Compositing beim Starten bestimmter OpenGL-Anwendungen abstürzte.
  • Es wurde ein intermittierender Absturz beim Starten von Vulkan-Anwendungen behoben.
  • Es wurde ein intermittierender Absturz beim Starten von Anwendungen über Wine behoben.
  • Es wurde ein Fehler behoben, der dazu führte, dass der Treiber in einigen DisplayPort-Konfigurationen mit niedriger Bandbreite nicht implizit das Display-Dithering aktivierte. Dies führte zu sichtbaren Streifenbildung.
  • Unterstützung für X.Org xserver ABI 24 (xorg-server 1.20) hinzugefügt.
  • Verbesserte nvidia-bug-report.sh, um nach kern.log zu suchen, welches der Standard-Speicherort für die Kernel-Protokolldatei für viele Debian-basierte Linux-Distributionen ist.
  • Es wurde ein Fehler behoben, der dazu führen konnte, dass X-Server, die eine Videotreiber-ABI vor Version 0.8 exportieren, beim Ausführen von X11-Anwendungen, die XRenderAddTraps () aufrufen, abstürzen.

Was ist neu in der Version:

  • Zusätzliche Unterstützung für die folgende GPU:
  • TITAN V
  • GTX 1070 Ti
  • Es wurde ein Fehler behoben, der dazu führte, dass Vulkan X11-Swapchains auf GPUs ohne
  • fehlschlugen
  • Display-Engine, z. B. einige Grafikkarten von Tesla und einige Optimus-Laptops.
  • Es wurde ein Fehler behoben, der dazu führte, dass Vollbild-Vulkan-Anwendungen an einigen
  • hängen blieben
  • Kepler-GPUs wie die GeForce GTX 680.
  • Ein Fehler wurde behoben, bei dem der G-SYNC-Indikator "normal" anzeigte. stattdessen
  • von & rdquo; G-SYNC & rdquo; in Vulkan-Anwendungen, wenn G-SYNC aktiviert war.

Was ist neu in Version 387.22:

  • Zusätzliche Unterstützung für die folgende GPU:
  • GTX 1070Ti
  • Es wurde eine Regression behoben, die zu Treiberfehlern führen kann, wenn Modi eingestellt werden, die DisplayPort Multi-Stream-Transportgeräte enthalten.
  • Es wurde ein nvidia.ko-Kernmodul-Parameter, NVreg_EnableBacklightHandler, hinzugefügt, der verwendet werden kann, um die experimentelle Handhabung der Helligkeit der Laptop-Hintergrundbeleuchtung über / sys / class / backlight / zu ermöglichen. Dieser Handler überschreibt den ACPI-basierten, der vom video.ko Kernel-Modul bereitgestellt wird.
  • NVreg_EnableBacklightHandler ist standardmäßig deaktiviert.
  • G-SYNC zu allen unterstützten Vulkan-Swapchains für Maxwell und höher hinzugefügt. G-SYNC ist standardmäßig aktiviert, wenn G-SYNC-fähige Monitore verwendet werden. Für Direct-to-Display-Swapchains kann ein Anwendungsprofil mit der Einstellung "GLGSYNCAlowed" auf "false" gesetzt werden, um diese Funktion zu deaktivieren:
  • {"Regeln": [
  • {"pattern": [], "profile": ["GLGSYNCAlowed", false]}
  • Es wurde eine Regression behoben, die dazu führte, dass einige Display-Anschlüsse auf einigen Grafikprozessoren ein angeschlossenes HDMI- oder DisplayPort-Audiogerät nicht meldeten, selbst wenn der angeschlossene Monitor Audio unterstützt.
  • Es wurde ein Fehler behoben, der manchmal verhinderte, dass die Schaltfläche "Standardkonfiguration zurücksetzen" auf der Seite "ECC-Einstellungen" von nvidia-set verfügbar war, wenn die ECC-Konfiguration auf einen nicht standardmäßigen Zustand eingestellt war.
  • Es wurde ein Fehler behoben, der dazu führte, dass nvidia-Einstellungen unter bestimmten Umständen auf der Anzeige "X Server-Anzeigekonfiguration" zu aggressive Begrenzungen der Anzeigepositionen erzwangen.
  • Es wurde ein Fehler behoben, der dazu führte, dass das Kontrollkästchen "Enable Base Mosaic (Surround)" in nvidia-Einstellungen verschwand, wenn auf der "X Server Display Configuration" -Seite ein X-Bildschirm anstelle einer Anzeige ausgewählt wurde.
  • Es wurde eine Racebedingung behoben, die zu Abstürzen führen konnte, wenn OpenGL-Programme Vertex-Pufferobjekte aus mehreren Threads gleichzeitig manipulierten.
  • Es wurde ein Fehler behoben, der dazu führte, dass das Kontrollfeld nvidia-settings einige Einstellungen behielt, die angewendet, aber nicht bestätigt wurden. Dies führte dazu, dass unerwünschte Einstellungen auf nachfolgende Einstellungsänderungen angewendet wurden.
  • Verbesserte Leistung von Fullscreen-Vulkan-Anwendungen mit X11-Swapchains. Diese Optimierung führt zu mehr Ereignissen, die eine veraltete Swapchain auslösen, z. B. beim Betreten oder Verlassen des Vollbildmodus. (Dies tritt häufig auf, wenn beispielsweise die Tastenkombination Alt-Tab verwendet wird.) Anwendungen, die nicht ordnungsgemäß auf den Rückgabecode VK_ERROR_OUT_OF_DATE_KHR reagieren, funktionieren möglicherweise nicht ordnungsgemäß, wenn diese Ereignisse auftreten. Siehe Abschnitt 30.8 der Vulkan-Spezifikation.
  • Zusätzliche Unterstützung für YUV 4: 2: 0-Komprimierung für Monitore, die über DisplayPort in Konfigurationen verbunden sind, in denen entweder das Display oder die GPU den aktuellen Modus in RGB 4: 4: 4 nicht steuern können. Einzelheiten finden Sie in der Beschreibung im Anhang "Programmiermodi".
  • Hot-Plug-Handling der framebuffer console zu nvidia-modeset hinzugefügt.
  • Beachten Sie, dass hot plugging nur gehandhabt wird, wenn nvidia-modeset initialisiert wird; zB wenn Xorg oder nvidia-persistenced läuft oder wenn nvidia-drm mit dem Parameter "modeset = 1" geladen wird.
  • Ein "AllowGSYNC" MetaMode-Attribut hinzugefügt, mit dem G-SYNC vollständig deaktiviert werden kann. Dies kann verwendet werden, um das Aktivieren von Funktionen zu ermöglichen, die mit G-SYNC nicht kompatibel sind, z. B. Ultra Low Motion Blur oder Frame Lock.
  • Es wurden mehrere Probleme behoben, die verhinderten, dass der "cc_version_check" -Stabilitätstest beim Erstellen der NVIDIA-Kernel-Module korrekt ausgeführt wurde. Da diese Probleme bei den Compiler-Versionen, die zum Erstellen des Kernels und der NVIDIA Kernel-Module verwendet wurden, für längere Zeit nicht übereinstimmen, wurde nvidia-installer so aktualisiert, dass CC-Versionskonflikte standardmäßig ignoriert werden, wenn sie erkannt werden.
  • nvidia-installer wurde aktualisiert, um den syscall init_module direkt zu verwenden, um Kernel-Module anstelle von libkmod / insmod zu testen. Dadurch wird libkmod als Build-Abhängigkeit von nvidia-installer und insmod als Laufzeitabhängigkeit entfernt.
  • Gekachelte Monitore führten früher dazu, dass für jede Kachel ein separater Xinerama-Bildschirm gemeldet wurde. Sie werden jetzt standardmäßig zu einem einzigen großen Xinerama-Bildschirm kombiniert.
  • Die einzelnen Panels in einem gekachelten Monitor werden nun basierend auf den Layoutinformationen in der EDID des Monitors angeordnet. Dies kann außer Kraft gesetzt werden, indem Sie Offsets entweder manuell festlegen oder die Option "MetaModeOrientation" verwenden.
  • Deaktivierte Interlaced-Modi über DisplayPort standardmäßig wegen unvollständiger Unterstützung in der GPU. Das "AllowDpInterlaced" -Modusvalidierungstoken wurde hinzugefügt, um dieses Standardverhalten zu überschreiben und die Interlaced-Modi über das DisplayPort-Protokoll zu ermöglichen.
  • Es wurde ein Fehler behoben, der dazu führen konnte, dass einige eDP G-SYNC-Displays bei niedrigen Bildwiederholfrequenzen flimmerten.
  • Es wurde ein Fehler behoben, der dazu führte, dass OpenGL-Anwendungen nach einem längeren DPMS-Schlafzustand auf einem mit PRIME Sync gesteuerten Monitor abstürzen konnten.
  • Behebung eines Fehlers, der den maximalen Pixeltakt künstlich auf 300 MHz begrenzte, wenn bestimmte leistungsfähigere DisplayPort-zu-HDMI-Adapter verwendet wurden.
  • Es wurde ein Fehler behoben, der verhinderte, dass die NVIDIA-Kernel-Module für Nicht-SMP-Linux-Kernel erstellt wurden.
  • Die Ausgabe von `nvidia-smi nvlink --status 'wurde aktualisiert, um die NVLink-Geschwindigkeit zu melden.
  • Behebung eines Fehlers, der in nvidia-smi auf Intel Skylake-Systemen zu falschen PCI-Topologie-Berichten geführt hat.

Was ist neu in Version 381.22:

  • Es wurde ein Fehler behoben, der dazu führte, dass die Pufferaltersverlängerung GLX_EXT_buffer_age bei Verwendung der passiven Stereo-Modi 5 bis 9 falsche Werte für Stereo-Zeichenfolgen zurückgab.
  • Ein Fehler in Vulkan Direct wurde behoben, um anzuzeigen, wo DP1.2-Monitore nicht aufgelistet wurden.
  • Verbesserte Kompatibilität mit neueren Kernels.
  • Ein Fehler, der "nvidia-settings --query all" verursachte, um viele doppelte Einträge zu drucken, wurde behoben.
  • Es wurde ein Fehler behoben, der dazu führte, dass Anwendungen in einigen Situationen abstürzten, wenn glXMakeCurrent aufgerufen wurde, während OpenGL-Thread-Optimierungen aktiviert waren. Dies trat häufig auf, als Steam versuchte, ein Video als Vollbild anzuzeigen.
  • Es wurde ein Fehler behoben, der dazu führte, dass VDPAU-Anwendungen die Warteschlange für die Blit-Präsentation verwendeten, wenn eine vorherige VDPAU-Anwendung nicht ordnungsgemäß heruntergefahren wurde.
  • Behebung von Hängen und Abstürzen, die auftreten können, wenn ein OpenGL-Kontext erstellt wird, während das System nicht über genügend Arbeitsspeicher verfügt.
  • Es wurde ein Fehler behoben, der eine Beschädigung verursachte, wenn OpenGL-Fenster verschoben oder in der Größe verändert wurden.
  • Behebung eines Fehlers, der dazu führte, dass X-Bildschirme, die die Option "UseDisplayDevice" "none" verwendeten, auf 640x480 skaliert wurden, wenn "xrandr -s" verwendet wurde, um die Bildschirmkonfiguration zu ändern.
  • Es wurde ein Kernelabsturz behoben, der beim Zuordnen großer Benutzerspeicherzuordnungen in CUDA aufgetreten ist.
  • Deaktivierte Optimierungen von OpenGL-Threads standardmäßig, anfangs aktiviert in 378.09, aufgrund verschiedener Instabilitätsberichte.
  • Unterstützung für folgende Vulkan-Erweiterungen wurde hinzugefügt:
  • 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
  • Diese Erweiterungen erfordern eine Vulkan loader-Version & gt; = 1.0.42.
  • Der Begrüßungsbildschirm des X-Treiberlogos und die entsprechenden Optionen NoLogo und LogoPathxorg.conf wurden entfernt.
  • Die MetaMode-Option "ResamplingMethod" wurde hinzugefügt, die Unterstützung für bikubische Resampling-Methoden bietet, wenn die Skalierung von Bildschirmtransformationen verwendet wird. Weitere Informationen finden Sie in der README.

Was ist neu in Version 375.20:

  • Zusätzliche Unterstützung für folgende GPUs:
  • GeForce GTX 1050
  • GeForce GTX 1050 Ti
  • Quadro M620
  • Quadro M5000 SE
  • Quadro M3000 SE
  • Es wurde ein Fehler behoben, der dazu führte, dass Anzeigen in SLI Mosaic beim Anwenden einer Transformationsmatrix leer waren.
  • Der GL Vendor Neutral Dispatch Library (libGLVND) wurde die EGL-Unterstützung hinzugefügt. Das Installationspaket enthält jetzt sowohl GLVND- als auch Nicht-GLVND-Versionen der EGL-Bibliotheken: Mit den Optionen --glvnd-egl-client und --no-glvnd-egl-client in nvidia-installer kann ausgewählt werden, welche Installation durchgeführt werden soll / li>
  • Es wurde ein Fehler behoben, der G-SYNC daran hinderte, auf Notebook-Displays zu arbeiten.
  • Es wurde ein Fehler behoben, durch den DisplayPort-Multistream-Geräte nach der Wiederherstellung der Konsole leer wurden.
  • Es wurde ein Fehler behoben, der zu einem Kernel-Absturz führte, wenn X zum zweiten Mal gestartet wurde, wenn mehr als ein DisplayPort-Multistream-Gerät über ein Zweiggerät mit einem einzigen DisplayPort-Connector verbunden war.
  • Die nvidia-Einstellungen wurden so aktualisiert, dass sie nicht mehr von einem externen nvml-Entwicklungspaket abhängig sind (eine in 375.10 eingeführte Regression).
  • Es wurde ein Absturz in den nvidia-Einstellungen beim Hinzufügen von Regeln für Anwendungsprofile und Profile behoben.
  • Die Option "Enable Tooltip" in den nvidia-Einstellungen für die GTK 2-Schnittstelle wurde entfernt.
  • Neue X-Konfigurationsoptionen hinzugefügt:
  • ForceCompositionPipeline
  • ForceFullCompositionPipeline
  • die die MetaMode-Token mit den gleichen Namen überschreiben.
  • Es wurde ein Fehler behoben, der Probleme beim Verschieben und dem Beschränken des Cursors verursachte, wenn PRIME-gesteuerte Displays mit nativ betriebenen Displays gemischt wurden.
  • Es wurde ein Fehler behoben, der zu langen Verzögerungen beim Verlassen der VT oder bei Deaktivierung eines Anzeigegeräts führte, während eine OpenGL-Anwendung ausgeführt wurde.
  • Verbessertes Konsolenwiederherstellungsverhalten auf Systemen, die das UEFI Graphics Output Protocol und die meisten Vesafb-Modi verwenden.
  • Zusätzliche Unterstützung für die in RandR 1.5 hinzugefügte Eigenschaft RandR TILE.
  • Die Cache-Größe des OpenGL-Shaders auf der Festplatte wurde von 64 MB auf 128 MB erhöht. Im Abschnitt "Festlegen der OpenGL-Umgebungsvariableneinstellungen" in der README-Datei des Treibers finden Sie weitere Informationen zum Auswählen des Standorts oder zum Deaktivieren des Verzeichnisses.
  • Ein Fehler in Synchronisationsprimitiven zwischen X und OpenGL wurde behoben.
  • Zusätzliche Unterstützung für X.Org xserver ABI 23 (xorg-server 1.19)
  • Es wurde ein Fehler behoben, der es nvidia-installer erlaubte, Kernel-Module zu laden, die gegen nicht-laufende Kernel erstellt wurden.

Was ist neu in Version 370.28:

  • Korrektur von undefinierten Symbolreferenzen in libnvidia-glcore.so.
  • Ein potenzieller Hang in Vulkan-Anwendungen wie vkQuake und DOTA2, die vkFences für die aktuelle Synchronisation verwenden, wurde behoben.
  • Es wurde ein Fehler behoben, der dazu führte, dass der Treiber die HDMI YUV 420 4K-Modi bei manchen Fernsehgeräten, wie z. B. dem VIZIO D40u-D1, nicht richtig einstellte.
  • Aktualisierte CurrentMetaMode-Berichterstellung über die NV-CONTROL-API, um zu reflektieren, ob ForceCompositionPipeline oder ForceFullCompositionPipeline im aktuellen MetaMode festgelegt sind.
  • Es wurde die Fähigkeit hinzugefügt, bestimmte GeForce-GPUs in der GeForce GTX 1000-Serie und später zu über- und unterzutakten. Für GPUs, die dies zulassen, kann ein Offset auf Taktwerte in einigen Taktdomänen aller Leistungsstufen angewendet werden. Diese Uhrmanipulation erfolgt auf eigenes Risiko des Benutzers. Weitere Informationen finden Sie in der README-Dokumentation der "CoolBits" X-Konfigurationsoption.
  • Die anfängliche Unterstützung für PRIME Synchronization wurde implementiert, um das Umschalten zwischen einer NVIDIA PRIME-Anzeigequelle und einer separaten PRIME-Display-Senke zu synchronisieren. Diese Unterstützung ist experimentell und erfordert derzeit einen X.org X-Server für die Vorabversion.
  • Es wurde ein Fehler behoben, der verhinderte, dass Vulkan-Anwendungen aus mehreren Warteschlangen die gleiche X11-Swapchain präsentierten.
  • Die MetaMode-Option "PixelShiftMode" wurde hinzugefügt, die die Unterstützung von 4K- und 8K-Pixel-Shift-Displays ermöglicht. Details finden Sie in der README.

Was ist neu in Version 346.72:

  • Es wurde ein Fehler behoben, der zu einem Verlust der Stereosynchronisation in bestimmten Quadro Sync-Framelock-Konfigurationen führte.
  • Fixed Pixel Buffer Object-Operationen, wenn die Zeilenlänge kleiner als die Breite ist. GL_ [UN] PACK_ROW_LENGTH kann auf einen Wert gesetzt werden, der niedriger als die Breite der ausgeführten Operation ist. Die OpenGL-Spezifikation ermöglicht dies (die Quell- oder Zielzeilen überlappen sich). Bisher hat unsere Implementierung von Pixel Buffer Objects diesen Fall nicht unterstützt und würde einen Fehler auslösen.
  • Es wurde eine seltene Deadlock-Bedingung behoben, wenn Anwendungen ausgeführt wurden, die OpenGL in mehreren Threads auf einer Quadro GPU verwenden.

Was ist neu in Version 346.59:

  • Zusätzliche Unterstützung für folgende GPUs:
  • Quadro K1200
  • Quadro M6000
  • GeForce 920M
  • GeForce 930A
  • GeForce 930M
  • GeForce 940M
  • GeForce GTX 950M
  • GeForce GTX 960M
  • GeForce GTX TITAN X
  • Es wurde ein Fehler behoben, der beim Umschalten zwischen den Anzeigemodi in einigen Anwendungen, die Transformationsfeedback verwendeten, zu Beschädigungen führte.
  • Es wurde ein Fehler behoben, der zu einer Beschädigung der Texturen von Framebuffer-Tiefenanhängen führte, die mit glClearTexImage () gelöscht wurden.
  • Es wurde ein Fehler behoben, der den maximalen Pixeltakt bei einigen SLI Mosaic-Konfigurationen künstlich begrenzte.
  • Es wurde ein Kernel-Speicherleck behoben, der beim Looping der hardwarebeschleunigten Videodekodierung mit VDPAU auf Maxell-basierten Grafikprozessoren auftrat.
  • Es wurde ein Fehler behoben, der dazu führte, dass nvidia-settings beim Beenden auf 32-bit Linux-Systemen abstürzen konnten.

Was ist neu in Version 346.35:

  • Zusätzliche Unterstützung für folgende GPUs:
  • GeForce 800A
  • GeForce 800M
  • GeForce GTX 970M
  • GeForce GTX 980M
  • Unterstützung für X.Org xserver ABI 19 (xorg-server 1.17) hinzugefügt.
  • Verbesserte Kompatibilität mit aktuellen Linux-Kerneln.
  • Es wurde ein Fehler behoben, der verhinderte, dass interne 4K-Panels auf einigen Laptops mit ausreichender Bandbreite betrieben wurden, um ihre nativen Auflösungen zu unterstützen.
  • Es wurde eine Regression behoben, die verhinderte, dass das NVIDIA-Kernelmodul in einigen virtualisierten Umgebungen wie Amazon Web Services geladen wurde.
  • Es wurde eine Regression behoben, die dazu führte, dass Anzeigen auf einigen Notebook-Systemen nicht richtig erkannt wurden.
  • Ein Fehler wurde behoben, der dazu führte, dass X bei der Verwendung von Base Mosaic einfror.
  • Es wurde eine Regression behoben, die verhinderte, dass der NVIDIA X-Treiber von der nvidia-settings-Systemsteuerung generierte Base Mosaic-Layouts erkannte.
  • Der NVIDIA X-Treiber wurde aktualisiert, um Frame-Packed Interlaced HDMI 3D-Modi während der Modusvalidierung abzulehnen. Diese Modi wurden vom Treiber validiert, obwohl sie nie unterstützt wurden.
  • Behebung eines Fehlers, der verhinderte, dass die Konsole wiederhergestellt wurde, nachdem X bei einigen Grafikprozessoren mit mehreren angeschlossenen DisplayPort-Monitoren zwangsweise beendet wurde. Dieser Fehler verhinderte auch später, dass X nach der fehlgeschlagenen Wiederherstellung der Konsole gestartet wurde.
  • Die mit dem Treiber ausgelieferte Version von libvdpau wurde auf 0.9 aktualisiert. Diese Version berücksichtigt die Umgebungsvariable VDPAU_DRIVER_PATH und behebt eine Racebedingung, wenn mehrere Threads gleichzeitig VdpDeviceCreateX11 aufrufen. Weitere Informationen finden Sie unter http://lists.freedesktop.org/archives/vdpau/2014-December/000274.html.
  • Bitte beachten Sie, dass Benutzer empfohlen werden, die libvdpau-Pakete ihrer Distribution zu verwenden, anstatt sich auf die mit dem NVIDIA-Grafiktreiber ausgelieferte Version zu verlassen.
  • Es wurde ein Fehler behoben, der dazu führte, dass die ACPI-Hotkey-Maske auf einigen Laptops falsch eingestellt wurde, selbst wenn die EnableACPIHotkeys-Option deaktiviert war.
  • Deaktiviert standardmäßig die Option EnableACPIHotkeys. Diese Option gilt jetzt als veraltet und wird in einer zukünftigen Treiberversion entfernt. Auf modernen Linux-Systemen werden Hotkey-Ereignisse für Anzeigeänderungen an die Desktopumgebung als wichtige Druckereignisse übermittelt, und die Desktopumgebung verarbeitet die Anzeigeänderung, indem sie Anforderungen über die Erweiterung X-Größe und Drehung (RandR) ausgibt.
  • Es wurde ein Fehler behoben, der dazu führte, dass das Bildschirmbild verschoben wurde, wenn Bildschirmtransformationen (wie Rotationen oder Reflexionen) auf einem G-SYNC-Display aktiviert wurden, das an eine Kepler-basierte GPU angeschlossen war.
  • Es wurde ein Fehler behoben, der dazu führte, dass beim Einstellen eines Modus, der eine YUV 4: 2: 0-Komprimierung erforderte, ein leerer Bildschirm angezeigt wurde. Diese Modi werden derzeit nicht unterstützt.
  • Es wurde ein Fehler behoben, der dazu führte, dass eine falsche DisplayPort-Link-Konfiguration nach einem Hotplug oder nach dem Trennen angezeigt wurde.
  • Unterstützung für die Decodierung von VP8-Videostreams mithilfe der NVCUVID-API auf GPUs mit VP8-Hardwaredecodierungsunterstützung.
  • Zusätzliche Unterstützung für die folgenden EGL-Erweiterungen:
  • EGL_EXT_device_base
  • EGL_EXT_platform_device
  • EGL_EXT_output_base
  • Es wurde die Möglichkeit hinzugefügt, die Betriebsspannung bestimmter GeForce-GPUs in der GeForce GTX 400-Serie und später zu erhöhen. Spannungseinstellungen erfolgen auf eigenes Risiko des Benutzers. Einzelheiten finden Sie in der Dokumentation zur Konfigurationsoption "CoolBits" X in der README.
  • Unterstützung für NVENC auf GeForce GPUs hinzugefügt. Weitere Informationen zum NVENC SDK finden Sie unter: https://developer.nvidia.com/nvidia-video-codec-sdk.
  • Eine Plausibilitätsprüfung in nvidia-installer wurde entfernt, die die Verfügbarkeit von POSIX Shared Memory getestet hat. Der NVIDIA-GPU-Treiber benötigt seit dem Release 270.xx nicht mehr den gemeinsamen POSIX-Speicher.
  • Das NVIDIA Unified Memory-Kernelmodul nvidia-uvm.ko wurde aus dem Treiberpaket auf 32-Bit-Architekturen entfernt.
  • Hinzugefügt beschleunigte Unterstützung für r8g8b8a8, r8g8b8x8, b8g8r8a8 und b8g8r8x8 RENDER-Formate.
  • Die nvidia-Einstellungen wurden aktualisiert, um die Vorteile von GTK + 3 zu nutzen, sofern verfügbar. Dies wird durch den Aufbau der Benutzerschnittstelle von nvidia-settings in separate shared libraries (libnvidia-gtk2.so, libnvidia-gtk3.so) und das Laden der richtigen zur Laufzeit implementiert.
  • Die Option nvidia-settings --gtk-library wurde hinzugefügt, um den Pfad des Verzeichnisses mit der Benutzerschnittstellenbibliothek oder den Pfad und Dateinamen der spezifischen zu verwendenden Bibliothek anzugeben.
  • Unterstützung für nvidia-settings für eine GTK + 3 Benutzeroberfläche auf x86 und x86_64.
  • Die Option nvidia-settings --use-gtk2 wurde hinzugefügt, um die Verwendung der GTK + 2 UI-Bibliothek zu erzwingen.
  • Nvidia-Installer wurde aktualisiert, um eine Datei im Verzeichnis xorg.conf.d des Systems zu installieren, wenn ein ausreichend neuer X-Server gefunden wurde, damit der X-Server den "nvidia" X-Treiber automatisch lädt, wenn er nach dem Start gestartet wird Das NVIDIA Kernelmodul ist geladen.
  • Diese Funktion wird in X.Org xserver 1.16 und höher unterstützt, wenn sie unter Linux 3.9 oder höher mit aktivierter CONFIG_DRM ausgeführt wird.
  • Die Leistung von nvidia-installer wurde verbessert, indem die Verwendung paralleler make beim Erstellen der NVIDIA Kernel-Module ermöglicht wurde. Die Parallelitätsebene kann mit der Option --concurrency-level festgelegt werden und entspricht standardmäßig der Anzahl der erkannten CPUs.
  • Der nvidia-Installer wurde aktualisiert, um die Standard-Installationsorte für Bibliotheken zu ermitteln, basierend auf dem Vorhandensein bekannter Pfade im ldconfig (8) -Cache und dem Dateisystem anstelle von festverdrahteten distrospezifischen Pfaden.
  • Es wurde ein GLSL-Compilerfehler behoben, der bei der Ausführung von Spielen wie Far Cry 3 in Wine zu Beschädigungen führte.
  • Die Erweiterung EGL_KHR_stream_cross_process_fd wurde korrigiert.
  • Es wurde eine fehlerhafte Darstellung beim Rendern behoben, die beim Aufruf von DrawElementsInstancedBaseVertexBaseInstance (), DrawElementsInstancedBaseInstance () oder DrawArraysInstancedBaseInstance () auftrat.
  • Die Leistung des OpenGL-Framebuffer-Objekts wurde erheblich verbessert.
  • Das Limit für die maximale Anzahl von OpenGL-Framebuffer-Objekten wurde entfernt.
  • Der NVIDIA OpenGL-Treiber wurde aktualisiert, um $ XDG_CACHE_HOME anstelle von $ HOME als Standardspeicherort für den GL-Shader-Festplattencache zu verwenden.

Andere Software von Entwickler NVIDIA Corporation

Kommentare zu Nvidia Linux ARM Display Driver 32-bit

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!