Мой Ubuntu зацикливается [dубликат]

У меня есть старшая видеокарта Nvidia, и мой компьютер падает при установке драйвера для видеокарты в Ubuntu 16.04. Когда я перехожу на экран входа в систему, но не дальше: после ввода пароля система перешла в цикл и всегда возвращалась на экран входа в систему [с забавными полосами].

Как исправить эту проблему?

14
задан 3 September 2016 в 13:18

10 ответов

Отредактировано вне вопроса, опубликованного Rob grune:

Чтобы восстановить, выполните следующие действия: Ctrl + Alt + F1 [dля выхода и перехода в режим TTY] sudo apt-get remove --purge nvidia* sudo apt-get install ubuntu-desktop sudo apt-get autoremove sudo rm /etc/X11/xorg.conf echo "nouveau" | sudo tee -a /etc/modules sudo reboot [после перезагрузки, вы должен вернуться к работе с драйвером nouveau и войти в систему] sudo add-apt-repository --remove ppa:graphics-drivers/ppa sudo apt-get autoremove sudo apt-get autoclean
10
ответ дан 18 July 2018 в 15:19

У меня была такая же проблема с Dell Vostro 1500 (GeForce 8400M GS) после обновления до недавнего Ubuntu 16.04.2 и с использованием драйвера nvidia-340. Мне потребовался почти день, чтобы решить эту проблему. Здесь в ярлыке вы можете попробовать:

Сначала нажмите CTRL + ALT + F1, чтобы перейти в текстовую консоль. Затем войдите.

Сделайте cat /var/log/gpu-manager.log. Если вы видите что-то вроде этого:

Looking for nvidia modules in /lib/modules/4.4.0-72-generic/updates/dkms Found nvidia module: nvidia_340_uvm.ko Is nvidia loaded? yes Was nvidia unloaded? no Is nvidia blacklisted? yes ...

Тогда причина для цикла входа в систему, скорее всего, что модуль DRI ядра nvidia занесен в черный список. Возможно, это связано с тем, что ранее была установлена ​​bumblebee с более старой версией драйвера nvidia (в моем случае nvidia-304) и теперь больше не используется. Если не CTRL + ALT + F1 , он оставляет файлы конфигурации в /etc, в том числе также черные списки модулей. Модуль с черным списком заставляет сервер X не инициализироваться после входа в систему, что приводит к циклу регистрации.

Проверьте, установлен ли шмель:

apt list --installed | grep bumble

Если нет (нет вывода из приведенной выше команды) проверьте, существует ли /etc/modprobe.d/bumblebee.conf:

ls -l /etc/modprobe.d/bumblebee.conf

Если он существует, просто удалите его:

sudo rm /etc/modprobe.d/bumblebee.conf

И попробуйте снова либо перезагрузить, либо запустить:

sudo service lightdm restart

Вы также можете увидеть подробный анализ проблемы в моем другом сообщении.

2
ответ дан 18 July 2018 в 15:19

Ubuntu имеет это руководство на своей собственной вики - но последнее последнее обновление 2013-02-06, поэтому я не ставил бы слишком много доверия / надежды / веры / работы / времени.

] Вот рецепт, который удаляет все старые видеодрайверы и переустанавливает нуво: sudo nvidia-settings --uninstall sudo apt-get remove --purge nvidia* sudo apt-get remove --purge xserver-xorg-video-nouveau xserver-xorg-video-nv sudo apt-get install nvidia-common sudo apt-get install xserver-xorg-video-nouveau sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core sudo dpkg-reconfigure xserver-xorg
2
ответ дан 18 July 2018 в 15:19

Отредактировано вне вопроса, опубликованного Rob grune:

