Як я можу зупинити GDM на Ubuntu 18.04 Desktop, щоб встановити драйвер NVIDIA?


13

У випадку з Ubuntu 16.04. Я можу завантажити файл запуску драйвера NVIDIA, а потім ctrl+ alt+ F1, а потім виконати нижче

sudo service lightdm stop
sudo ./NVIDIA-Linux-x86_64-390.48.run

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

Зараз я намагаюся зробити те ж саме на Ubuntu 18.04. Я прочитав, що Ubuntu 18.04 перейшов на gdm, тому спробував

sudo service gdm stop
sudo gdm stop

Жоден з них не працював, після деяких пошуків я зрозумів, що це може бути gdm3, але я спробував

sudo service gdm3 stop
sudo gdm3 stop

Ще ніхто з них не працював, і, звичайно sudo service lightdm stop, не працює. Коли я намагався встановити драйвер, він постійно говорив, що x-сервер все ще ввімкнений, тому не можу розпочати процес встановлення.

Який правильний спосіб зупинити gdm в Ubuntu 18.04?

Відповіді:


5

Ubuntu вже деякий час використовує systemd. Це працювало для мене.

sudo systemctl stop gdm3

Це не працювало для мене. Я використовую 18.10. Будь-який натяк на те, чому?
alecive

1

Перехід на рівень 3 та встановлення драйвера працював на мене. Ви можете змінити рівень виконання з допомогою: sudo telinit 3.


Це працювало для вас на Ubuntu 18.04? Поняття рівня бігу трохи зайве, systemdяк init . Натомість теоретично можна запустити щось подібне systemctl isolate multi-user.target.
Занна

1
Так, це працювало для мене на Ubuntu 18.04. Я не пробував systemctlкоманди, яку ви згадали.
гіперкуб

Це працювало для мене на Ubuntu 18.10. systemctlКоманда не спрацювала. Але я знову запустив gdm3 з systemctl.
Івон

0

Вам слід краще встановити драйвер за допомогою: sudo apt install nvidia-graphics-drivers-384

Переконайтесь, що ви оновили свої локальні сховища за допомогою sudo apt-get update

Сподіваюся, це спрацює


У мене був поганий досвід використання apt для встановлення драйверів nvidia, і я скоріше уникаю цього, якщо можливо.
user3667089

Потім спробуйте вбити xorg, використовуючи killall xorgперемикач на TTY2 за допомогою CTRL + ALT + F2, а після цього спробуйте вбити gdm. Сподіваюся, що це працює
tuddyftw

1
Це також не працює для мене. Я закінчився завантаженням у режим відновлення та перехід до кореневої оболонки, щоб встановити драйвер NVIDIA. Не найкращий спосіб, але я сподіваюся, що хтось може придумати краще рішення.
user3667089


0

Я зіткнувся з подібною проблемою і зміг оновити свого драйвера, виконавши ці кроки -

  1. ctrl+ alt+ F3( F1і F2не працює в ubuntu 18.04)
  2. killall gdm
  3. Знайдіть ідентифікатор процесу Xorg та kill -9 <process Id>
  4. бігати sudo ./NVIDIA*.run
  5. sudo systemctl start gdm3
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.