Ubuntu 12.04 LTS зависает (все черное) перед отображением экрана входа
Привлеченный философией открытого исходного кода и идеей бесплатной системы для людей, я решил выбросить свой Windows 7 и заменить его на Ubuntu 12.04 (я даже купил его, просто чтобы почувствовать себя участником, частью проект). Во всяком случае, я всегда оказывался в ситуации, когда мне ничего не оставалось делать, кроме как переустановить его из-за этих странных, неожиданных и трудных для понимания ошибок. Это происходит почти каждые 2 или 3 недели, сразу после того, как я установил немного больше программного обеспечения, чем по умолчанию. Я очень разочарован и думаю вернуться к какой-то более стабильной системе, но я попробую свой последний шанс в сообществе, которое, как я вижу, является одним из самых активных и, возможно, именно профессионал удержит меня здесь. Кроме того, это мой первый вопрос, так что прости меня за недостаток опыта.
Итак, у меня есть ноутбук (HP Pavilion g6 2305 кв, с AMD Radeon HD 7670M), и я установил Ubuntu 12.04.4 LTS (amd64). Я установил проприетарные драйверы, рекомендованные системой (fglrx, я думаю, что они с кодовым названием). Все было хорошо до вчерашнего дня, когда я скомпилировал и установил различные библиотеки, необходимые для разработки некоторых приложений (Ogre3D, OIS, Boost, ODE, Freetype и многое другое). Я не понимаю, как это повлияет на загрузку или ядро, потому что это всего лишь заголовки, библиотеки и исходный код, которые используются при разработке приложений. Но после этого, когда это случилось. Эти проблемы обычно возникают после того, как вы немного поиграете с 3D-графикой. В какой-то момент я понял, что значки запущенных приложений не были показаны на боковой панели, и когда я вышел из системы, он принудительно закрыл некоторые приложения.
Today when I start the computer it shows me the GRUB loader, I select Ubuntu, with Linux 3.11.0-18-generic
и нажмите ENTER. The loading screen is doing its job for a few seconds then a black screen is where everything hangs. I restart (CTRL+ALT+DEL) and choose recovery mode. If I choose to clean, dpkg, failsafex, everything will hang with this line of text:
fsck from util-linux 2.20.1
/dev/sda1: clean, 694243/60530688 files, 20142664/242119168 blocks
I click CTRL+C and now it fails (of course) with this line:
initctl: Event failed
CTRL+ALT+DEL will reboot the system. Now, I tried this solution: Is recovery mode supposed to hang after fsck? for the fsck problem (the hanging) but I am just left in the sda1 partition (where I don´t know what I am supposed to do). I purged some nvidia packages (only for development) and with sudo apt-get autoremove
I removed unecessary packages. I reboot and the same issue: black screen just before entering the login screen.
I inserted the Live CD and I opened some log files but they don´t tell me much either. In syslog is where I found the most recent logs: http://pastebin.com/tCF0c4pY
If while seeing the loading screen I press ESC to get in CLI mode the same happens. I see some text on the screen then at some point everything goes to black. Some weeks ago, when the problem was related to gflrx I could enter CLI mode from the loading screen. In other words, I don´t have access to the system as root, so I can reset things. Also, I am using a broad-band connection, which doesn´t connect automatically if the X System is not loaded and the GUI is working.
So, here I am, out of any idea or possibility. If you need any other log file or info just let me know. I hope this can be fixed. Спасибо
1 ответ
Возможно, ваша конфигурация X windows или другая графическая конфигурация была изменена после установки библиотек. Хорошая новость - ЕСЛИ это проблема, то решением будет внесение изменений в конфигурационный файл. Это может быть что-то вроде разрешения экрана.
Когда у вас пустой экран, вы можете перейти к командной строке на консольном терминале, набрав Ctrl-Alt-F2
(или F3 .. F6). Ctrl-Alt-F1
вернет вас к консоли графического дисплея.
Когда у вас есть пустой экран, сделайте Ctrl-Alt-F2
, Затем войдите в систему и посмотрите сообщения журнала. Посмотри в /var/log. Посмотрите на конец лог-файлов для последних сообщений.
/var/log/messages /? /var/log/syslog /? /var/log/Xorg.0.log Сосредоточиться на журналах "X". Попробуй возможно sudo grep -i error /var/log/X*
В журналах 'X' должно быть указано, какие настройки он использует, например Using config directory: "/etc/X11/xorg.conf.d"
,
Если вы можете найти некоторые ошибки, которые, надеюсь, покажут, что не так. Разместите их здесь и зайдите в Интернет, и мы надеемся, что сможем решить проблему.
Обновление 1: Хорошая разбивка параметров для диагностики проблемы здесь: Мой компьютер загружается на черный экран, какие варианты я должен исправить? Думаю, дубликат вашего вопроса. Конкретно вопрос nVidia может быть актуален: пустой экран после установки драйвера с ограниченным доступом nvidia
Update2: НО nVidia не имеет отношения к вопросу. Проблема будет больше связана с видео драйверами AMD. Как правильно установить проприетарные видео драйверы ATI Catalyst (fglrx) напрямую от AMD?
Установка пакетов Если пакет установлен в качестве пользователя root, то для него устанавливаются библиотеки, двоичные файлы и файлы конфигурации. Существующий конфиг и библиотеки могут быть обновлены. Для пакетов, не включенных в ядро Linux или графику, это обычно безвредно, вы не можете нанести ущерб. Но для некоторых пакетов есть потенциал для взлома чего-то фундаментального. Вы упомянули, что некоторые пакеты nvidia были удалены, а также несколько других, которые были установлены? Когда были установлены пакеты nvidia, графическая конфигурация могла быть обновлена. И когда они были удалены, то эта конфигурация, возможно, не была восстановлена. Или при установке пакета может быть установлена версия, не соответствующая ядру системы.
В любом случае, сначала попытайтесь найти ошибки в журналах, чтобы понять, в чем проблема.