Nvidia Linux ARM Display Driver 32-bit

軟件截圖:
Nvidia Linux ARM Display Driver 32-bit
軟件詳細信息:
版本: 390.77 更新
上傳日期: 17 Aug 18
許可: 免費
人氣: 28

Rating: nan/5 (Total Votes: 0)

Nvidia Linux ARM顯示驅動程序是專有的3D OpenGL原生視頻驅動程序,旨在支持在ARM硬件上運行的Linux操作系統上的Nvidia顯卡。它分佈在兩個主要分支中,如Short Lived(短期支持)或Long Lived(長期支持),僅支持32位(x86) 指令集架構。


安裝Nvidia Linux ARM顯示驅動程序

要安裝Nvidia Linux ARM顯示驅動程序,請從下載部分下載二進制包,然後在Linux終端中以root身份執行sh ./NVIDIA-Linux-armv7l-gnueabihf-xxx.xx.run命令(其中xxx.xx是版本號)以安裝驅動程序。

在安裝過程中,將詢問用戶是否要手動編輯X配置文件或讓安裝程序完成所有工作。或者,安裝後,您可以通過Linux終端運行nvidia-xconfig命令將新驅動程序設置為默認值。

我的ARM硬件是否受支持?

是的,很可能!您可以在任何ARM硬件上安裝Nvidia Linux ARM顯示驅動程序,但請記住,此驅動器僅支持32位指令集架構。因此,如果您在64位ARM計算機上運行它,它就無法工作。一旦Nvidia發布支持64位架構的更新ARM視頻驅動程序,我們將立即更新此信息。


舊的Nvidia顯卡怎麼樣!

他們呢?這是最近的驅動程序,旨在支持Nvidia在過去幾年中生產的相對較新的顯卡。這意味著此驅動程序不支持傳統視頻卡。如果您遇到GPU問題,請先卸載Short Lived分支,然後再卸載Long Lived分支,卸載前者後。

這是什麼新內容

  • 改進了與最新Linux內核的兼容性。
  • 修復了允許翻轉時全屏運行的Vulkan應用程序的間歇性掛起。
  • 刪除了分配或釋放GPU設備時由nvidia-modeset.ko打印的信息性消息。
  • 修復了在啟動某些OpenGL應用程序時導致kwin OpenGL合成崩潰的錯誤。

版本390.67中的新功能

  • 修正了使用Quadro SDI Capture硬件時可能導致內核恐慌的錯誤。
  • 修復了在啟動某些OpenGL應用程序時導致kwin OpenGL合成崩潰的錯誤。
  • 修復了啟動Vulkan應用程序時的間歇性崩潰。
  • 修復了通過Wine啟動應用程序時的間歇性崩潰。
  • 修復了導致驅動程序在某些低帶寬DisplayPort配置中無法隱式啟用顯示抖動的錯誤。這導致了明顯的條帶。
  • 添加了對X.Org xserver ABI 24(xorg-server 1.20)的支持。
  • 改進了nvidia-bug-report.sh以檢查kern.log,這是許多基於Debian的Linux發行版的默認內核日誌文件位置。
  • 修復了在運行調用XRenderAddTraps()的X11應用程序時導致X服務器導出早於0.8的視頻驅動程序ABI崩潰的錯誤。

版本中的新功能

  • 添加了對以下GPU的支持:
  • TITAN V
  • GTX 1070 Ti
  • 修復了在沒有
  • 的情況下導致Vulkan X11交換鏈在GPU上失敗的錯誤
  • 顯示引擎,例如一些特斯拉品牌的顯卡和一些Optimus筆記本電腦。
  • 修復了導致全屏Vulkan應用程序掛起某些
  • 的錯誤
  • Kepler GPU,例如GeForce GTX 680。
  • 修正了G-SYNC指標報告“正常”的錯誤。代替

  • 同步的
  • 啟用G-SYNC時的Vulkan應用程序。

