# sh NVIDIA-Linux-x86_64-396.26.run --apply-patch Nvidia396.26-RedHawk7.3.18.patch
Verifying archive integrity... OK
:
Self-extractible archive "NVIDIA-Linux-x86_64-396.26-custom.run" successfully created.
インストールが終了すると、カレントディレクトリに"NVIDIA-Linux-x86_64-396.26-custom.run"が生成されますので、今後はそれを通常インストールすることが出来ます。
レガシィGPUについて
(外部HTML)
Nvidia CUDA GPUs
(外部HTML)
RedHawk Nvidia driver/CUDA/OpenGL/X11 Version Tables(PDF)
RedHawk Nvidia driver xorg.conf option Tables(PDF)
Section "Device" Identifier "Videocard0" Driver "nvidia" Option "項目" "値" EndSection注意:テーブルの情報は、Nvidia社のマニュアルに従っていますが、必ずしもディフォルト値と同じにはなっていません。
(WW) NVIDIA(0): UBB is incompatible with the Composite extension. Disabling UBB.このメッセージは、UBBが、Composite Extensionの検出によって、Disableにされた事を示しています。
Section "Device" Identifier "Videocard0" Driver "nvidia" VendorName "Nvidia" BoardName "NVIDIA Quadro" Option "UBB" "False" EndSection
(**) Option "Xinerama" "True" (==) Automatically adding devices (==) Automatically enabling devices (**) Xinerama: enabled : : (WW) NVIDIA(0): Option "TwinView" is not used (WW) NVIDIA(0): Not registering RandR (==) RandR enabled
(WW) NVIDIA: The Composite and Xinerama extensions are both enabled, which (WW) NVIDIA: is an unsupported configuration. The driver will continue (WW) NVIDIA: to load, but may behave strangely. (WW) NVIDIA: Xinerama is enabled, so RandR has likely been disabled by the (WW) NVIDIA: X server.
Section "ServerFlags" Option "BlankTime" "0" Option "StandbyTime" "0" Option "SuspendTime" "0" Option "OffTime" "0" Option "Xinerama" "True" EndSection・または、"ServerLayout"セクションに記述することも出来ます。
Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" Option "Xinerama" "True" EndSection
Section "Extensions" Option "Composite" "Enable" または Option "Composite" "Disable" EndSection
RedHawk Version | 6.0 | 6.3 | 6.5 | 7.0 | 7.2 |
---|---|---|---|---|---|
Xorg Version | 1.7.7 | 1.10.6 | 1.13.0 | 1.15.0 | 1.17.2 |
Section "ServerFlags" Option "Xinerama" "True" EndSection Section "Extensions" Option "Composite" "Disable" EndSectionこの時、下記のメッセージが出力されますが、分りにくいのでxrandrコマンドを実行し判断することを奨励いたします。
(**) Option "Xinerama" "True" : (**) Xinerama: enabled : (WW) NVIDIA: Xinerama is enabled, so RandR has likely been disabled by the X server. : (WW) NVIDIA(0): Not registering RandR (==) RandR enabled # xrandr Xlib: extension "RANDR" missing on display ":0.0". RandR extension missing"Xinerama"は、以下のような記述で"Disable"になりますが、同時にX serverの"RandR"は、"Enable"になります。(NvidiaのRandRがDisableになる)
Section "ServerFlags" Option "Xinerama" "False" EndSection Section "Extensions" Option "Composite" "Eanbale" EndSectionこの時、下記のメッセージが出力されます。
(**) Option "Xinerama" "False" : (--) RandR disabled # xrandr Screen 0: minimum 640 x 350, current 1024 x 768, maximum 1024 x 768 default connected 1024x768+0+0 0mm x 0mm 1024x768 50.0* 51.0 52.0 53.0 54.0 848x480 55.0 800x600 56.0 57.0 58.0 59.0 60.0 61.0 62.0 720x400 63.0 640x480 64.0 65.0 66.0 67.0 68.0 640x400 69.0 640x350 70.0例3: マルチスクリーン(Xinerama,RandR,TwinView,Mosaic)について
1. RHEL/CentOS nouveau + RandR / Xinerama 2. RedHawk nvidia + RandR / TwinVew または nvidia + RandR / Xineramaこの混乱を整理している記事に、freedesktop.org
Section "ServerLayout" Identifier "layout" Screen 0 "nvidia" Inactive "intel" EndSection Section "Device" Identifier "nvidia" Driver "nvidia" BusID "" EndSection Section "Screen" Identifier "nvidia" Device "nvidia" # Uncomment this line if your computer has no display devices connected to # the NVIDIA GPU. Leave it commented if you have display devices # connected to the NVIDIA GPU that you would like to use. #Option "UseDisplayDevice" "none" EndSection Section "Device" Identifier "intel" Driver "modesetting" EndSection Section "Screen" Identifier "intel" Device "intel" EndSection
MetaModes Option "MetaModes" "1920x1080 +0+0, 1920x1080 +1920+0, 1920x1080 +0+1080, 1920x1080 +1920+1080"
Option "SLI" "MOSAIC" Option "MetaModes" "GPU-0.DFP-0: 1920x1080 +0+0, GPU-0.DFP-1: 1920x1080 +1820+0, GPU-1.DFP-0: 1920x1080 +0+1000, GPU-1.DFP-1: 1920x1080 +1820+1000"(2)Quadro Sync を持っている 2枚から4枚のGPU(Quadro Syncは、最大4つのGPUに同じ機能を提供します。) MOSAICは"SLI" "MOSAIC"と"MetaModes"オプションの組み合わせを使用します。 Quadro Syncカードでフレームロックを有効にするには、nvidia-settings コマンドによる追加の手順も必要です。 この詳細は、各ドライババージョンのREADMEのConfiguring Frame Lock and Genlockの章を参照してください。 各ドライババージョンのREADMEは、このPDFに示している"NVIDIA INFORMATION URL"を開き、"ADDITIONAL INFOMATION"のタブ中にある"README"リンクをクリックしてください。
SLI MOSAIC + MetaModes Option "SLI" "MOSAIC" Option "MetaModes" "GPU-0.DFP-0: 1920x1080 +0+0, GPU-0.DFP-1: 1920x1080 +1820+0, GPU-1.DFP-0: 1920x1080 +0+1000, GPU-1.DFP-1: 1920x1080 +1820+1000"SLIについてのFAQは、 このURL