Gnome 3 всегда висит после входа в систему

9

Проблема у меня в том , что после входа в GNOME Shell 3.4.1на Ubuntu 12.04.1 LTS.

Через короткий промежуток времени (около 0-2 минут) оболочка гнома перестает отвечать на запросы.

Перемещение в углу / нажатие на кнопку действий ничего не делает,
Windows застревает (приложение отвечает, но гном нет).
Также Alt+ F2ничего не делает.

Единственный способ, которым я знаю, как решить эту проблему, это перейти в оболочку linux, нажав
Ctrl+ Alt+ any from F1 to F6, войти и перезапустить службу lightdm.

sudo service lightdm restart 

Итак, вопрос в том, как решить проблему зависания Gnome 3 после входа в систему?

hertz@hertzbox:~$ uname -a
Linux hertzbox 3.2.0-35-generic #55-Ubuntu SMP Wed Dec 5 17:42:16 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

hertz@hertzbox:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 12.04.1 LTS
Release:    12.04
Codename:   precise

hertz@hertzbox:~$ gnome-shell --version
GNOME Shell 3.4.1

PS То же самое с или без загруженных расширений


РЕДАКТИРОВАТЬ 1

.xsession-ошибка

(gnome-settings-daemon:1365): GLib-CRITICAL **: g_variant_new_string: assertion `string != NULL' failed

(gnome-settings-daemon:1365): GLib-GIO-CRITICAL **: g_settings_schema_key_type_check: assertion `value != NULL' failed

(gnome-settings-daemon:1365): GLib-CRITICAL **: g_variant_get_type_string: assertion `value != NULL' failed

(gnome-settings-daemon:1365): GLib-GIO-CRITICAL **: g_settings_set_value: key 'picture-uri' in 'org.gnome.desktop.background' expects type 's', but a GVariant of type '(null)' was given
** Message: applet now removed from the notification area

** (nautilus:1585): WARNING **: Can not get _NET_WORKAREA

** (nautilus:1585): WARNING **: Can not determine workarea, guessing at layout
** Message: Stopping registered applet secret agent because GNOME Shell is running
** Message: using fallback from indicator to GtkStatusIcon

(gnome-shell:1546): folks-WARNING **: Failed to find primary PersonaStore with type ID 'eds' and ID 'system'.
Individuals will not be linked properly and creating new links between Personas will not work.
The configured primary PersonaStore's backend may not be installed. If you are unsure, check with your distribution.
** Message: applet now embedded in the notification area
Window manager warning: CurrentTime used to choose focus window; focus window may not be correct.
Window manager warning: Got a request to focus 0x1000004 (Desktop) with a timestamp of 0.  This shouldn't happen!
Nautilus-Share-Message: Called "net usershare info" but it failed: 'net usershare' returned error 255: net usershare: cannot open usershare directory /var/lib/samba/usershares. Error No such file or directory
Please ask your system administrator to enable user sharing.


** (zeitgeist-datahub:1867): WARNING **: recent-manager-provider.vala:133: Desktop file for "file:///home/hertz/projects/chrome-steamgifts-notifier/js/options/options.js" was not found, exec: sublime_text, mime_type: application/javascript

** (zeitgeist-datahub:1867): WARNING **: recent-manager-provider.vala:133: Desktop file for "file:///home/hertz/Sublime%20Text%202/Icon/256x256/sublime_text.png" was not found, exec: gnome-desktop-item-edit, mime_type: image/png

** (zeitgeist-datahub:1867): WARNING **: recent-manager-provider.vala:133: Desktop file for "file:///home/hertz/Sublime%20Text%202/sublime_text" was not found, exec: gnome-desktop-item-edit, mime_type: application/octet-stream

** (zeitgeist-datahub:1867): WARNING **: recent-manager-provider.vala:133: Desktop file for "file:///home/hertz/Desktop/christmasTree/tree.py" was not found, exec: python, mime_type: text/x-python

** (zeitgeist-datahub:1867): WARNING **: recent-manager-provider.vala:133: Desktop file for "file:///home/hertz/projects/chrome-steamgifts-notifier/js/test.js" was not found, exec: sublime_text, mime_type: application/javascript

** (nautilus:1585): WARNING **: Error calling current_status: Method "current_status" with signature "" on interface "com.ubuntuone.SyncDaemon.Status" doesn't exist


** (nautilus:1585): CRITICAL **: syncdaemon_status_info_get_online: assertion `SYNCDAEMON_IS_STATUS_INFO (sinfo)' failed
Window manager warning: CurrentTime used to choose focus window; focus window may not be correct.
Window manager warning: Got a request to focus 0x1a00003 (Unlock Log) with a timestamp of 0.  This shouldn't happen!
** Message: applet now removed from the notification area

