O Gnome 3 gdm falha ao iniciar após a pré-atualização do fedora 14 para 15

0

Não consigo inicializar o fedora 15 no nível de execução 5. Depois que todos os serviços são iniciados, quando a tela de login deve aparecer, o gdm mostra apenas um cursor de espera do mouse e continua se reiniciando.

Em /var/log/gdm/:0-greeter.log

Gtk-Message: Failed to load module "pk-gtk-module"
/usr/bin/gnome-session: symbol lookup error: /usr/lib/gtk-3.0/modules/libatk-bridge.so: undefined symbol: atk_plug_get_type
/usr/libexec/gnome-setting-daemon: symbol lookup error: /usr/lib/gtk-3.0modules/libatk-bridge.so: undefined symbol: atk_plug_get_type

Onde deve ser atk_plug_get_type definido?

Editar: aqui uma descrição melhor do erro

(system-config-network-gui:2643): Gnome-WARNING **: Accessibility: failed to find module 'libgail-gnome' which is needed to make this application accessible
/usr/bin/python: symbol lookup error: /usr/lib/gtk-2.0/modules/libatk-bridge.so: undefined symbol: atk_plug_get_type

Por que ainda existem referências ao gtk2? A pré-atualização falhou? Anexando log de atualização ... parece que o gdm não foi adicionado, mas está presente na lista de usuários e grupos.

May 26 11:25:52 sysimage sendmail[1076]: alias database /etc/aliases rebuilt by root
May 26 11:25:52 sysimage sendmail[1076]: /etc/aliases: 77 aliases, longest 23 bytes, 795 bytes total
May 26 11:46:09 sysimage useradd[1793]: failed adding user 'dbus', data deleted
May 26 11:53:37 sysimage systemd-machine-id-setup[2443]: Initializing machine ID from D-Bus machine ID.
May 26 11:55:28 sysimage useradd[2835]: failed adding user 'apache', data deleted
May 26 11:55:38 sysimage useradd[2842]: failed adding user 'haldaemon', data deleted
May 26 11:55:43 sysimage useradd[2848]: failed adding user 'smolt', data deleted
May 26 11:57:32 sysimage sendmail[3032]: alias database /etc/aliases rebuilt by root
May 26 11:57:32 sysimage sendmail[3032]: /etc/aliases: 77 aliases, longest 23 bytes, 795 bytes total
May 26 11:57:46 sysimage groupadd[3066]: group added to /etc/group: name=cgred, GID=482
May 26 11:57:47 sysimage groupadd[3066]: group added to /etc/gshadow: name=cgred
May 26 11:57:47 sysimage groupadd[3066]: new group: name=cgred, GID=482
May 26 11:58:42 sysimage useradd[3086]: failed adding user 'ntp', data deleted
May 26 12:00:13 sysimage dbus: avc:  received policyload notice (seqno=2)
May 26 12:15:08 sysimage useradd[4950]: failed adding user 'gdm', data deleted
May 26 12:24:39 sysimage dbus: avc:  received policyload notice (seqno=3)
May 26 12:25:24 sysimage useradd[5522]: failed adding user 'mysql', data deleted
May 26 12:25:37 sysimage useradd[5533]: failed adding user 'rpcuser', data deleted
May 26 12:26:31 sysimage useradd[5592]: failed adding user 'tcpdump', data deleted

Alguma sugestão antes de reverter a instalação para a F14?

    
por digital illusion 27.05.2011 / 04:34

3 respostas

0

Você pode tentar usar ldd para ver se está faltando alguma biblioteca necessária à libatk-bridge:

ldd /usr/lib/gtk-3.0/modules/libatk-bridge.so
    
por 27.05.2011 / 05:13
0

Se você conseguir acessar um console e tiver acesso à Internet, tente executar os seguintes comandos para corrigir quaisquer pacotes ausentes / quebrados. O primeiro garantirá que tudo esteja atualizado, enquanto o segundo forçará a reinstalação do pacote que fornece libatk-bridge.so .

su -c 'yum distro-sync'
su -c 'yum reinstall at-spi2-atk'

Eu olhei em volta um pouco mais e outras pessoas estavam experimentando pelo menos o primeiro erro na sua saída de log devido ao SELinux. Tente re-rotular seu sistema de arquivos executando o seguinte comando como root e reinicializando:

touch /.autorelabel

Se isso não resolver o problema, tente mudar o SELinux para o modo permissivo editando /etc/selinux/config e alterando a linha que começa com SELINUX= para:

SELINUX=permissive

Se isso corrigir seu problema, execute setroubleshoot e registre um bug no Fedora para que eles possam resolver o problema.

    
por 27.05.2011 / 05:27
0
  1. Você acidentalmente corrompeu seu arquivo / etc / passwd ou o arquivo / etc / passwd-shadow?

  2. O X11 sempre me dá um loop nas atualizações. Tente renomear /etc/X11/xorg.conf para /etc/X11/xorg.conf.fc14 e reinicialize. É bem possível que você tenha esquecido de reinstalar os drivers do kernel para a sua placa de vídeo ou apenas precisa de um pouco de esforço.

  3. Defina seu / etc / inittab para o runlevel 3 e reinicie. yum atualizar e, em seguida, reinicie. Pode ter perdido alguma coisa ou você pode não ter sido reinicializado quando necessário.

  4. Faça um grouplist yum para verificar os grupos disponíveis para você e agrupe os que são relevantes para o gnome 3. Eu imagino que seja provavelmente "Desktop" e alguns outros.

Todos são palpites sem conhecer a ordem completa das operações. Espero que isso ajude.

    
por 12.06.2012 / 07:01