
Поэтому у меня было так много проблем, пока я пытался это осуществить.
Аппаратное обеспечение:
Процессор: xeon e5-2687w
Графический процессор: gtx 980 x2 sli / nvidia n210 для тестирования
Оперативная память: 32 ГБ gskill 1600 МГц
МАТЕРИАЛЫ: ASUS deluxe x79
Жесткий диск: SSD-накопитель Samsung 1 ТБ msata с адаптером msata - sata3. Устройство отлично работает с Windows 10, так что проблема не в оборудовании, если только оно несовместимо с Linux, в чем я сомневаюсь.
Что я сделал. - Bios: Быстрая загрузка и безопасная загрузка
поменял 980 на n210, чтобы добраться до установочного носителя
установлен
обновлен и загружен последний драйвер nvidia (343.22)
удалить старые файлы NVIDIA
выключите и поменяйте 980 обратно
получить цикл входа и переключиться на терминал (Ctrl + Alt + F1)
остановить службу lightdm и установить драйвер
Установка завершается с ошибкой: Предварительно установленный пакет не выполнен. Продолжать? (Я продолжаю) Не удалось собрать модуль ядра Nvidia.
переключитесь на gdm и при повторном входе не получите никакого экрана входа в систему, переключитесь на терминал и получите около 3-5 секунд времени отображения, прежде чем видео не будет отображаться, и данные с клавиатуры не будут приниматься, пока я не нажму (Ctrl + Alt + F1) каждый раз, чтобы медленно перенастроиться обратно на lightdm
заметил в своем лог-файле (правда не помню какой лог), что nvidia останавливается из-за: этот сервер имеет видеодрайвер ABI версии 19.0, который не поддерживается этим драйвером NVIDIA. Пожалуйста, проверьте http://www.nvidia.com/для обновления драйверов или перехода на X-сервер с поддерживаемым ABI драйвера.
поэтому теперь я переключился обратно на надежный n210 и мой установочный носитель, чтобы выяснить, что я использую nouveau.
как мне обновить живую версию, чтобы можно было просто установить и иметь готовый к работе нужный драйвер?
решение1
Поэтому я пошла дальше и просто начала шаг за шагом записывать свою ситуацию, и вот мои заметки на случай, если кто-то случайно наткнется на них в будущем.
Аппаратное обеспечение:
ЦП: xeon e5-2687w
ГП: gtx 980 x2 в sli (n210 для тестирования legacy)
Оперативная память: 32 гигабайта G.Skill
Материнская плата: asus deluxe x79
Блок питания: evga 1200 w p2 supernova
1установить ubuntu с n210
2при использовании обновления n210 и перезагрузки обновления
3после перезагрузки проверьте дополнительные драйверы и сделайте фирменный драйвер nvidia драйвером по умолчанию
**** Примечание **** при каждой возможности перед шагом 3 я меняю n210 на 980 sli и обратно, а шаг 4 - первый, когда 980 sli работает.
4Здесь начинается цикл входа в систему.
5Я пробую гостевую учетную запись, и она делает то же самое, определяя, что проблема не в учетной записи пользователя, а в драйвере (драйвер NVIDIA версии 340.23)
6Я установил .Xauthority на .Xauthority.back, чтобы сгенерировать новый, и перезапустил службу LightDM, но цикл входа все еще сохраняется.
7чтение журналов lightdm
lightdm.log:
DEBUG: Seat: Starting local X display on VT 7
DEBUG: DisplayServer x-1: Logging to /var/log/lightdm/x-1.log
DEBUG: DisplayServer x-1: Writing X server authority to /var/run/lightdm/root/:1
DEBUG: DisplayServer x-1: Launching X Server
DEBUG: Launching process 3385: /user/bin/X -core :1 -seat seat0 -auth /var/run/lightdm/root/:1 -nolisten tcp vt7 -novtswitch
DEBUG: DisplayServer x-1: Waiting for ready signal from X server :1
DEBUG: Acquired bus name org.freedesktop.Accounts
DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
DEBUG: Loading users from ofg.freedesktop.Accounts
DEBUG: User /org/freedesktop/Accounts/User1000 added
x-0-greeter.log:
DEBUG: Generating properties error for: 26
DEBUG: Error getting properties on a new menuitem: Error getting properties for ID
DEBUG: Generating properties error for: 18
DEBUG: Error getting properties on a new menuitem: Error getting properties for ID
DEBUG: background.vala:121: Render of background /usr/share/backgrounds/Forever_by_Shady_S.jpg complete
DEBUG: User/org/freedesktop/Accounts/User1000 changed
DEBUG: user-list.vala:1030: Adding/updating user trevor (trevor)
DEBUG: settings-daemon.vala:209: Screensaver activated
DEBUG: settings-daemon.vala:211: Screensaver disabled
DEBUG: settings-daemon.vala:209: Screensaver activated
x-0.log:
xorg-server 2:1.17.1-0ubuntu3.1~trusty1 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.30.2
Before reporting problems, check http://wiki.x.org
to make sure that you ve the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown,
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Oct 8 20:06:11 2015
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
mobprobe: ERROR: could not insert 'nvidia_340': No such device
x-1.log:
Before reporting problems, check http://wiki.x.org
to make sure that you ve the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown,
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Oct 8 19:45:47 2015
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
mobprobe: ERROR: could not insert 'nvidia_340': No such device
Failed to switch from vt07 to vt01: Input/output error
Failed to switch from vt07 to vt01: Input/output error
8выяснил, что gtx980 и 970 не работают под фирменным драйвером nvidia и cuda.
******ПРИМЕЧАНИЕ****** Ядро Linux должно работать с ядром NVIDIA, а также должна работать CUDA
9переустановить убунту
10обновить обновление и перезапустить. 980 все еще не работает, переключившись обратно на n210
11Установите пакет modprobe из:http://packages.ubuntu.com/trusty-backports/nvidia-modprobe (я не думаю, что это было необходимо, так как, по-моему, шаг 12 идет вместе с этим)
12загрузите последнюю версию пакета cuda с сайта:https://developer.nvidia.com/cuda-downloads-geforce-gtx9xx
13введите cli и «sudo service lightdm stop», чтобы завершить работу xorg
14установить последнюю версию пакета cuda
15в конце получаю: Для продолжения установки требуется перезагрузка системы. Пожалуйста, перезагрузите систему, а затем снова запустите установщик. Была предпринята попытка отключить nouveau. Если это сообщение сохраняется после перезагрузки, см. файл журнала драйвера дисплея по адресу /var/log/nvidia-installer.log для получения дополнительной информации.
16выключение и замена n210 на 980
17установил оба 980 и вошел в систему, теперь время проверить среду
18об этом компьютере говорится: Graphics Gallium 0.4 на llvmpipe (LLVM 3.6, 256 бит)
19проверка дополнительных обновлений: фирменные драйверы nvidia обновлены до версии 346.96, и в настоящее время система использует xorg xserver nouveau
20запустите установщик еще раз, следуя инструкциям установщика
21убийство x окружающая среда
22установщик не смог выполнить установку драйвера из-за: Установка драйвера не может найти исходный код ядра. Убедитесь, что исходные пакеты ядра установлены и настроены правильно. Если вы знаете, что исходные пакеты ядра установлены и настроены правильно, вы можете передать расположение исходного кода ядра с помощью флага '--kernel-source-path'.
23собираюсь перезапустить lightdm и попытаться выяснить, есть ли там исходники ядра. (предположительно да) и если да, то я вручную переключусь на драйвер nvidia
24не смог найти то, что искал и, потеряв терпение, решил вручную переключить NVIDIA
25сработало! пора обновиться
Источники: 1:http //blender.stackexchange com/questions/19336/how-to-enable-cuda-on-ubunutu-14-04-for-a-gtx-970
2:https //developer.nvidia com/cuda-downloads-geforce-gtx9xx
3:http //blenderartists org/forum/showthread.php?355600-GPU-rendering-with-gtx-970-on-ubuntu
4:http //packages.ubuntu com/trusty-backports/nvidia-modprobe
надеюсь, это кому-то поможет.