Я спрашиваю меня, как установить последний собственный драйвер Nvidia (410.72) с последним CUDA (10) для сервера Ubuntu 18.04 (Ядро 4.15.0-29) с Tesla V100.
$ lspci | grep NVIDIA
3b:00.0 3D controller: NVIDIA Corporation GV100 [Tesla V100 PCIe] (rev a1)
По-видимому, свободный драйвер (nouveau) установлен на данный момент. Насколько я понимаю, я должен буду установить собственный драйвер вместо этого.
$ lspci -nnk | grep -i "VGA\|'Kern'\|3D\|Display" -A2
03:00.0 VGA compatible controller [0300]: Matrox Electronics Systems Ltd. Integrated Matrox G200eW3 Graphics Controller [102b:0536] (rev 04)
Subsystem: Dell Integrated Matrox G200eW3 Graphics Controller [1028:0715]
Kernel driver in use: mgag200
--
3b:00.0 3D controller [0302]: NVIDIA Corporation GV100 [Tesla V100 PCIe] [10de:1db4] (rev a1)
Subsystem: NVIDIA Corporation GV100 [Tesla V100 PCIe] [10de:1214]
Kernel modules: nvidiafb, nouveau
$ sudo lshw -numeric -C display
*-display
description: VGA compatible controller
product: Matrox Electronics Systems Ltd. [102B:536]
vendor: Matrox Electronics Systems Ltd. [102B]
physical id: 0
bus info: pci@0000:03:00.0
version: 04
width: 32 bits
clock: 66MHz
capabilities: pm vga_controller bus_master cap_list rom
configuration: driver=mgag200 latency=64 maxlatency=32 mingnt=16
resources: irq:16 memory:91000000-91ffffff memory:92808000-9280bfff memory:92000000-927fffff memory:c0000-dffff
*-display UNCLAIMED
description: 3D controller
product: NVIDIA Corporation [10DE:1DB4]
vendor: NVIDIA Corporation [10DE]
physical id: 0
bus info: pci@0000:3b:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: latency=0
resources: iomemory:38280-3827f iomemory:382c0-382bf memory:ab000000-abffffff memory:382800000000-382bffffffff memory:382c00000000-382c01ffffff
$ dpkg -l nvidia*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=============================-===================-===================-================================================================
un nvidia-common <none> <none> (no description available)
un nvidia-prime <none> <none> (no description available)
Я прочитал несколько руководств, большинство из них использующий устаревшие версии и в той точке, я больше не так уверен который способ следовать.
Я хотел бы пойти с (по-видимому официальными) графическими драйверами PPA, все же пытаясь добавить сбои repo:
$ sudo add-apt-repository ppa:graphics-drivers/ppa
Cannot add PPA: 'ppa:~graphics-drivers/ubuntu/ppa'.
ERROR: '~graphics-drivers' user or team does not exist.
В то время как репозиторий на самом деле существует: https://launchpad.net / ~ графические драйверы / + archive/ubuntu/ppa / + пакеты
Официальный репозиторий Nvidia (https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/) уже перечисляет с 410 драйверами для Ubuntu 18.04, уже наклон быть добавленным для установки через Кв. - добирается (?).
Я хотел бы к НЕ, вручную устанавливают CUDA и драйверы графической платы с веб-сайта Nvidia, поскольку я должен был бы вручную обновить/устранить все затем в будущем. Следовательно: существует ли способ получить работу PPA? Или я должен буду вручную установить драйверы? Или есть ли даже иначе?
Хорошо, по-видимому, останется неясным, какова ошибка была, как разрушенный сервер и должна быть переустановкой как им перезагрузка привычки правильно.
Во всяком случае я вручную добавил репозитории путем добавления URL к /etc/apt/sources.list
и добавление ключа вручную через apt-key add file.pub
, где я вручную скопировал весь открытый ключ в file.pub
заранее.
Это работало и позволило мне устанавливать из упомянутого репозитория, даже при том, что "нормальный" путь все еще не будет работать.