(gnome-settings-daemon:1365): Gdk-WARNING **: gnome-settings-daemon: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.

Gkr-Message: secret service disappeared while waiting for prompt

(nm-applet:1582): Gdk-WARNING **: nm-applet: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.

[1586:1617:0105/225607:ERROR:native_backend_gnome_x.cc(664)] Keyring find failed: Error communicating with gnome-keyring-daemon

(nautilus:1585): Gdk-WARNING **: nautilus: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.


(gnome-shell-calendar-server:1675): Gdk-WARNING **: gnome-shell-calendar-server: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.

[1586:1586:0105/225607:ERROR:chrome_browser_main_x11.cc(62)] X IO Error detected

(gdu-notification-daemon:1856): Gdk-WARNING **: gdu-notification-daemon: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.


(evolution-alarm-notify:1895): Gdk-WARNING **: evolution-alarm-notify: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.


(update-notifier:1946): Gdk-WARNING **: update-notifier: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.


(deja-dup-monitor:1960): GVFS-RemoteVolumeMonitor-WARNING **: Owner :1.34 of volume monitor org.gtk.Private.GduVolumeMonitor disconnected from the bus; removing drives/volumes/mounts

(deja-dup-monitor:1960): GVFS-RemoteVolumeMonitor-WARNING **: Owner :1.35 of volume monitor org.gtk.Private.GPhoto2VolumeMonitor disconnected from the bus; removing drives/volumes/mounts

(deja-dup-monitor:1960): GVFS-RemoteVolumeMonitor-WARNING **: Owner :1.36 of volume monitor org.gtk.Private.AfcVolumeMonitor disconnected from the bus; removing drives/volumes/mounts

** (zeitgeist-datahub:1867): WARNING **: zeitgeist-datahub.vala:227: Unable to get name "org.gnome.zeitgeist.datahub" on the bus!

Заранее спасибо.

Джордж
источник
Не могу найти ничего интересного, не могли бы вы предоставить больше информации о том, что и где я должен искать или
Джордж
1
(1) Можете ли вы опубликовать .xsession-errors в свой вопрос? (2) Вы недавно переключились на gnome 3 или использовали его некоторое время?
Джон Сиу
(1) Я добавил файл xsession-errors (2) Это свежая установка Ubuntu и Gnome 3 из репозитория apt
Джордж
На самом деле xsession-errors показывает большую проблему. Ничто не запускается правильно. Поскольку это новая установка, я постараюсь обойти ответ.
Джон Сиу

Ответы:

2

У меня были похожие проблемы с Ubuntu 12.04 и Gnome 3.4. Мне удалось минимизировать частоту зависаний, выполнив следующие действия:

  • Отключить проприетарные видео драйверы
  • Добавьте ppa: gnome3-team / gnome3 к источникам и обновите
  • Также вы можете попробовать подождать 30 сек. перед входом в систему. Это может звучать глупо, но я думаю, что не все компоненты готовы, когда пользователю предоставляется экран входа в систему. (вы можете обвинить Canonical в том, что он попытался обмануть время запуска :))

Единственное, что решило эту проблему навсегда, по крайней мере, в моем случае, было обновление до Ubuntu 12.10 и Gnome 3.6.

aramboi
источник
Спасибо, добавив репозиторий и обновление gnome3, как-то решил проблему. Gnome - все та же версия, но теперь работает: / И я собираюсь обновить до Gnome 3.6, когда у меня будет время.
Джордж
1

Временное решение

Поскольку это флэш-установка, мы можем создать нового пользователя.

  1. Вход с текстового терминала
  2. Добавить нового пользователя

    sudo adduser <username>
    
  3. Добавить нового пользователя в sudoгруппу, илиadmin

    sudo adduser <username> sudo
    
  4. Вернитесь к X и попробуйте войти с новым пользователем

Что попробовать

  • Обновить

    sudo apt-get update
    sudo apt-get dist-upgrade
    
Джон Сиу
источник
Это не помогло. И нет доступных обновлений, и я не хочу обновлять свой дистрибутив.
Джордж
sudo apt-get dist-upgradeэто не выпуск версии обновления. Он обновляет только пакеты в вашей текущей версии. Если вы используете 12.04, он останется 12.04. Команда для обновления релиза есть do-release-upgrade.
Джон Сиу
Можете ли вы проверить, что у вас установлен и работает dbus? То, что вы описываете, подходит, если отсутствует dbus.
Джон Сиу
(1) 0 обновлено, 0 вновь установлено, 0 для удаления и 0 не обновлено. (2) запуск / запуск dbus, процесс 768. Но проблема сохраняется :(
Джордж
Вы должны перезапустить lightdm после запуска dbus.
Джон Сиу