Чтобы восстановить, выполните следующие действия: Ctrl + Alt + F1 [dля выхода и перехода в режим TTY] sudo apt-get remove --purge nvidia* sudo apt-get install ubuntu-desktop sudo apt-get autoremove sudo rm /etc/X11/xorg.conf echo "nouveau" | sudo tee -a /etc/modules sudo reboot [после перезагрузки, вы должен вернуться к работе с драйвером nouveau и войти в систему] sudo add-apt-repository --remove ppa:graphics-drivers/ppa sudo apt-get autoremove sudo apt-get autoclean
10
ответ дан 24 July 2018 в 20:37
  • 1
    Я не уверен, что sudo apt-get install ubuntu-desktop необходим, поскольку я не сделал этого и не сделал sudo rm /etc/X11/xorg.conf, поскольку файл не существовал в установке, над которой я работал. Также не нужно sudo add-apt-repository --remove ppa: graphics-drivers / ppa, если вы не используете этот ppa. Все, что сказал, что я могу подтвердить остальную часть процесса. Поскольку эта система не требует высокопроизводительной графики, я буду придерживаться драйвера nouveau, однако я бы предположил, что при желании можно попробовать установить последний пакет nvidia-current – Elder Geek 13 November 2016 в 04:11
  • 2
    Коррекция: командные строки «autoremove» должны использовать apt-get, а не apt. – Leland Woodbury 4 December 2016 в 21:22
  • 3
    Это сработало для меня. (Моя оценка согласна с @ ElderGeek's.) Спасибо! – Leland Woodbury 4 December 2016 в 21:28
  • 4
    @LelandWoodbury Вы правы относительно apt autoremove (fixex) Имейте в виду, что как только ваша репутация будет достаточно высокой, вы сможете внести эти исправления самостоятельно. – Elder Geek 6 December 2016 в 05:40
  • 5
    Я знаю, что этот вопрос составляет около 16,04. Так же, как обновление, эти шаги для меня не работали на Ubuntu 17.10 – byf-ferdy 24 November 2017 в 16:42

У меня была такая же проблема с Dell Vostro 1500 (GeForce 8400M GS) после обновления до недавнего Ubuntu 16.04.2 и с использованием драйвера nvidia-340. Мне потребовался почти день, чтобы решить эту проблему. Здесь в ярлыке вы можете попробовать:

Сначала нажмите CTRL + ALT + F1, чтобы перейти в текстовую консоль. Затем войдите.

Сделайте cat /var/log/gpu-manager.log. Если вы видите что-то вроде этого:

Looking for nvidia modules in /lib/modules/4.4.0-72-generic/updates/dkms Found nvidia module: nvidia_340_uvm.ko Is nvidia loaded? yes Was nvidia unloaded? no Is nvidia blacklisted? yes ...

Тогда причина для цикла входа в систему, скорее всего, что модуль DRI ядра nvidia занесен в черный список. Возможно, это связано с тем, что ранее была установлена ​​bumblebee с более старой версией драйвера nvidia (в моем случае nvidia-304) и теперь больше не используется. Если не CTRL + ALT + F1 , он оставляет файлы конфигурации в /etc, в том числе также черные списки модулей. Модуль с черным списком заставляет сервер X не инициализироваться после входа в систему, что приводит к циклу регистрации.

Проверьте, установлен ли шмель:

apt list --installed | grep bumble

Если нет (нет вывода из приведенной выше команды) проверьте, существует ли /etc/modprobe.d/bumblebee.conf:

ls -l /etc/modprobe.d/bumblebee.conf

Если он существует, просто удалите его:

sudo rm /etc/modprobe.d/bumblebee.conf

И попробуйте снова либо перезагрузить, либо запустить:

sudo service lightdm restart

Вы также можете увидеть подробный анализ проблемы в моем другом сообщении.

2
ответ дан 24 July 2018 в 20:37

Ubuntu имеет это руководство на своей собственной вики - но последнее последнее обновление 2013-02-06, поэтому я не ставил бы слишком много доверия / надежды / веры / работы / времени.

] Вот рецепт, который удаляет все старые видеодрайверы и переустанавливает нуво: sudo nvidia-settings --uninstall sudo apt-get remove --purge nvidia* sudo apt-get remove --purge xserver-xorg-video-nouveau xserver-xorg-video-nv sudo apt-get install nvidia-common sudo apt-get install xserver-xorg-video-nouveau sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core sudo dpkg-reconfigure xserver-xorg
2
ответ дан 24 July 2018 в 20:37

Отредактировано вне вопроса, опубликованного Rob grune:

