ArchLinuxでNvidia P4000を使う
めも: いろいろ試したが諦めた。今はRadeon Pro Ⅶを使っている。
先日、以下のパソコン(?)を手に入れた
HP ProLiant ML350 Gen10
Xeon Gold 6148 x2
LRDIMM 32GB x 12
M.2 SSD 2TB
Nvidia P4000 x2
そこで、とりあえずLinuxを入れて使うことにした。
OSはEndeavour OSを入れた。
うまくいかなかったこと
インストール時にNvidia driverのオプションを選択した
どうもうまくGPUから出力されなかった
内臓のGPUからは出力された(iLOもうまく出力)
nvidia-openをインストールした
うまく映らなくなった
うまく行ったこと
nvidia公式ドライバをインストールした
以下の設定を追加した
code:/etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT='nowatchdog nvme_load=YES loglevel=3 nvidia-drm.modeset=1 nvidia.NVreg_PreserveVideoMemoryAllocations=1'
code: /etc/modprobe.d/nvidia-mem-tweak.conf
options nvidia NVreg_RegistryDwords="RMUseSwI2c=0x01;RMI2cSpeed=100;MemoryPoolSize=0x0;PerfLevelSrc=0x2222"
これを入れなかったらCursorが定期的に以下のエラーで死んでいた
code: sudo dmesg
3月18 18:11 [drm:nv_drm_gem_alloc_nvkms_memory_ioctl nvidia_drm] *ERROR* nvidia-drm GPU ID 0x00008600 Failed to allocate NVKMS memory for GEM object
+0.000118 [drm:nv_drm_gem_alloc_nvkms_memory_ioctl nvidia_drm] *ERROR* nvidia-drm GPU ID 0x00008600 Failed to allocate NVKMS memory for GEM object
このあたりの設定を入れたところ、今のところうまく行っている。(6日連続稼働)