O Gnome 3 sempre trava após o logon

9

O problema que estou tendo é que após a exploração em GNOME Shell 3.4.1on Ubuntu 12.04.1 LTS.

Após um curto período de tempo (aproximadamente 0 a 2 minutos), o shell gnome não responde.

Passar o mouse sobre o canto / clicar no botão atividades não faz nada, o
Windows fica parado (o aplicativo está respondendo, mas o gnomo não está).
Além disso, o Alt+ F2não faz nada.

A única maneira de saber como resolver esse problema é acessar o shell do Linux pressionando
Ctrl+ Alt+ any from F1 to F6, fazer login e reiniciar o serviço lightdm.

sudo service lightdm restart 

Portanto, a pergunta é: como resolver o problema de travamento do Gnome 3 após o logon?

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 É o mesmo com ou sem extensões carregadas


EDIT 1

.xsession-erros

(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!

Desde já, obrigado.

George
fonte
Não foi possível encontrar nada de interessante lá, por favor, forneça mais informações sobre o que e onde eu deveria procurar ou #
George
11
(1) Você pode postar os erros .xsession na sua pergunta? (2) Você mudou para o gnome 3 recentemente ou já o usa há algum tempo?
John Siu
(1) Adicionei o arquivo xsession-errors (2) É uma nova instalação do ubuntu e gnome 3 do repositório do apt
George
Na verdade, os erros de xsession estão mostrando um grande problema. Nada está inicializando corretamente. Como esta é uma nova instalação, colocarei uma solução alternativa em resposta.
John Siu

Respostas:

2

Eu tive problemas semelhantes com o Ubuntu 12.04 e o Gnome 3.4. Consegui minimizar a frequência dos congelamentos, fazendo o seguinte:

  • Desativar drivers de vídeo proprietários
  • Adicione ppa: gnome3-team / gnome3 às fontes e atualize
  • Além disso, você pode tentar aguardar 30 segundos. antes de efetuar login. Pode parecer bobagem, mas acho que nem todos os componentes estão prontos quando a tela de login é apresentada ao usuário. (você pode culpar a Canonical por tentar trapacear nos horários de inicialização :))

A única coisa que resolveu esse problema definitivamente, pelo menos no meu caso, foi a atualização para o Ubuntu 12.10 e Gnome 3.6.

aramboi
fonte
Graças à adição do repositório gnome3 e à atualização, de alguma forma, resolvemos o problema. O Gnome ainda é a mesma versão, mas agora funciona: / E vou atualizar para o Gnome 3.6 quando tiver tempo.
George
1

Gambiarra

Como esta é uma instalação flash, podemos criar um novo usuário.

  1. Login do terminal de texto
  2. Adicione um novo usuário

    sudo adduser <username>
    
  3. Adicionar novo usuário ao sudogrupo ouadmin

    sudo adduser <username> sudo
    
  4. Volte para o X e tente fazer login com um novo usuário

Coisas para tentar

  • Atualizar

    sudo apt-get update
    sudo apt-get dist-upgrade
    
John Siu
fonte
Isso não ajudou. E não há atualizações disponíveis e eu não quero atualizar minha distribuição.
George
sudo apt-get dist-upgradenão é atualização da versão de lançamento. Ele atualiza apenas pacotes dentro do seu release atual. Se você estiver usando o 12.04, ele permanecerá no 12.04. O comando para fazer a atualização do release é do-release-upgrade.
John Siu
Você pode verificar se o dbus está instalado e funcionando? O que você descreve se encaixa se o dbus estiver ausente.
John Siu
(1) 0 atualizado, 0 recém-instalado, 0 para remover e 0 não atualizado. (2) dbus start / running, processo 768. Mas o problema persiste :(
George
você precisa reiniciar o lightdm após o início do dbus.
John Siu