Чтобы восстановить, выполните следующие действия: Ctrl + Alt + F1 [dля выхода и перехода в режим TTY] sudo apt-get remove --purge nvidia* sudo apt-get install ubuntu-desktop sudo apt-get autoremove sudo rm /etc/X11/xorg.conf echo "nouveau" | sudo tee -a /etc/modules sudo reboot [после перезагрузки, вы должен вернуться к работе с драйвером nouveau и войти в систему] sudo add-apt-repository --remove ppa:graphics-drivers/ppa sudo apt-get autoremove sudo apt-get autoclean
10
ответ дан 31 July 2018 в 23:38
  • 1
    Я не уверен, что sudo apt-get install ubuntu-desktop необходим, поскольку я не сделал этого и не сделал sudo rm /etc/X11/xorg.conf, поскольку файл не существовал в установке, над которой я работал. Также не нужно sudo add-apt-repository --remove ppa: graphics-drivers / ppa, если вы не используете этот ppa. Все, что сказал, что я могу подтвердить остальную часть процесса. Поскольку эта система не требует высокопроизводительной графики, я буду придерживаться драйвера nouveau, однако я бы предположил, что при желании можно попробовать установить последний пакет nvidia-current – Elder Geek 13 November 2016 в 04:11
  • 2
    Коррекция: командные строки «autoremove» должны использовать apt-get, а не apt. – Leland Woodbury 4 December 2016 в 21:22
  • 3
    Это сработало для меня. (Моя оценка согласна с @ ElderGeek's.) Спасибо! – Leland Woodbury 4 December 2016 в 21:28
  • 4
    @LelandWoodbury Вы правы относительно apt autoremove (fixex) Имейте в виду, что как только ваша репутация будет достаточно высокой, вы сможете внести эти исправления самостоятельно. – Elder Geek 6 December 2016 в 05:40
  • 5
    Я знаю, что этот вопрос составляет около 16,04. Так же, как обновление, эти шаги для меня не работали на Ubuntu 17.10 – byf-ferdy 24 November 2017 в 16:42

У меня была такая же проблема с Dell Vostro 1500 (GeForce 8400M GS) после обновления до недавнего Ubuntu 16.04.2 и с использованием драйвера nvidia-340. Мне потребовался почти день, чтобы решить эту проблему. Здесь в ярлыке вы можете попробовать:

Сначала нажмите CTRL + ALT + F1, чтобы перейти в текстовую консоль. Затем войдите.

Сделайте cat /var/log/gpu-manager.log. Если вы видите что-то вроде этого:

Looking for nvidia modules in /lib/modules/4.4.0-72-generic/updates/dkms Found nvidia module: nvidia_340_uvm.ko Is nvidia loaded? yes Was nvidia unloaded? no Is nvidia blacklisted? yes ...

Тогда причина для цикла входа в систему, скорее всего, что модуль DRI ядра nvidia занесен в черный список. Возможно, это связано с тем, что ранее была установлена ​​bumblebee с более старой версией драйвера nvidia (в моем случае nvidia-304) и теперь больше не используется. Если не CTRL + ALT + F1 , он оставляет файлы конфигурации в /etc, в том числе также черные списки модулей. Модуль с черным списком заставляет сервер X не инициализироваться после входа в систему, что приводит к циклу регистрации.

Проверьте, установлен ли шмель:

apt list --installed | grep bumble

Если нет (нет вывода из приведенной выше команды) проверьте, существует ли /etc/modprobe.d/bumblebee.conf:

ls -l /etc/modprobe.d/bumblebee.conf

Если он существует, просто удалите его:

sudo rm /etc/modprobe.d/bumblebee.conf

И попробуйте снова либо перезагрузить, либо запустить:

sudo service lightdm restart

Вы также можете увидеть подробный анализ проблемы в моем другом сообщении.

2
ответ дан 31 July 2018 в 23:38

Ubuntu имеет это руководство на своей собственной вики - но последнее последнее обновление 2013-02-06, поэтому я не ставил бы слишком много доверия / надежды / веры / работы / времени.

] Вот рецепт, который удаляет все старые видеодрайверы и переустанавливает нуво: sudo nvidia-settings --uninstall sudo apt-get remove --purge nvidia* sudo apt-get remove --purge xserver-xorg-video-nouveau xserver-xorg-video-nv sudo apt-get install nvidia-common sudo apt-get install xserver-xorg-video-nouveau sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core sudo dpkg-reconfigure xserver-xorg
2
ответ дан 31 July 2018 в 23:38

Ubuntu имеет это руководство по своей собственной вики - но последнее последнее обновление было опубликовано в 2013-02-06, поэтому я не ставил бы слишком много доверия / надежды / веры / работы / времени в нем .

Вот рецепт, который удаляет все старые видеодрайверы и переустанавливает нуво:

sudo nvidia-settings --uninstall
sudo apt-get remove --purge nvidia*
sudo apt-get remove --purge xserver-xorg-video-nouveau xserver-xorg-video-nv
sudo apt-get install nvidia-common
sudo apt-get install xserver-xorg-video-nouveau
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
2
ответ дан 6 August 2018 в 22:40

Другие вопросы по тегам:

Похожие вопросы: