Как я могу остановить 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?

user3667089
источник

Ответы:

5

Ubuntu уже давно использует systemd. Это сработало для меня.

sudo systemctl stop gdm3
user620143
источник
Это не сработало для меня. Я использую 18.10. Любой намек на то, почему?
19
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

Надеюсь, что это работает

tuddyftw
источник
У меня был плохой опыт использования apt для установки драйверов nvidia, и я бы предпочел избежать его, если это возможно.
user3667089
Затем попробуйте убить xorg, используя killall xorgпереключатель TTY2 с помощью CTRL + ALT + F2, и после этого попробуйте убить gdm. Надеюсь, это
сработает
1
Это не работает для меня тоже. Я закончил загрузкой в ​​режиме восстановления и зашел в корневую оболочку для установки драйвера NVIDIA. Не лучший способ, но я надеюсь, что кто-то может найти лучшее решение.
user3667089
0

Если вы используете Ubuntu на Wayland, попробуйте это:

sudo killall gdm-wayland-session

Это сработало для меня.

Дорид Абдаллах
источник
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
Анкит
источник