Nvidia Linux ARM Display Driver 32-bit

ソフトウェアのスクリーンショット:
Nvidia Linux ARM Display Driver 32-bit
ソフトウェアの詳細:
バージョン: 390.77 更新
日付のアップロード: 17 Aug 18
開発者: NVIDIA Corporation
ライセンス: 無料
人気: 28

Rating: nan/5 (Total Votes: 0)

Nvidia Linux ARMディスプレイドライバは、ARMハードウェア上で動作するLinuxオペレーティングシステム上でNvidiaグラフィックスカードをサポートすることを目的とした独自の3D OpenGLネイティブビデオドライバです。 Short Lived(短期サポート)またはLong Lived(長期サポート)の2つの主要ブランチで配布され、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グラフィックスカードはどうですか?

それらはどうですか?これは最近のドライバで、この2年前にNvidia製の比較的新しいグラフィックスカードしかサポートしないように設計されています。つまり、このドライバでサポートされている従来のビデオカードはありません。あなたのGPUに問題が発生した場合は、最初にShort Livedブランチをインストールしてから、Long Livedブランチをアンインストールしてみてください。

このリリースの新機能:

最近のLinuxカーネルとの互換性が改善されました。
フリップが許可されているときにフルスクリーンで実行中のVulkanアプリケーションの断続的なハングアップを修正しました。
GPUデバイスが割り当てられたり解放されたりするたびに、nvidia-modeset.koによって印刷された情報メッセージを削除しました。
特定のOpenGLアプリケーションを起動するときにkwin OpenGL合成がクラッシュするバグを修正しました。

バージョン390.67の新機能:

Quadro SDIキャプチャハードウェアを使用しているときにカーネルパニックを引き起こすバグを修正しました。
特定のOpenGLアプリケーションを起動するときにkwin OpenGL合成がクラッシュするバグを修正しました。
Vulkanアプリケーションを起動するときに断続的なクラッシュを修正しました。
Wine経由でアプリケーションを起動する際に断続的なクラッシュを修正しました。
一部の低帯域幅DisplayPort構成でドライバが表示ディザリングを暗黙的に有効にしないバグを修正しました。これにより目に見えるバンディングが生じた。
X.Org xserver ABI 24(xorg-server 1.20)のサポートが追加されました。
多くのDebianベースのLinuxディストリビューションのデフォルトのカーネルログファイルの場所であるkern.logを確認するために、nvidia-bug-report.shを改善しました。
XRenderAddTraps()を呼び出すX11アプリケーションを実行しているときに、0.8より前のビデオドライバABIを書き出すXサーバーがクラッシュする可能性のあるバグを修正しました。

バージョンの新機能:

