Після завантаження nVidia 384.90 завантажувальний завантажувач Ubuntu 17.10 застряг у повідомленні "Початок існування NVIDIA Persistent Daemon"


11

Я зробив нову установку Ubuntu 17.10 (свіжий, за винятком збереження мого старого /homeрозділу). Усі шви не спрацьовують, за винятком випадків, коли я встановив (або фактично Additional driversввімкнув) систему драйверів nVidia 384.90 не вдалося запустити. Я тільки отримував наступну помилку

[ OK ] Started NVIDIA Persistence Daemon.
Stopping NVIDIA Persistence Daemon...
[ OK ] Stopped NVIDIA Persistence Daemon.
Starting NVIDIA Persistence Daemon...

І це повторюється знову і знову, як сто разів, і справедливі зупинки. Єдиний вихід - видалення nvidia-384 за допомогою режиму відновлення.

Я також спробував і інші версії драйвера, але з таким же результатом. У спільній графіці Intel (Intel® Haswell Mobile) все працює добре.

Мій конфігурація:

Intel i7-4710MQ
nVidia GT 940M

Відповіді:


8

Перехід до дискретної графіки в BIOS

Lenovo P51, UEFI BIOS версії N1UE40W, NVIDIA Quadro M1200 Mobile, Ubuntu 17.10, nvidia-384 встановлено з software-properties-gtk:

  • Натисніть Enter під час завантаження
  • Натисніть F1 для налаштування BIOS
  • Налаштування
    • Графічний пристрій
    • Вибір дискретної графіки (за замовчуванням була гібридна графіка)
  • Безпека
    • Безпечна завантаження
    • Безпечна завантаження
    • Виберіть "Відключено" (за умовчанням увімкнено). Якщо я цього не роблю, драйвер NVIDIA просто ігнорується (і проблеми з завантаженням не трапляється)
  • Натисніть F10, щоб зберегти налаштування та вийти з меню завантаження

Я думаю, що це робить батарею менше, але я вважаю за краще мати робочий стіл :-)

Я також зауважив, що проблема не відтворюється кожен раз. Якщо я кілька циклів живлюсь, я також бачу такі поведінки:

  • негайний перезапуск комп'ютера під час завантаження
  • як тільки все насправді спрацювало

Потім перевірте, чи не використовується GPU: Як я можу перевірити, чи Ubuntu використовує мою відеокарту NVIDIA?

Можлива помилка запуску для цього: https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1714881


1
Для мене на ширині Dell це було в графічному меню в BIOS, і щось пов'язане з включенням Optimus, він говорить лише про підтримку Windows, але вирішив проблему в ubuntu 18.04 дякую за точку в правильному напрямку
shaunhusain

2

Я не знаю причини такої поведінки, але у мене така ж проблема у мого ноутбука ASUS з GM108M [GeForce 840M]. Моє підручне рішення - відключити автоматичний вхід. Якщо я входжу вручну, у мене нормальний запуск. Я використовую власний драйвер.


У мене був відключений автоматичний вхід, і він не працював. У вас була така ж проблема, як у мене з Демоном Наполегливості?
Juraj.Lorinc

Так, я так і роблю. Щоразу, коли я починаю з включеного автоматичного входу, я отримую повідомлення, яке ви опублікували, і через пару секунд мій комп'ютер зупиняється. Тому я перезавантажуюсь зі старшим ядром, автоматичний вхід йде нормально, потім я переходжу до ручного входу, знову запускаю за замовчуванням і завантажую ноутбук без проблем. Здається, це стосується нового ядра.
MartinH

2

Спробуйте змінити менеджер дисплеїв на lightdm. На мій досвід gdm3 не дуже добре працює з драйверами nvidia. Я взагалі не можу змусити його працювати, якщо використовую драйвер модему (і намагаюся місяцями). Не знайдено жодних обхідних шляхів. Nvidia, gdm3 та сучасний gnome розбиті на обох моїх Optimus Thinkpads, вам потрібно змінити одну з цих трьох, а найпростіше - замінити gdm3 (якщо ви перейдете з gnome в інше середовище робочого столу, ви, ймовірно, все-таки закінчитеся lightdm ).

Ви не намагаєтеся використовувати модем, щоб у вас не виникала однакова проблема, але я став упереджено проти нечестивої трійці графіки nvidia, gnome та gdm3.

У мене немає проблем з lightdm

sudo apt install lightdm

якщо необхідно

sudo dpkg-reconfigure lightdm

і встановіть його за замовчуванням (установка lightdm попросить вас, але не, якщо ви вже встановили його).

Якщо ви не можете ввійти, ви можете трохи застрягти. Сподіваємось, у вас ще є те старе ядро. В іншому випадку вам доведеться спробувати розширений варіант і перейти в режим відновлення. Я вважаю, що я вибираю "увімкнути мережу", я зазвичай потрапляю до кореневої оболонки в режимі читання / запису, що дозволяє мені влучно отримувати речі. Якщо це не працює, стає трохи важче; ви можете перевстановити або завантажити з livecd і навчитися використовувати chroot, щоб зробити претензію-вхід у вашу основну установку. (щось дуже корисне знати).


2
$sudo apt-get purge nvidia*  

буде добре працювати. Після запуску системи встановіть сумісний драйвер.


0

Ця відповідь насправді зробила роботу для мене. Жодне з перерахованих вище рішень для мене не застосоване.

Все зводиться до відключення за замовчуванням демона стійкості nvidia та написання власної системи systemd, яка запускається під час завантаження.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.