#author("2023-11-21T00:00:55+00:00","default:sysosa","sysosa")
#author("2023-11-21T00:04:47+00:00","default:sysosa","sysosa")
ubuntuにnvidiaドライバーを淹れてみる.

OS提供のドライバーとnvidia提供のドライバがある.

#code(nonumber){{
root@ubuntu22:~# cat /etc/os-release
 :
VERSION="22.04.2 LTS (Jammy Jellyfish)"
 :
root@ubuntu22:~#
}}

まずはOS提供のドライバ.


#code(nonumber){{
root@ubuntu22:~# apt update

root@ubuntu22:~# ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:16.0/0000:0b:00.0 ==
modalias : pci:v000010DEd00002531sv000010DEsd0000151Dbc03sc00i00
vendor   : NVIDIA Corporation
driver   : nvidia-driver-525 - distro non-free
driver   : nvidia-driver-535-server-open - distro non-free recommended
driver   : nvidia-driver-535-server - distro non-free
driver   : nvidia-driver-525-server - distro non-free
driver   : nvidia-driver-470 - distro non-free
driver   : nvidia-driver-525-open - distro non-free
driver   : nvidia-driver-535 - distro non-free
driver   : nvidia-driver-470-server - distro non-free
driver   : nvidia-driver-535-open - distro non-free
driver   : xserver-xorg-video-nouveau - distro free builtin

(略

root@ubuntu22:~# apt install nvidia-driver-535
}}
535ではなく525を入れるなら(上書き)
#code(nonumber){{
root@ubuntu22:~# apt install nvidia-driver-525
root@ubuntu22:~# reboot
}}
これで525にはなる.
ドライバのインストール先は「/lib/modules/5.15.0-78-generic/updates/dkms/」
dkmsに対応って事らしい
#code(nonumber){{
root@ubuntu22:~# ls -l /lib/modules/5.15.0-78-generic/updates/dkms/
total 66568
-rw-r--r-- 1 root root   129063 Nov 21 00:02 nvidia-drm.ko
-rw-r--r-- 1 root root  1624535 Nov 21 00:02 nvidia-modeset.ko
-rw-r--r-- 1 root root    20759 Nov 21 00:02 nvidia-peermem.ko
-rw-r--r-- 1 root root  2507711 Nov 21 00:02 nvidia-uvm.ko
-rw-r--r-- 1 root root 63869791 Nov 21 00:02 nvidia.ko
root@ubuntu22:~# dkms status
nvidia/525.125.06, 5.15.0-78-generic, x86_64: installed
root@ubuntu22:~#
}}

削除
#code(nonumber){{
apt purge nvidia-*
}}
これでいいみたいだが、、、nvidia docker関係も削れるそうな..
1

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS