Ubuntu 12.04 не закрывается должным образом

Когда я выключаю или перезагружаю свою Ubuntu 12.04, она никогда не завершает работу.

Я застрял на черном / пустом экране и должен был удерживать кнопку питания, чтобы выключить его.

Кто-нибудь знает, где я могу начать отладку этой проблемы?

заранее спасибо

6 ответов

По умолчанию последняя версия Ubuntu (12.04.2 и несколько других) скрывает сообщения и показывает хорошее анимированное изображение (всплеск) в причудливом разрешении.

Чтобы убедиться, что вы просматриваете консоль и, возможно, видите, что висит за темным экраном:

/ etc / default / grub (редактировать и сохранять):

# find line below and put a # in front of it
# GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
# and put this one:
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

Теперь обновите загрузочные записи grub следующими новыми настройками:

you@yourmachine:~$ sudo update-grub

И при следующем запуске / завершении работы вы должны увидеть строки сообщений с [ OK ] или же [ ERROR ] или что-то не так после его названия:

* Starting network shares                   [ OK ]
* Starting mysql server                     [ OK ]
* ...later when shutting down...
* Stopping mysql server                     [ OK ]
* Not Stopping something like it should     [    ]

nomodeset: обычно вы можете переключаться между заставкой и сообщениями консоли с помощью Esc ключ, но некоторые видеокарты или отсутствие драйверов не могут справиться с режимом / возможностями, которые использует процесс загрузки. nomodeset гарантирует, что он использует базовые общие возможности, и гарантирует, что вы видите сообщения (при условии, что вы не нажимаете ALT-F1 на F7 во время загрузки / выключения, чтобы просмотреть другие терминалы, кроме того, который используется для запуска / выключения служб).

Изменить: Вы также можете попробовать без nomodeset, если у вас возникли проблемы, начиная с X. GRUB_CMDLINE_LINUX_DEFAULT=""

Вы можете найти журналы на /var/log/syslog

Проверьте журналы, чтобы лучше понять, что происходит.

Также попробуйте набрать init 0 в терминале.

Я немного новичок в Ubuntu 12.04, но в прошлом я использовал другие версии Ubuntu. У меня есть учетная запись плюс учетная запись для моих детей на этом компьютере, и если какая-либо из учетных записей вошла в систему при получении команды на отключение, компьютер даже не попытается завершить работу. Единственный способ закрыть его, если одна из учетных записей все еще зарегистрирована, - сначала выйти из всех учетных записей, а затем ввести команду с экрана входа в систему. Я нормально отключусь от терминала, используя команду "shutdown -h now". К сожалению, мне еще многое предстоит узнать, чтобы попытаться исправить эту проблему самостоятельно.

Я решил эту проблему, сначала выйдя из системы, а затем завершив работу с экрана входа в систему. Выключение без выхода из системы привело к появлению черного экрана, но при включенном компьютере. У меня Ubuntu настроен только с одним пользователем, поэтому я не уверен, что является причиной этой проблемы. Я не смотрел, есть ли запущенные процессы, которые мешают завершению работы, так как я очень плохо знаком с Linux и на самом деле не знаю, как это сделать. Небольшой поиск, вероятно, найдет решение, но если кто-нибудь сможет просветить меня здесь, это было бы здорово.

У меня была эта проблема, и она все еще есть, но некоторые улучшения произошли. До сих пор мне приходилось несколько секунд нажимать кнопку запуска / выключения на моем колоколе / ACer Easynote ENTG71GM Packard. Ubuntu 14.04 LTS. Ранее W8.1, но после всплывающего окна, мешавшего мне установить w 10 бесплатно, я сделал большую ошибку, чтобы установить его. Так как я не мог заставить W 10 найти свой мейл и контакт из W 8.1, я решил попробовать Linux.

Я попробовал каждое предложение решения на другом форуме. Никто из них не дал никакого результата. Я выполнял шаги, такие как разные коды в терминале, работал над биосом и т. Д. Я не могу заявить о ней каждую попытку, потому что я совершенно новый. Однако эта проблема заставила меня немного понять Linux. Сначала я не мог понять, что это за терминал... Так что это ни в коем случае не было пустой тратой времени.

Мое частичное решение: я прочитал на ветке, что была проблема с ELAN. Я вспомнил, что Windows 10 заставила меня установить что-то ELAN. Извините, я не знаю что это. В W 10 это ничего не изменило, поэтому я забыл об этом. Вчера я прочитал протектор Went on W 10, прочитал ELAN, и теперь мой EasyNote правильно отключается, когда я перезагружаюсь из Ubuntu.

Проблема в том, что он перезагружается, даже когда я решил выключиться.

Однако, так как многие из вас полезны, я подумал, что на это я мог бы потратить некоторое время, чтобы написать эту заметку. Это может быть полезно для кого-то.

Я сейчас попробую решить проблему перезагрузки.

Я не могу комментировать, поэтому я опубликую это как ответ:

У меня была такая же проблема на моем 12.04 недавно; в моем случае это было связано с одной программой (в моем случае pcscd), которая не была остановлена ​​должным образом при завершении работы и вызвала 'cpu-lockup'. Итак, чтобы повернуть заставку (убунту с пятью точками):

  • нажмите "бежать", когда вы выключите компьютер.

  • Вы можете отключить всплеск в GRUB, но так как у вас его нет...

Какие сообщения отображаются на экране? (ищите что-то вроде "некоторых процессных PID-блокировок..." (я забыл, каковы точные термины...). При необходимости вы можете сделать снимок и опубликовать его здесь.

Если вы можете подтвердить, что процесс не был остановлен нормально, мы можем продолжить, остановив его при выключении с помощью команд уровня запуска

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