Как я настраиваю Nvidia RTX 2080 Ti с Ubuntu?

получил rtx 2080ti 2 дня назад, предыдущий использовал два gtx 1080 и запускал мою tensorflow программу без проблем, после того, как заменено rtx 2080ti, система не может найти драйвер для этого устройства, и lshw показывает мне следующее

  *-display UNCLAIMED       
       description: VGA compatible controller
       product: NVIDIA Corporation
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller cap_list
       configuration: latency=0
       resources: memory:de000000-deffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:e000(size=128) memory:c0000-dffff

я попробовал, вручную устанавливают некоторые драйверы от PPA, но ничего не происходит.

Та моя проблема с компьютером, или это, действительно еще не поддерживались.

моя версия системы 18.04

спасибо

8
задан 30 September 2018 в 18:35

2 ответа

Я написал полную статью о том, как установить драйверы и cuda для графических процессоров серии RTX 2080 в Ubuntu, главным образом потому, что это может занять много времени для некоторых (большинства?) Пользователей. Рекомендуем вам следовать статье вместе со следующим ответом.

Я наблюдал ту же проблему с Ubuntu-16.04 и 18.04. В Ubuntu-16.04 машина не нашла правильный драйвер Nvidia и использовала драйвер дисплея Nouveau с открытым исходным кодом. Следовательно, вам необходимо загрузить и установить соответствующий драйвер с Nvidia .

Теперь установите драйверы следующим образом.

1) cd Downloads/

2) ls
#(NVIDIA-Linux-x86_64–410.57.run #output of ls)

3) chmod +x NVIDIA-Linux-x86_64–410.57.run
#(to get permission to execute the run file)

4) sudo ./NVIDIA-Linux-x86_64–410.57.run --no-x-check

Примечание: флаг --no-x-check важен. В противном случае вам придется отключить x-server и выйти из GUI.

После установки драйверов перезагрузите машину и проверьте установку с помощью команды nvidia-smi на терминале. Он покажет вам графический процессор и информацию об установленном драйвере.

Следующая часть устанавливает cuda, который иногда может быть болезненным. Вам придется выйти из графического интерфейса и выполнить все действия на терминале.

Загрузите соответствующий файл запуска cuda по этой ссылке . Затем создайте файл с именем blacklist-nouveau.conf в своем домашнем каталоге и добавьте в этот файл следующие строки.

blacklist nouveau
options nouveau modeset=0

Теперь нам нужно выйти из GUI, нажав ( ctrl + alt + f1 ), чтобы установить cuda. Введите имя пользователя и пароль для входа в терминал.

Теперь следуйте инструкциям ниже.

1) sudo service lightdm stop

2) sudo -i

3) sudo cp /home/avin/blacklist-nouveau.conf /etc/modprobe.d
#change avin with your user name

4) sudo update-initramfs -u

5) exit

6) cd Downloads/

7) md5sum cuda_10.0.130_410.48_linux.run #(Optional)

8) sudo sh cuda_10.0.130_410.48_linux.run

Появится мастер установки Cuda. Следуйте очевидным шагам вместе со статьей. После завершения установки запустите reboot на этом терминале.

После перезагрузки машины добавьте путь cuda к .bashrc.

1) sudo gedit ~/.bashrc

2) Add following 2 lines at the end of the .bashrc file

export PATH=/usr/local/cuda-10.0/bin${PATH:+:${PATH}}

export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

3) source ~/.bashrc

Теперь запустите nvcc -V на терминале, который должен выдать следующий результат.

сообщение об установке

Теперь, когда драйверы и cuda установлены, вы можете установить версию tenorflow gpu. Здесь хороший учебник для той же задачи.

7
ответ дан 23 November 2019 в 05:45

у меня просто была та же самая проблема, и прямо сейчас я выполняю модель потока тензора для тестирования ее, и это кажется прекрасным

все, что я должен был сделать, должно установить драйвер с веб-сайта Nvidia и выполнить его с sudo.

здесь Вы идете ссылка https://www.geforce.com/drivers

я еще не сделал никакого сравнительного тестирования для производительности, но все кажется прекрасным

и очень плохая оборотная сторона для этого подхода - то, что каждый раз у Вас будет обновление ядра, необходимо будет переустановить драйвер!

1
ответ дан 23 November 2019 в 05:45

Другие вопросы по тегам:

Похожие вопросы: