Невозможно войти в графическом режиме - Ubuntu 10.04 LTS

3

Это старая проблема, которую я пытался решить, и, по-видимому, она все еще действует, но ни одно из обновлений до сих пор не решило ее. Похоже, это связано с драйверами Gnome (gdm?) И Nvidia, потому что, например, ex. На моем настольном ПК я только что обошел проблему с установкой на основе LXDE, которая прекрасно работает, однако мне действительно почему-то нравится Gnome, так что было бы здорово найти причину / решение этой проблемы.

Вот подробности:

После новой установки и установки всех обновлений (последнее ядро ​​для 10.04 и последние пакеты) я не могу войти в систему на графическом экране входа. После ввода пароля экран на несколько секунд станет черным, а затем возвращается к экрану входа. Но если я иду в терминал с помощью Ctrl + Alt + F1, я могу войти в систему просто отлично, так что мое имя пользователя / пароль определенно в порядке.

На своем ноутбуке я использую Ubuntu 10.04 95% времени и никогда не сталкивался с этой проблемой, поэтому я подозреваю, что это связано с аппаратным обеспечением. Может быть, что-то связано с графикой (у меня на рабочем столе Nvidia 9800GT, но на ноутбуке карта Ati).

Любые идеи о том, что я должен искать или попробовать? Какие журналы я должен проверить, чтобы выяснить возможные причины / решения этой проблемы.

Обновить :

Это сразу после новой установки, при первом входе в систему, поэтому у меня не включены ограниченные драйверы. Установлены только пакеты, связанные с nvidia nvidia-173-modaliases, nvidia-96-modaliases, nvidia-common, nvidia-current-modaliases,

Если я загружаюсь в режим восстановления как root, а затем запускаю startxЯ могу попасть в GNOME.

Выход из cat /var/log/gdm/:0-greeter.log

Window manager warning: Failed to read saved session file /var/lib/gdm/.config/metacity/sessions/103537dbc1e1d90e94130703607828717100000014670000.ms: Failed to open file '/var/lib/gdm/.config/metacity/sessions/103537dbc1e1d90e94130703607828717100000014670000.ms': No such file or directory
** (process:1477): DEBUG: Greeter session pid=1477 display=:0.0 xauthority=/var/run/gdm/auth-for-gdm-Jf8At5/database

(gnome-power-manager:1478): GLib-GObject-WARNING **: /build/buildd/glib2.0-2.24.1/gobject/gsignal.c:2273: signal `proxy-status' is invalid for instance `0x203ed90'
gdm-simple-greeter[1477]: Gtk-WARNING: /build/buildd/gtk+2.0-2.20.1/gtk/gtkwidget.c:5636: widget not within a GtkWindow
Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x1200047 (Login Wind)
Window manager warning: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x1200047 (Login Wind)
Window manager warning: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
Botond Béres
источник
Вы установили проприетарные драйверы Nvidia или используете встроенный Nouveau водители? Если вы войдете в текстовую консоль и запустите startxВы можете войти в GNOME?
Patches
@Patches: обновил мой вопрос с дополнительной информацией.
Botond Béres
@Beres: вы пытались сделать полное обновление? ( sudo apt-get dist-upgrade ) Если это не поможет, пожалуйста, опубликуйте содержание /var/log/gdm/:0-greeter.log,
Patches
@Patches: добавлен вывод журнала. Пока что сделал aptitude full-upgradeне apt-get dist-upgrade однако, как я хотел бы использовать последний дистрибутив LTS. Но я постараюсь обновить дистрибутив тоже, мне интересно, если это решит проблему.
Botond Béres
@Patches: Пожалуйста, игнорируйте мой предыдущий комментарий о dist-upgrade, виноват. У меня действительно есть все пакеты на данный момент, хотя.
Botond Béres

Ответы:

1

Это похоже на известная ошибка с помощью диспетчера отображения GNOME ( gdm ) в Ubuntu 10.04 Lucid Lynx.

Комментарий № 21 к этой ошибке предлагает отключить заставку с логотипом Ubuntu, чтобы обойти эту проблему. Чтобы сделать это временно, вы можете отредактировать аргументы ядра из меню GRUB и удалить splash вариант. Чтобы сделать это навсегда, удалите splash от GRUB_CMDLINE_LINUX_DEFAULT строка переменной среды в /etc/default/grubи запустить sudo update-grub чтобы изменения вступили в силу.

Если это не поможет, вы также можете переключиться на другой диспетчер отображения, например lightdm или KDE kdm (который можно установить без необходимости установки среды KDE Plasma Desktop). Вы не получите экран входа в GNOME, но все равно сможете войти на рабочий стол GNOME. Чтобы установить любой из них, просто запустите sudo apt-get install lightdm или же sudo apt-get install kdm и перезагрузите. Чтобы войти в сеанс GNOME, просто выберите GNOME или же Ubuntu Desktop от сессия меню выбранного вами диспетчера отображения. Следует помнить ваш выбор для будущих входов.

Patches
источник
У машины моего отца была эта проблема, но это было от обновления с 8.04 - kdm решил проблему.
Broam
Большое спасибо за вашу помощь. Я не нуждался в этом, однако, поскольку проблема таинственно исчезла после другой переустановки и формата / home drive. Прекрасно работает даже с ограниченными драйверами на данный момент. С предыдущей попытки я думаю, что я пропустил форматирование / home, однако до этого у меня были другие установки с переформатирование, так что это не обязательно очевидная проблема. Другое отличие состоит в том, что я установил / home для шифрования, но я не уверен, как это "исправит" это. Если проблема внезапно возникнет, я обязательно попробую этот обходной путь.
Botond Béres
Видимо, проблема с входом в систему только «ушла» временно (при первой загрузке после переустановки), после чего она снова начала вести себя так же. etc/default/grub изменение не помогло, но обходной путь установки kdm и затем выбор сессии GNOME был в порядке.
Botond Béres
@Beres: если вы еще этого не сделали, вы можете добавить splash вернуться к /etc/default/grub и перезапустить sudo update-grub чтобы вернуть ваш красивый экран загрузки. Кроме того, если вы хотите, вы можете сообщить о своем опыте этой ошибке и подписаться, чтобы получать уведомления, когда / если она исправлена.
Patches
3

Это почти наверняка проблема двоичного драйвера nvidia. Полностью удалите двоичный драйвер nvidia (apt-get purge должен помочь; я забыл пакет двоичных драйверов nvidia - будет ли любезная душа редактировать этот ответ?).

Это должно заставить вас вернуться в нуво или vga. Nouveau, вероятно, будет работать, но у вас будут некоторые ошибки и нет 3D-ускорения. (Мне повезло больше с 10.10 и нуво.)

VGA, безусловно, будет работать, но вы будете ограничены таким маленьким размером экрана, единственное, что нужно сделать, это установить один из других драйверов.

Broam
источник
Похоже, что это связано с nvidia, но у меня не установлены ограниченные драйверы (новая установка, первый вход в систему), поэтому похоже, что это что-то другое. Также удалены все другие пакеты, связанные с nvidia. Обновил мой вопрос с более конкретной информацией.
Botond Béres