Мне удалось найти решение на веб-сайте Nvidia. У них есть пакет .deb, который вы должны загрузить и установить в своей системе, чтобы позволить репозиторию напрямую устанавливать CUDA из Nvidia. Вот как я начал работать:
Перейти к https://developer.nvidia.com/cuda-downloads Выберите файл .deb, соответствующий вашей версии Ubuntu. (В то время у них не было пакета для Ubuntu 15.04, поэтому я выбрал вместо него 14.10. Это решило мою проблему, но я не уверен, что это создаст проблемы совместимости в будущем. t похоже на страшный риск, но я хотел бы это узнать.) Перейдите в браузер файлов, найдите загруженный пакет .deb и дважды щелкните (или одним щелчком мыши), чтобы установить пакет через Ubuntu Software Center. Открыть терминал Тип: sudo apt-get update Тип: sudo apt-get install cuda Подождите, пока пакеты будут загружаться и устанавливаться, а затем перезагрузите компьютер (для меня было загружено более 900 МБ, так что потребовалось около 20 минут для загрузки с помощью моего соединение)После перезагрузки Blender смог использовать CUDA для инициирования рендеринга и выпекания графического процессора. Проблема решена!
Я купил Lenovo Ideapad 720S, оснащенный процессором AMD Ryzen 7 и SSD 520Gb и другими функциями. Он был поставлен с Windows 10. В Windows очень полезный дисковый менеджер, который позволил мне уменьшить размер раздела Windows, поддерживать установку Windows 10 и создать систему с двойной загрузкой Windows 10 / Ubuntu. Вот хорошая ссылка, которая объясняет, как установить это:
https://www.tecmint.com/install-ubuntu-16-04-alongside-with-windows-10-or-8- in-dual-boot /
Загрузил Ubuntu 7.10.1 и создал загрузочный диск с флагом ISO. Загрузка Lenovo 720S с установленным флэш-накопителем заняла немного времени. Я могу попытаться перечислить детали здесь, но есть несколько видеороликов youtube о том, как заставить USB-накопитель отображаться в меню загрузки в меню BIOS UEFI.
Как только я установил Ubuntu на новый раздела не было сетевого подключения, и в меню настройки не было установлено сетевой интерфейсной карты. Драйверы Realtek не встроены в ядро Ubuntu. Чтобы исправить эту проблему, я загрузил исходный код rtl8821ce с сайта github.com и вручную загрузил пакеты debian из репозиториев AMD64 с пакетными пакетами pack.ubuntu.com и использовал dpkg для их установки. После этого сообщения список пакетов, которые я загрузил, чтобы включить сборку модуля ядра rtl8821ce. Я изменил строку TopDIR в Makefile, чтобы указать на каталог rtl8821ce, где находится Makefile. После этого я побежал:
сделать все
sudo make install
sudo modprobe -a 8821ce
Вот и все. Однако после того, как я был онлайн и обновлен Ubuntu, система построила новое ядро, и мне пришлось перезапустить указанные выше команды после перезагрузки системы.
строить необходимые пакеты для 17.10.1:
binutils-aarch64-linux-gnu_2.29.1-4ubuntu1_amd64.deb
binutils-arm-linux-gnueabihf_2.29.1-4ubuntu1_amd64.deb
binutils-common_2.29.1-4ubuntu1_amd64 .deb
binutils-x86-64-linux-gnu_2.29.1-4ubuntu1_amd64.deb
binutils_2.29.1-4ubuntu1_amd64.deb
build-essential_12.4ubuntu1_amd64 .deb
bzip2_1.0.6-8.1_amd64.deb
cpp-7_7.2.0-8ubuntu3.2_amd64.deb
cpp_7.2.0-1ubuntu1_amd64.deb [ ! d18]
dpkg-dev_1.18.24ubuntu1_all.deb
g ++ - 7_7.2.0-8ubuntu3.2_amd64.deb
g ++ _ 7.2.0-1ubuntu1_amd64.deb [ ! d21]
gcc-7-base_7.2.0-8ubuntu3.2_amd64.deb
gcc-7_7.2.0-8ubuntu3.2_amd64.deb
gcc_7.2.0-1ubuntu1_amd64. deb
libacl1_2.2.52-3build1_amd64.deb
libasan4_7.2.0-8ubuntu3.2_ amd64.deb
libatomic1_7.2.0-8ubuntu3.2_amd64.deb
libattr1_2.4.47-2build1_amd64.deb
libbinutils_2.29.1-4ubuntu1_amd64.deb
libbz2-1.0_1.0.6-8.1_amd64.deb
libc-dev-bin_2.26-0ubuntu2.1_amd64.deb
libc6-dev_2.26-0ubuntu2. 1_amd64.deb
libc6_2.26-0ubuntu2.1_amd64.deb
libcc1-0_7.2.0-8ubuntu3.2_amd64.deb
libcilkrts5_7.2.0-8ubuntu3. 2_amd64.deb
libdb5.3_5.3.28-13.1_amd64.deb
libdpkg-perl_1.18.24ubuntu1_all.deb
libgcc-7-dev_7.2.0- 8ubuntu3.2_amd64.deb
libgcc1_7.2.0-8ubuntu3.2_amd64.deb
libgdbm3_1.8.3-14_amd64.deb
libgmp10_6.1.2 + dfsg-1_amd64. deb
libgomp1_7.2.0-8ubuntu3.2_amd64.deb
libisl15_0.18-1_amd64.deb
libitm1_7.2.0-8ubuntu3.2_amd64.deb
liblsan0_7.2.0-8ubuntu3.2_amd64.deb
liblzma5_5.2.2-1.3_amd64.deb
libmpc3_1.0.3-2_amd64.deb
libmpfr4_3 .1.6-1_amd64.deb
[d 49] libmpx2_7.2.0-8ubuntu3.2_amd64.deblibpcre3_8.39-5ubuntu3_amd64.deb
libperl5.26_5.26.0-8ubuntu1_amd64.deb
libquadmath0_7. 2.0-8ubuntu3.2_amd64.deb
libselinux1_2.7-1_amd64.deb
libstdc ++ - 7-dev_7.2.0-8ubuntu3.2_amd64.deb
libstdc + + 6_7.2.0-8ubuntu3.2_amd64.deb
libtsan0_7.2.0-8ubuntu3.2_amd64.deb
libubsan0_7.2.0-8ubuntu3.2_amd64.deb
linux -libc-dev_4.13.0-37.42_amd64.deb
make-guile_4.1-9.1_amd64.deb
make_4.1-9.1_amd64.deb
patch_2.7.5-1build1_amd64.deb
perl-base_5.26.0-8ubuntu1_amd64.deb
perl-modules-5.26_5.26.0-8ubuntu1_all.deb
perl_5 .26.0-8ubuntu1_amd64.deb
tar_1.29b-2_amd64.deb
xz-utils_5.2.2-1.3_amd64.deb
zlib1g_1.2.11.dfsg- 0ubuntu2_amd64.deb