Получил RTX 2080ti 2 дня назад, предыдущий использовал два GTX 1080 и без проблем запустил мою программу tenorflow, после замены на RTX 2080ti система не может найти драйвер для этого устройства, и lshw показывает мне следующее
* -Отображение невыполнено описание: VGA-совместимый контроллер Продукт: Корпорация NVIDIA поставщик: корпорация NVIDIA физический идентификатор: 0 информация об автобусе: pci @ 0000: 01: 00.0 версия: a1 ширина: 64 бита часы: 33 МГц Возможности: pm msi pciexpress vga_controller cap_list конфигурация: задержка = 0 ресурсы: память: de000000-deffffff память: c0000000-cfffffff память: d0000000-d1ffffff ioport: e000 (размер = 128) память: c0000-dffff
Я попытался вручную установить некоторые драйверы из PPA, но ничего не происходит.
Это проблема моего компьютера или она еще не была поддержана.
моя системная версия 18.04
благодарю вас
Ответы:
Я написал полную статью о том, как установить драйверы и cuda для графических процессоров серии RTX 2080 в Ubuntu, главным образом потому, что это может занять много времени для некоторых (большинства?) Пользователей. Рекомендуем вам следовать статье вместе со следующим ответом.
Я наблюдал ту же проблему с обоими
Ubuntu-16.04
и18.04
. ВUbuntu-16.04
машине не найден правильный драйвер Nvidia, и он использовал драйвер дисплея Nouveau с открытым исходным кодом. Следовательно, вам необходимо скачать и установить соответствующий драйвер от Nvidia .Теперь установите драйверы следующим образом.
Примечание:
--no-x-check
флаг важен. В противном случае вам придется отключитьx-server
и выйти из GUI.После установки драйверов перезагрузите компьютер и проверьте установку с помощью
nvidia-smi
команды на терминале. Он покажет вам графический процессор и информацию об установленном драйвере.Следующая часть - установка cuda, которая иногда может быть болезненной. Вам придется выйти из графического интерфейса и выполнить все действия на терминале.
Загрузите соответствующий файл запуска cuda по этой ссылке . Затем создайте файл с именем blacklist-nouveau.conf в вашем домашнем каталоге и добавьте следующие строки в этот файл.
Теперь мы должны выйти из GUI, нажав ( ctrl + alt + f1 ), чтобы установить cuda. Введите имя пользователя и пароль для входа в терминал.
Теперь следуйте инструкциям ниже.
Мастер установки Cuda появится. Следуйте очевидным шагам вместе со статьей. После завершения установки запустите
reboot
на этом терминале.Как только машина перезагрузится, добавьте путь cuda к
.bashrc
.Теперь запустите
nvcc -V
терминал, который должен выдать вывод следующим образом.сообщение об установке
Теперь, когда драйверы и cuda установлены, вы можете установить версию tenorflow gpu. Вот хороший учебник для той же задачи.
источник
.run
файл работал нормально после перезагрузки. Я рекомендую всем получить последнюю версию для драйверов, когда вы делаете это.у меня была точно такая же проблема, и сейчас я запускаю тензорную модель потока, чтобы протестировать ее, и это кажется нормальным
все, что мне нужно было сделать, это установить драйвер с сайта Nvidia и запустить его с помощью sudo.
здесь вы идете по ссылке https://www.geforce.com/drivers
я еще не делал никаких тестов производительности, но все выглядит хорошо
и очень неприятным недостатком этого подхода является то, что при каждом обновлении ядра вам придется переустанавливать драйвер!
источник