Сессия перезапускается непрерывно без запроса (Ubuntu 11.10)

Я использую Ubuntu 11.10 без проблем на рабочем столе. Внезапно, две недели, он возобновляет сеанс без видимой причины. Это происходит без предупреждения, и я теряю работу. Это работало отлично до 2 недель назад. Пожалуйста, помогите мне!

1
задан 19 March 2013 в 20:30

1 ответ

Просто догадка, которую вы могли бы обновить до драйвера Nvidia, который, как известно, вылетал в X.org в 11.10 и 12.04. Симптомы звучат похоже: внезапно вы снова попадаете на экран входа в Lightdm. Как правило, это происходит при просмотре веб-страниц, часто с Flash на странице (но иногда нет). Нет предупреждения Просто пропущенный сеанс. Кажется случайным Давайте сначала проверим, что у вас есть проблема.

Проверьте, есть ли у вас драйвер Nvidia. Запустите nvidia-settings и найдите версию драйвера Nvidia. Проблемы с установленной версией по умолчанию (295.40) и позже. Если это указанная версия, убедитесь, что вы получаете тот же сбой X.org.

В следующий раз, когда ваша система выйдет из строя (или если вы знаете, когда она в последний раз вышла из строя), вы можете проверить системный журнал на наличие ошибок. Используйте Системные инструменты> Просмотр файла журнала в меню, затем нажмите на системный журнал. Прокрутите, пока не закончится время сбоя, и найдите строку, содержащую: «Gdk-WARNING: gnome-session: Fatal IO error 11 (Ресурс временно недоступен) на X-сервере» Если у вас есть драйвер Nvidia и вы видите, что ошибка, вы знаете, что столкнулись с ошибкой драйвера Nvidia.

Вот как перейти на предыдущую версию драйвера Nvidia, которая работает.

Найдите версию 290.10 в Launchpad. Я нашел версию AMD 64 здесь: https://launchpad.net/ubuntu/precise/amd64/nvidia-current/290.10-0ubuntu2 . Ссылка для скачивания находится на правой стороне. Загрузите его в свою домашнюю папку.

Теперь деактивируйте старый драйвер, открыв терминал и набрав "jockey-gtk". Выберите драйвер с зеленой точкой рядом с ним и нажмите кнопку «Удалить». Закройте, когда это будет сделано.

Теперь мы собираемся установить новый драйвер. Введите команду "sudo dpkg -i nvidia-current_290.10-0ubuntu2_precise_amd64.deb", чтобы установить эту версию. Он попросит вас ввести пароль. Это займет некоторое время, так как он запускает проверку исправности версии модуля ядра, но это закончится.

Вы захотите принудительно заблокировать эту версию, чтобы она не была обновлена ​​случайно. Вероятно, есть быстрый способ сделать эту командную строку, но я использую synaptic, чтобы упростить его. Установите synaptic (запустите: sudo apt-get install synaptic) и запустите его с помощью "sudo synaptic". Найдите пакет, который мы только что установили. Он просто будет называться nvidia-current. Вы должны выбрать Package> Force Version, выбрать 290.10 и нажать «Force». Теперь заблокируйте его, выбрав Package> Lock Version из меню Synaptic. Линия в Synaptic станет красной, но будет иметь зеленый квадрат со значком замка справа.

Теперь пришло время активировать его, повторно запустив jockey-gtk из командной строки. Выберите «version-current» и выберите «Activate». Вы получите зеленую точку рядом с ней снова. Закрыть жокей-гтк.

Перезагрузка. Давайте удостоверимся, что все на месте. Снова зайдите в nvidia-settings и проверьте версию драйвера, чтобы убедиться, что вы используете 295.10. Возможно, вам придется переустановить nvidia-settings (sudo apt-get install nvidia-settings). Если номер версии говорит 290.10, вы больше не должны испытывать внезапных потерь сеанса.

0
ответ дан 19 March 2013 в 20:30

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

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