387.22版中的新功能

  • 添加了對以下GPU的支持:
  • GTX 1070Ti
  • 修復了在設置包含DisplayPort多流傳輸設備的模式時可能導致驅動程序錯誤的回歸。
  • 添加了一個nvidia.ko內核模塊參數NVreg_EnableBacklightHandler,可用於通過/ sys / class / backlight /啟用筆記本電腦背光亮度的實驗處理。此處理程序將覆蓋video.ko內核模塊提供的基於ACPI的處理程序。
  • 默認情況下禁用NVreg_EnableBacklightHandler。
  • 為Maxwell及以上所有支持的Vulkan交換鏈添加了G-SYNC。使用G-SYNC就緒監視器時,默認情況下啟用G-SYNC。對於直接顯示交換鏈,將“GLGSYNCAllowed”設置設置為“false”的應用程序配置文件可用於禁用此功能:
  • {“規則”:[
  • {“pattern”:[],“profile”:[“GLGSYNCAllowed”,false]}
  • 修復了一種回歸問題,即使所連接的顯示器支持音頻,某些GPU上的某些顯示連接器也無法報告連接的HDMI或DisplayPort音頻設備。
  • 修正了當ECC配置設置為非默認狀態時,有時會阻止nvidia-settings“ECC設置”頁面中的“重置默認配置”按鈕可用的錯誤。
  • 修復了在某些情況下導致nvidia設置在“X Server Display Configuration”頁面中對顯示位置施加過度激進限制的錯誤。
  • 修復了在“X服務器顯示配置”頁面中選擇X屏幕而非顯示屏時,nvidia-settings中的“啟用Base Mosaic(Surround)”複選框消失的錯誤。
  • 修復了當OpenGL程序同時操作多個線程中的頂點緩衝區對象時可能導致崩潰的競爭條件。
  • 修復了導致nvidia-settings控制面板保留已應用但未確認的某些設置的錯誤。這導致不必要的設置應用於後續設置更改。
  • 使用X11交換鏈提高全屏Vulkan應用程序的性能。此優化將導致更多事件觸發過時的交換鏈,例如進入或離開全屏模式時。 (例如,在使用alt-tab組合鍵時通常會遇到這種情況。)發生這些事件時,未正確響應VK_ERROR_OUT_OF_DATE_KHR返回代碼的應用程序可能無法正常運行。參見Vulkan規範的第30.8節。
  • 在顯示器或GPU無法以RGB 4:4:4驅動當前模式的配置中,為通過DisplayPort連接的顯示器添加了對YUV 4:2:0壓縮的支持。有關詳細信息,請參閱“編程模式”附錄中的說明。
  • 為nvidia-modeset添加了framebuffer控制台熱插拔處理。
  • 請注意,僅在初始化nvidia-modeset時才會處理熱插拔;例如,當Xorg或nvidia-persistenced正在運行或nvidia-drm加載“modeset = 1”參數時。
  • 添加了“AllowGSYNC”MetaMode屬性,可用於完全禁用G-SYNC。這可用於允許啟用與G-SYNC不兼容的功能,例如超低運動模糊或幀鎖定。
  • 修復了在構建NVIDIA內核模塊時阻止“cc_version_check”健全性測試無法正常運行的幾個問題。由於這些問題會在較長時間內掩蓋用於構建內核和NVIDIA內核模塊的編譯器版本之間的不匹配,因此nvidia-installer已被更新為在檢測到時默認忽略CC版本不匹配。
  • 更新了nvidia-installer以直接使用init_module系統調用來測試加載內核模塊而不是libkmod / insmod。這將libkmod刪除為nvidia-installer的構建依賴關係,並將insmod刪除為運行時依賴關係。
  • 平鋪顯示器以前導致每個瓷磚報告一個單獨的Xinerama屏幕。默認情況下,它們將合併為一個大的Xinerama屏幕。
  • 現在將根據顯示器EDID中提供的佈局信息排列平鋪顯示器中的各個面板。這可以通過手動指定偏移或使用“MetaModeOrientation”選項來覆蓋。
  • 由於GPU中的支持不完整,默認情況下禁用DisplayPort上的隔行掃描模式。添加了“AllowDpInterlaced”模式驗證令牌以覆蓋此默認行為,並允許通過DisplayPort協議進行隔行掃描模式。
  • 修正了一個可能導致某些eDP G-SYNC顯示器以低刷新率閃爍的錯誤。
  • 修復了在使用PRIME Sync驅動的顯示器上延長DPMS睡眠狀態後可能導致OpenGL應用程序崩潰的錯誤。
  • 修正了使用某些功能更強的DisplayPort轉HDMI適配器時人為限制最大像素時鐘為300 MHz的錯誤。
  • 修復了阻止NVIDIA內核模塊為非SMP Linux內核構建的錯誤。
  • 更新了`nvidia-smi nvlink --status`的輸出,包括報告NVLink速度。
  • 修復了在英特爾Skylake系統上導致nvidia-smi錯誤PCI拓撲報告的錯誤。

版本381.22中的新功能

  • 修復了使用被動立體聲模式5到9時導致GLX_EXT_buffer_age緩衝區時間擴展為立體聲可繪製值返回錯誤值的錯誤。
  • 修正了Vulkan中直接顯示DP1.2監視器未被枚舉的錯誤。
  • 改進了與最新內核的兼容性。
  • 修正了導致“nvidia-settings --query all”打印多個重複條目的錯誤。
  • 修復了在啟用OpenGL線程優化的同時調用glXMakeCurrent時導致應用程序崩潰的錯誤。當Steam嘗試使視頻全屏顯示時,經常會發生這種情況。
  • 修復了當前一個VDPAU應用程序未完全關閉時導致VDPAU應用程序使用blit表示隊列的錯誤。
  • 修復了在系統可用內存不足時創建OpenGL上下文時可能發生的掛起和崩潰。
  • 修復了移動或調整OpenGL窗口時導致損壞的錯誤。
  • 修復了使用“xrandr -s”更改屏幕配置時導致使用選項“UseDisplayDevice”“none”的X屏幕調整為640x480的錯誤。
  • 修復了嘗試將大型用戶內存分配映射到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加載程序版本> = 1.0.42。
  • 刪除了X驅動程序的徽標啟動畫面以及相應的NoLogo和LogoPathxorg.conf選項。
  • 添加了“ResamplingMethod”MetaMode選項,在使用縮放屏幕轉換時添加對雙三次重採樣方法的支持。有關詳細信息,請參閱自述文件。

版本375.20中的新功能

  • 添加了對以下GPU的支持:
  • GeForce GTX 1050
  • GeForce GTX 1050 Ti
  • Quadro M620
  • Quadro M5000 SE
  • Quadro M3000 SE
  • 修復了在應用轉換矩陣時可能導致SLI Mosaic中的顯示為空白的錯誤。
  • 為GL供應商中立調度庫(libGLVND)添加了EGL支持。安裝程序包現在包括GLVND和非GLVND版本的EGL庫:nvidia-installer中的--glvnd-egl-client和--no-glvnd-egl-client選項可用於選擇要安裝的版本。 / LI>
  • 修正了阻止G-SYNC在筆記本電腦顯示屏上工作的錯誤。
  • 修復了在恢復控制台後導致DisplayPort多流設備空白的錯誤。
  • 修復了當多個DisplayPort多流設備通過分支設備連接到單個DisplayPort連接器時第二次啟動X時導致內核崩潰的錯誤。
  • 更新了nvidia-settings,使其不具備外部nvml開發包的構建時依賴性(375.10中引入的回歸)。
  • 修復了添加應用程序配置文件規則和配置文件條目時nvidia-settings崩潰的問題。
  • 刪除了GTK 2界面的nvidia-settings中的“啟用工具提示”選項。
  • 添加了新的X配置選項:
  • ForceCompositionPipeline
  • ForceFullCompositionPipeline
  • 覆蓋具有相同名稱的MetaMode令牌。
  • 修復了將PRIME驅動顯示器與本機驅動顯示器混合時導致平移和光標約束問題的錯誤。
  • 修復了在OpenGL應用程序運行時離開VT或禁用顯示設備時導致長時間延遲的錯誤。
  • 改進了使用UEFI圖形輸出協議和大多數vesafb模式的系統上的控制台恢復行為。
  • 添加了對RandR 1.5中添加的RandR TILE屬性的支持。
  • 將磁盤上的OpenGL著色器緩存大小從64MB提升到128MB。有關如何選擇其位置或禁用它的詳細信息,請參閱驅動程序自述文件的“指定OpenGL環境變量設置”部分。
  • 修復了X和OpenGL之間共享的同步原語中的錯誤。
  • 添加了對X.Org xserver ABI 23(xorg-server 1.19)
  • 的支持
  • 修復了一個錯誤,該錯誤允許nvidia-installer嘗試加載針對非運行內核構建的內核模塊。

版本370.28中的

新功能

  • 修復了libnvidia-glcore.so中未定義的符號引用。
  • 修復了使用vkFences進行當前同步的vkQuake和DOTA2等Vulkan應用程序中的潛在掛起。
  • 修復了導致驅動程序無法在某些電視機上正確設置HDMI YUV 420 4K模式的錯誤,例如VIZIO D40u-D1。
  • 通過NV-CONTROL API更新了CurrentMetaMode報告,以反映當前MetaMode中是否設置了ForceCompositionPipeline或ForceFullCompositionPipeline。
  • 增加了GeForce GTX 1000系列及更高版本中某些GeForce GPU超頻和欠頻的功能。對於允許它的GPU,可以將偏移應用於所有性能級別的某些時鐘域中的時鐘值。此時鐘操作由用戶自己承擔風險。有關詳細信息,請參閱“CoolBits”X配置選項的README文檔。
  • 實現了對PRIME Synchronization的初始支持,以同步NVIDIA PRIME顯示源和單獨的PRIME顯示接收器之間的翻轉。這種支持是實驗性的,目前需要預先發布X.org X服務器。
  • 修復了阻止Vulkan應用程序從多個隊列呈現到同一個X11交換鏈的錯誤。
  • 添加了“PixelShiftMode”MetaMode選項,支持4K和8K像素移位顯示。有關詳細信息,請參閱自述文件。

版本346.72中

什麼是新

  • 修復了在某些Quadro Sync幀鎖配置中導致立體聲同步丟失的錯誤。
  • 當行長度小於寬度時,修復像素緩衝區對像操作。 GL_ [UN] PACK_ROW_LENGTH可以設置為低於正在執行的操作的寬度的值。 OpenGL規範允許這樣做(源或目標線將重疊)。以前,我們的像素緩衝區對象的實現不支持這種情況,並會拋出錯誤。
  • 修復了在Quadro GPU上運行多個線程中使用OpenGL的應用程序時罕見的死鎖情況。

版本346.59中的

新功能

  • 添加了對以下GPU的支持:
  • Quadro K1200
  • Quadro M6000
  • GeForce 920M
  • GeForce 930A
  • GeForce 930M
  • GeForce 940M
  • GeForce GTX 950M
  • GeForce GTX 960M
  • GeForce GTX TITAN X
  • 修復了在某些使用轉換反饋的應用程序中切換顯示模式時導致損壞的錯誤。
  • 修復了使用glClearTexImage()清除幀緩衝區深度附件紋理損壞的錯誤。
  • 修正了一些人為限制某些SLI Mosaic配置中顯示器上的最大像素時鐘的錯誤。
  • 修復了在基於Maxell的GPU上使用VDPAU循環硬件加速視頻解碼時發生的內核內存洩漏。
  • 修復了在32位Linux系統上退出時可能導致nvidia-settings崩潰的錯誤。

版本346.35中的

新功能

  • 添加了對以下GPU的支持:
  • GeForce 800A
  • GeForce 800M
  • GeForce GTX 970M
  • GeForce GTX 980M
  • 添加了對X.Org xserver ABI 19(xorg-server 1.17)的支持。
  • 改進了與最新Linux內核的兼容性。
  • 修復了一個錯誤,該錯誤導致部分筆記本電腦上的內部4K面板無法以足夠的帶寬驅動以支持其原生分辨率。
  • 修復了阻止NVIDIA內核模塊在某些虛擬化環境(如Amazon Web Services)中加載的回歸。
  • 修復了在某些筆記本電腦系統上導致顯示檢測不正確的回歸問題。
  • 修正了使用Base Mosaic時可能導致X凍結的錯誤。
  • 修復了阻止NVIDIA X驅動程序識別nvidia-settings控制面板生成的Base Mosaic佈局的回歸。
  • 更新了NVIDIA X驅動程序,以在模式驗證期間拒絕幀打包隔行掃描HDMI 3D模式。儘管從未得到支持,但這些模式正在由駕駛員驗證。
  • 修復了在連接多個DisplayPort顯示器的某些GPU上強行終止X後,無法恢復控制台的錯誤。此錯誤隨後也會在控制台恢復失敗後阻止X啟動。
  • 將驅動程序附帶的libvdpau版本更新為0.9。如果多個線程同時調用VdpDeviceCreateX11,此版本將遵循VDPAU_DRIVER_PATH環境變量並修復競爭條件。有關詳細信息,請參閱http://lists.freedesktop.org/archives/vdpau/2014-December/000274.html。
  • 請注意,我們鼓勵用戶使用其發行版的libvdpau軟件包,而不是依賴NVIDIA圖形驅動程序附帶的軟件包。
  • 修復了導致某些筆記本電腦上ACPI熱鍵掩碼設置錯誤的錯誤,即使禁用了EnableACPIHotkeys選項也是如此。
  • 默認情況下禁用EnableACPIHotkeys選項。此選項現在被視為已棄用,將在以後的驅動程序版本中刪除。在現代Linux系統上,顯示更改熱鍵事件作為按鍵事件傳遞到桌面環境,桌面環境通過X調整大小和旋轉擴展(RandR)發出請求來處理顯示更改。
  • 修復了在連接到基於Kepler的GPU的G-SYNC顯示器上啟用屏幕轉換(如旋轉或反射)時導致屏幕圖像移位的錯誤。
  • 修復了設置需要YUV 4:2:0壓縮的模式時導致空白屏幕的錯誤。目前不支持這些模式。
  • 修正了一個錯誤,該錯誤導致在熱插拔或拔出電源後顯示錯誤的DisplayPort鏈接配置。
  • 添加了對使用支持VP8硬件解碼的GPU上的NVCUVID API解碼VP8視頻流的支持。
  • 添加了對以下EGL擴展的支持:
  • EGL_EXT_device_base
  • EGL_EXT_platform_device
  • EGL_EXT_output_base
  • 增加了在GeForce GTX 400系列及更高版本中增加某些GeForce GPU工作電壓的能力。電壓調整由用戶自己承擔風險。有關詳細信息,請參閱自述文件中有關“CoolBits”X配置選項的文檔。
  • 在GeForce GPU上添加了對NVENC的支持。有關NVENC SDK的更多詳細信息,請參閱:https://developer.nvidia.com/nvidia-video-codec-sdk。
  • 在nvidia-installer中刪除了一個檢查POSIX共享內存可用性的健全性檢查。自版本270.xx發布以來,NVIDIA GPU驅動程序不需要POSIX共享內存。
  • 從32位架構的驅動程序包中刪除了NVIDIA Unified Memory內核模塊nvidia-uvm.ko。
  • 為r8g8b8a8,r8g8b8x8,b8g8r8a8和b8g8r8x8 RENDER格式添加了加速支持。
  • 更新了nvidia-settings以利用GTK + 3(如果有)。這是通過將nvidia-settings用戶界面構建到單獨的共享庫(libnvidia-gtk2.so,libnvidia-gtk3.so)並在運行時加載正確的庫來實現的。
  • 添加了nvidia-settings選項--gtk-library以允許指定包含用戶界面庫的目錄的路徑或要使用的特定庫的路徑和文件名。
  • 在x86和x86_64上為GTK + 3用戶界面添加了nvidia-settings支持。
  • 添加了nvidia-settings選項--use-gtk2以強制使用GTK + 2 UI庫。
  • 更新了nvidia-installer,在檢測到足夠新的X服務器時,在系統的xorg.conf.d目錄中安裝文件,以使X服務器自動加載“nvidia”X驅動程序。已加載NVIDIA內核模塊。
  • 在啟用了CONFIG_DRM的Linux 3.9或更高版本上運行時,X.Org xserver 1.16及更高版本支持此功能。
  • 通過在構建NVIDIA內核模塊時啟用並行make,提高了nvidia-installer的性能。並發級別可以使用--concurrency-level選項設置,默認為檢測到的CPU數量。
  • 根據ldconfig(8)緩存和文件系統中已知路徑的存在,更新了nvidia-installer以確定庫的默認安裝位置,而不是硬編碼的特定於發行版的路徑。
  • 修正了一個GLSL編譯器錯誤,該錯誤在運行Wine中的Far Cry 3等遊戲時會產生損壞。
  • 修正了EGL_KHR_stream_cross_process_fd擴展名。
  • 修復了在調用DrawElementsInstancedBaseVertexBaseInstance(),DrawElementsInstancedBaseInstance()或DrawArraysInstancedBaseInstance()時有時會發生的渲染損壞。
  • 顯著改進了OpenGL Framebuffer對象創建性能。
  • 刪除了最大OpenGL幀緩衝區對像數限制。
  • 更新了NVIDIA OpenGL驅動程序,優先選擇$ HOME上的$ XDG_CACHE_HOME作為存儲GL著色器磁盤緩存的默認位置。

顯影劑的其他軟件 NVIDIA Corporation

意見 Nvidia Linux ARM Display Driver 32-bit

評論沒有發現
添加評論
打開圖片!