次のGPUのサポートが追加されました:
ティタンV
GTX 1070 Ti
Vulkan X11のスワップチェーンがGPUで失敗するバグを修正しました。
いくつかのTeslaブランドのグラフィックスカードや一部のOptimusラップトップなどのディスプレイエンジンを搭載しています。
フルスクリーンのVulkanアプリケーションが何らかの問題を引き起こすバグを修正
GeForce GTX 680などのケプラーGPU
G-SYNCインジケータが「正常」を報告していたバグを修正しました。代わりに
「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」に設定されているアプリケーションプロファイルを使用して、この機能を無効にすることができます。
{"ルール":[
{"パターン":[]、 "プロファイル":["GLGSYNCAllowed"、false]}
接続されたモニタがオーディオをサポートしていても、接続されているHDMIまたはDisplayPortオーディオデバイスを報告しないGPUのディスプレイコネクタがありました。ECC設定がデフォルト以外の状態に設定されている場合、nvidiaの設定「ECC Settings」ページの「Reset Default Configuration」ボタンが使用できなくなることがあるバグを修正しました。
状況によっては、「X Server Display Configuration」ページの表示位置が過度に積極的に制限される不具合を修正しました。
"X Server Display Configuration"ページでディスプレイではなくXスクリーンが選択されていると、nvidia-settingsの "Enable 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-modeetにフレームバッファコンソールのホットプラグ処理を追加しました。
ホットプラグは、nvidia-modeetが初期化されている場合にのみ処理されることに注意してください。たとえば、Xorgまたはnvidia-persistencedが実行中の場合、またはnvidia-drmに「modeset = 1」パラメータがロードされている場合などです。
G-SYNCを完全に無効にするために使用できる「AllowGSYNC」MetaMode属性を追加しました。これは、Ultra Low Motion BlurやFrame Lockなど、G-SYNCと互換性のない機能を有効にするために使用できます。"cc_version_check"サニティテストがNVIDIAカーネルモジュールを構築するときに正しく実行されなかったいくつかの問題を修正しました。これらの問題は、カーネルを構築するために使用されたコンパイラのバージョンとNVIDIAカーネルモジュールとの間のミスマッチが長引くため、検出されたときにデフォルトでCCバージョンの不一致を無視するように更新されました。
libkmod / insmodの代わりにロードカーネルモジュールを直接テストするために、init_moduleのシステムコールを直接使用するようにnvidia-installerが更新されました。これは、libkmodをnvidia-installerのビルド依存として、insmodを実行時依存として削除します。
タイル貼りモニターでは、以前はそれぞれのタイルについて個別のXinerama画面が表示されていました。デフォルトでは、1つの大きなXinerama画面に統合されます。
タイリングされたモニタの個々のパネルは、モニタのEDIDに表示されたレイアウト情報に基づいて配置されます。手動でオフセットを指定するか、 "MetaModeOrientation"オプションを使用してオーバーライドできます。

GPUで不完全なサポートがあるため、デフォルトではDisplayPort経由のインタレースモードは無効になっています。 "AllowDpInterlaced"モード検証トークンを追加して、このデフォルトの動作をオーバーライドし、DisplayPortプロトコルでのインターレースモードを可能にしました。
低いリフレッシュレートで一部のeDP G-SYNCディスプレイがちらつく不具合を修正しました。
PRIME Syncで駆動されるモニターで長時間のDPMSスリープ状態の後にOpenGLアプリケーションがクラッシュする可能性のあるバグを修正しました。
より多くの機能を持つDisplayPort-HDMIアダプタを使用すると、人工的に最大ピクセルクロックを300MHzに制限したバグが修正されました。
NVIDIAカーネルモジュールが非SMP Linuxカーネル用にビルドできないバグを修正しました。
nvidia-smi nvlink --status`の出力を更新し、NVLinkの速度を報告しました。
Intel 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"を使用して画面構成を変更すると、Option "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ドライバのロゴスプラッシュ画面と対応するNoLogoand LogoPathxorg.confオプションを削除しました。
「ResamplingMethod」MetaModeオプションを追加しました。スクリーン変換のスケーリングが使用されているときにバイキュービックリサンプリングメソッドのサポートが追加されました。詳細は、READMEを参照してください。

バージョン375.20の新機能:

次のGPUのサポートが追加されました:
GeForce GTX 1050
GeForce GTX 1050 Ti
Quadro M620
Quadro M5000 SE
Quadro M3000 SE
変換マトリックスを適用する際に、SLI Mosaicの表示が空白になる不具合を修正しました。
GL Vendor Neutral Dispatch Library(libGLVND)にEGLサポートを追加しました。インストーラパッケージには、GLVND版と非GLVND版の両方のEGLライブラリが含まれています。nvidia-installerの--glvnd-egl-clientオプションと-no-glvnd-egl-clientオプションを使用して、インストールするものを選択できます。
G-SYNCがノートブックディスプレイで動作しないバグを修正しました。
コンソールが復元された後にDisplayPortマルチストリームデバイスが空になる不具合を修正しました。
複数のDisplayPortマルチストリームデバイスがブランチデバイス経由で1つのDisplayPortコネクタに接続されているときに、Xを2回目に起動したときにカーネルがクラッシュするバグを修正しました。
更新されたnvidia-settingsは、外部nvml開発パッケージ(375.10で導入された回帰)に対するビルド時間依存性を持たないように更新されました。
アプリケーションプロファイルルールとプロファイルエントリを追加する際のnvidia-settingsのクラッシュを修正しました。GTK 2インターフェースのnvidia-settingsで "Enable Tooltip"オプションを削除しました。
新しいX設定オプションが追加されました:
ForceCompositionPipeline
ForceFullCompositionPipeline
これはMetaModeトークンを同じ名前で上書きします。
PRIME駆動のディスプレイとネイティブ駆動のディスプレイを混在させると、パンやカーソルの制約に関する問題を修正しました。
OpenGLアプリケーションの実行中にVTを離れるか、ディスプレイデバイスを無効にするときに長い遅延が発生するバグを修正しました。
UEFI Graphics Output Protocolおよびほとんどのvesafbモードを使用するシステムでのコンソールの復元動作が改善されました。
RandR 1.5で追加されたRandR TILEプロパティのサポートが追加されました。
オンディスクのOpenGLシェーダキャッシュサイズを64MBから128MBに引き上げました。その場所を選択する方法または使用不可にする方法の詳細については、ドライバのREADMEの "OpenGL環境変数設定の指定"を参照してください。
XとOpenGLの間で共有される同期プリミティブの不具合を修正しました。
X.Org xserver ABI 23(xorg-server 1.19)のサポートが追加されました。
nvidia-installerが非実行カーネルに対して構築されたカーネルモジュールのロードを試みるバグを修正しました。

バージョン370.28の新機能:

libnvidia-glcore.soの未定義のシンボル参照が修正されました。
現在の同期にvkFenceを使用するvkQuakeやDOTA2などのVulkanアプリケーションの潜在的なハングアップを修正しました。
VIZIO D40u-D1などの一部のテレビで、ドライバがHDMI YUV 420 4Kモードを正しく設定しないバグを修正しました。
現在のMetaModeにForceCompositionPipelineまたはForceFullCompositionPipelineが設定されているかどうかを反映するために、NV-CONTROL APIを介して最新のCurrentMetaModeレポートを更新しました。
GeForce GTX 1000シリーズ以降で、特定のGeForce GPUのオーバー/アンダー機能を追加しました。これを可能にするGPUでは、すべての性能レベルのいくつかのクロックドメインでクロック値にオフセットを適用できます。この時計の操作は、ユーザー自身の責任で行われます。詳細については、「CoolBits」X構成オプションのREADME文書を参照してください。
PRIME Synchronizationの初期サポートを実装し、NVIDIA PRIMEディスプレイソースと別のPRIMEディスプレイシンクとの間でフリッピングを同期させました。このサポートは実験的なものであり、現時点ではX.org Xプレリリース版が必要です。
Vulkanアプリケーションが複数のキューから同じX11スワップチェーンにプレゼンテーションするのを防ぐバグを修正しました。

"PixelShiftMode" MetaModeオプションを追加し、4Kおよび8Kピクセルシフトディスプレイのサポートを有効にしました。詳細は、READMEを参照してください。

バージョン346.72の新機能:



特定のQuadro Syncフレームロック構成でステレオ同期が失われる不具合を修正しました。
固定ピクセルバッファ行の長さが幅より小さい場合のオブジェクト操作。 GL_ [UN] PACK_ROW_LENGTHは、実行されている操作の幅よりも小さい値に設定できます。 OpenGL仕様ではこれが可能です(送信元または宛先の行は重複しています)。以前は、Pixel Buffer Objectsの実装ではこのケースをサポートしていなかったため、エラーが発生します。
Quadro GPU上の複数のスレッドでOpenGLを使用するアプリケーションを実行すると、まれなデッドロック状態が修正されました。

バージョン346.59の新機能:


次のGPUのサポートが追加されました:
クアドロK1200
Quadro M6000
GeForce 920M
GeForce 930A
GeForce 930M
GeForce 940M
GeForce GTX 950M
GeForce GTX 960M
GeForce GTX TITAN X
変換フィードバックを使用する一部のアプリケーションで表示モードを切り替えると、破損が発生するバグを修正しました。
glClearTexImage()を使用してフレームバッファ深さの添付ファイルのテクスチャ破損をクリアしたバグを修正しました。
一部のSLIモザイク構成でディスプレイ上の最大ピクセルクロックを人工的に制限するバグを修正しました。
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パネルが、固有の解像度をサポートするのに十分な帯域幅で駆動されないというバグを修正しました。
Amazon Web Servicesなどの仮想化された環境でNVIDIAカーネルモジュールがロードされないようにする回帰が修正されました。
一部のノートブックシステムでディスプレイが誤って検出される原因となる回帰を修正しました。
Base Mosaicを使用しているときにXがフリーズするバグを修正しました。
NVIDIA Xドライバがnvidia-settingsコントロールパネルで生成されたベースモザイクレイアウトを認識できないようにする回帰を修正しました。
NVIDIA Xドライバをアップデートして、モード検証中にフレームにパックされたインターレースHDMI 3Dモードを拒否しました。これらのモードは、サポートされていないにもかかわらず、ドライバによって検証されていました。複数のDisplayPortモニターが接続されている一部のGPUで、Xを強制終了した後にコンソールが復元されないというバグを修正しました。また、このバグにより、コンソールの復元に失敗してXが開始されなくなりました。
ドライバに同梱されているlibvdpauのバージョンを0.9にアップデートしました。このバージョンはVDPAU_DRIVER_PATH環境変数を尊重し、複数のスレッドが同時にVdpDeviceCreateX11を呼び出す場合、競合状態を修正します。詳細については、http://lists.freedesktop.org/archives/vdpau/2014-December/000274.htmlを参照してください。
ユーザは、NVIDIAグラフィックスドライバに付属のものに頼るのではなく、流通のlibvdpauパッケージを使用することをお勧めします。
EnableACPIHotkeysオプションが無効になっていても、一部のラップトップでACPIホットキーマスクが正しく設定されないバグを修正しました。デフォルトで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_baseGeForce GTX 400シリーズ以降の特定のGeForce GPUの動作電圧を上げる機能が追加されました。電圧調整は、ユーザー自身の責任において行われます。詳細については、READMEの「CoolBits」X設定オプションのドキュメントを参照してください。
GeForce GPU上のNVENCのサポートを追加しました。 NVENC SDKの詳細については、https://developer.nvidia.com/nvidia-video-codec-sdkを参照してください。
POSIX共有メモリの可用性をテストしたnvidia-installerのサニティチェックを削除しました。 NVIDIA GPUドライバは、リリース270.xx以降、POSIX共有メモリを必要としませんでした。
32ビットアーキテクチャのドライバパッケージからNVIDIA Unified Memoryカーネルモジュールnvidia-uvm.koを削除しました。
r8g8b8a8、r8g8b8x8、b8g8r8a8およびb8g8r8x8 RENDER形式のアクセラレーションサポートが追加されました。
利用可能な場合、GTK + 3を利用するようにnvidia-settingsが更新されました。これは、nvidia設定のユーザーインターフェイスを個別の共有ライブラリ(libnvidia-gtk2.so、libnvidia-gtk3.so)に構築し、実行時に正しいものをロードすることによって実装されます。
nvidia-settingsオプション--gtk-libraryを追加して、ユーザーインターフェイスライブラリを含むディレクトリのパス、または使用する特定のライブラリのパスとファイル名を指定できるようにしました。x86およびx86_64上のGTK + 3ユーザーインターフェイスのnvidia-settingsサポートが追加されました。
GTK + 2 UIライブラリの使用を強制するために、nvidia-settingsオプション--use-gtk2を追加しました。
十分に新しいXサーバーが検出されたときに、システムのxorg.conf.dディレクトリにファイルをインストールするようにnvidia-installerを更新しました.XサーバーがNVIDIAカーネルモジュールの後に起動された場合、自動的に "nvidia" Xドライバをロードしますが読み込まれます。
この機能は、CONFIG_DRMを有効にしてLinux 3.9以降で実行している場合、X.Org xserver 1.16以降でサポートされています。
NVIDIAカーネルモジュールを構築する際に並列makeを使用できるようにすることで、nvidia-installerのパフォーマンスを向上させました。並行性レベルは--concurrency-levelオプションで設定でき、デフォルトでは検出されたCPUの数になります。
ハードコードされたディストリビューション固有のパスではなく、ldconfig(8)キャッシュとファイルシステムの既知のパスの存在に基づいて、ライブラリのデフォルトのインストール場所を決定するようにnvidia-installerが更新されました。
WineでFar Cry 3などのゲームを実行すると破損するGLSLコンパイラのバグを修正しました。
EGL_KHR_stream_cross_process_fd拡張を修正しました。DrawElementsInstancedBaseVertexBaseInstance()、DrawElementsInstancedBaseInstance()、またはDrawArraysInstancedBaseInstance()を呼び出すときに、ときどきレンダリングの破損が修正されました。
劇的に改善されたOpenGLフレームバッファオブジェクトの作成パフォーマンス
OpenGLフレームバッファオブジェクトの最大数の制限を削除しました。
GLシェーダディスクキャッシュを保存するためのデフォルトの場所として$ HOMEより$ XDG_CACHE_HOMEを優先させるようにNVIDIA OpenGLドライバを更新しました。

開発者の他のソフトウェア NVIDIA Corporation

へのコメント Nvidia Linux ARM Display Driver 32-bit

コメントが見つかりません
コメントを追加
画像をオンにする!