Драйвер Nvidia 384 добре пробіг на Ubuntu 17.04 та 17.10. Я перейшов на Ubuntu 18.04 (чисто свіжа установка) і встановив nvidia-driver-396 після цієї чудової відповіді
Потім я встановив інструментарій cuda 9.2, використовуючи файл .run. Не вдалося встановити з і без вибору встановити драйвер nvidia разом із ним. Перезавантажили і повторили спробу, потім cuda вдало встановили. Але nvidia не працює.
$ nvidia-settings
ERROR: NVIDIA driver is not loaded
ERROR: Unable to load info from any available system
$ nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
$ lspci -v | grep VGA
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09) (prog-if 00 [VGA controller])
Що я спробував поки що:
Видалення nvidia (
nvidia-uninstall
) Успішно, але з попередженням: "Деякі символьні посилання неможливо видалити. Я видалив cuda зrm -rf /usr/local/cuda*
і встановив nvidia-driver-396, але все одно та сама помилкаВидалено nvidia-396, встановлено 396 з веб-сайту nvidia (файл .run). Він розпочався з попередження "Помилка розповсюдження попереднього сценарію". Я продовжив і установка пройшла успішно. Він також додав модерн у чорний список автоматично. Все-таки такий же результат, як 1.
Видалено попередній, видалено запис із чорного списку, встановлено nvidia-390 Ще той же результат
Видалили попередній, встановили його з "Додаткові драйвери" від GUI. Без змін.
Перейшов у консольний режим. Зупинено gdm. Потім встановлено 396. Без змін. Встановлено 390 аналогічно. Без змін.
Спробував за допомогою xorg-edgers ppa (Так, сказано, що вони такі ж, як графічні драйвери ppa, але я зараз відчайдушно) Не вдається вирішити проблеми залежності. Так повернено, щоб все зняти.
Видалили все, перейшли у режим відновлення, потім встановили nvidia-driver-390. Не вдалося.
Я відчував, що водій nvidia з офіційного веб-сайту вніс деякі незворотні зміни. Тому спробуйте встановити його ще раз, щоб я міг видалити його належним чином із режиму відновлення, як це запропоновано у великій відповіді, використовуючи параметр - unistall. Але зараз це не вдається встановити. У повідомленні про помилку говориться, що модерн працює, незважаючи на те, що він перебуває у чорному списку. Пізніше я видалив запис із чорного списку
У мене є Intel i5 з графікою Intel HD поряд з Nvidia GeForce 940M . Так, було встановлено nvidia-prime. Подвійний завантажений з Windows 10, захищене завантаження відключено
Протягом усіх цих кроків одного разу мені вдалося запустити серверну програму nvidia x, хоча nvidia-smi дав таку ж помилку. Колись виникло питання вирішення, коли cuda запускав nvidia-xconfig. Я видалив xorg.conf, щоб виправити це. Зараз на моєму ПК працює nouveau, не встановлено інших драйверів, немає чорного списку nvidia, немає xorg.conf.
Може хтось допоможе. Я не бачу жодної причини, чому це не повинно працювати. Як повідомляється, драйвер nvidia 390.12 добре працює з ядром 4.15, але він все ще не працює на моєму.