Por que o Gnome3 não funciona mesmo depois de tentar todas essas soluções alternativas?

9

Eu era um grande fã do Gnome-shell, muito melhor que o Unity-shell, mas não consigo executá-lo há algumas semanas. Quando tento fazer login com a sessão do Gnome-shell, consigo ver apenas a imagem de plano de fundo. Nenhum dos aplicativos de inicialização aparece, nem o painel superior.

Se eu iniciar a sessão do Unity e digitar Ctrl + Alt + F1 terminal:

user@home-PC:~$ gnome-shell --replace
Window manager error: Unable to open X display

ou no terminal gnome após:

user@home-PC:~$ gnome-shell --replace
Segmentation fault (core dumped)

ele congela até digitar unity / gnome-panel --substitua no terminal Ctrl + Alt + F1.

EDIT vol. 2.0:

EXISTE A SOLUÇÃO:

Eu descobri qual era o problema. Na verdade, muito simples, mas nunca conheci isso antes. O PPA tinha duas versões, a primeira, a 3,4 normal, mas a segunda era de 3,5 ou superior, o que não funciona no Ubuntu 12.04. Eu verifiquei o meu com:

gnome-shell --version

Portanto, a única coisa que eu precisava fazer era selecionar a versão correta para instalar, e tudo funcionaria bem. Obrigado pela ajuda. :)

EDITAR:

Redefino minhas configurações do Gnome-shell seguindo as etapas aqui :

rm -rf .gnome .gnome2 .gconf .gconfd .metacity .cache .dbus .dmrc .mission-control .thumbnails ~/.config/dconf/user ~.compiz*

e logo depois:

gnome-shell --display=:0 --replace

e funcionou bem, mesmo após a reinicialização.

Depois disso, adicionei alguns ppa-s, instalei algumas gnome-shell-extensions e gnome-tweak-tool e reiniciei. Depois de tentar fazer login, o Gnome-shell travou novamente, desta vez no terminal:

user@home-PC:~$ gnome-shell --replace
(gnome-shell:4067): GLib-GIO-ERROR **: Settings schema 'org.gnome.desktop.a11y.magnifier' does not contain a key named 'invert-lightness'
Trace/breakpoint trap (core dumped)

Então, preciso de ajuda novamente. :(

ANTES DE EDITAR:

Eu tentei várias coisas:


Renomeando ".gconf" no usuário "Página inicial". DISPLAY =: 0 gnome-shell --replace

STATUS: ainda não está funcionando Gnome3.


purgar fglrx:

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* xorg-driver-fglrx
sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon
sudo apt-get install xserver-xorg-video-ati
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup

e reinstale-o via interface gráfica ou usando isso .

STATUS: ainda não está funcionando Gnome3.


purgar gnome-shell:

sudo apt-get purge alacarte cups-pk-helper gir1.2-accountsservice-1.0 gir1.2-caribou-1.0 gir1.2-clutter-1.0 gir1.2-cogl-1.0 gir1.2-coglpango-1.0 gir1.2-folks-0.6 gir1.2-gconf-2.0 gir1.2-gdesktopenums-3.0 gir1.2-gee-1.0 gir1.2-gjsdbus-1.0 gir1.2-gkbd-3.0 gir1.2-json-1.0 gir1.2-mutter-3.0 gir1.2-networkmanager-1.0 gir1.2-panelapplet-4.0 gir1.2-polkit-1.0 gir1.2-telepathyglib-0.12 gir1.2-telepathylogger-0.2 gir1.2-upowerglib-1.0 gir1.2-xkl-1.0 gjs gnome-applets gnome-applets-data gnome-contacts gnome-icon-theme-full gnome-panel gnome-panel-data gnome-session-fallback gnome-shell gnome-shell-common gnome-themes-standard indicator-applet-complete libcaribou-common libcaribou0 libclutter-1.0-0 libclutter-1.0-common libcogl-common libcogl-pango0 libcogl9 libgjs0c libmozjs185-1.0 libmutter0 libpanel-applet-4-0 mutter-common python-gmenu

e reinstale o gnome-shell:

sudo apt-get install gnome-shell

STATUS: ainda não está funcionando Gnome3.


Um dos meus maiores erros: limpar e reinstalar todos os pacotes do gnome * - não funciona, até perdi alguns aplicativos, agora o Unity e o painel do Gnome funcionam bem, exceto o Gnome3

STATUS: ainda não está funcionando Gnome3.


reinstalar todos os pacotes Ubuntu disponíveis:

sudo dpkg-reconfigure -phigh -a

retorna:

** (accounts-daemon:7108): WARNING **: Failed to acquire org.freedesktop.Accounts
** (accounts-daemon:7108): WARNING **: Could not acquire name

e depois de 30-40 minutos o final.

STATUS: ainda não está funcionando Gnome3.


Então, espero que alguém me ajude, eu amo o Gnome-shell, mas estou desabilitado para usá-lo. Desde já, obrigado. :)

user72274
fonte
+1 Eu tenho o mesmo problema. Tentei todas as soluções alternativas e nada ajuda !! Agora usando gnome-classic-session com o Avant Windows Navigator .... :(
Ravi
@ Ravi Confira minha última atualização do post. Espero que ajude. :)
user72274
Oi, eu já resolvi o meu problema! Eu reinstalei o driver nvidia depois de instalar o GNOME 3 e agora tudo está funcionando bem ....
Ravi

Respostas:

5

Vamos tentar redefinir as configurações do GNOME para o padrão e ver se isso ajuda.

Suponho que um dos arquivos de configuração no diretório inicial esteja causando esses problemas e removê-los possivelmente funcionaria para você.

jokerdino
fonte
Eu os apaguei e o resultado é que funcionou ... uma vez, agora tenho um novo problema após "gnome-shell --display =: 0 --replace". Retornos do terminal "(gnome-shell: 4067): GLib-GIO-ERROR **: O esquema de configurações 'org.gnome.desktop.a11y.magnifier' não contém uma chave chamada 'invert-lightness' Armadilha de rastreamento / ponto de interrupção (núcleo despejado ) ". (Vou editar minha primeira mensagem).
user72274
@ user72274 Eu acho que os PPAs estão causando esses problemas. Sugiro purgar e ver se isso ajuda. Se ainda assim não ajudar, abra uma nova pergunta. Não vejo como esse problema é o mesmo que o anterior. Obrigado.
jokerdino
1

Obrigado cartaz original. O comando a seguir funcionou bem. Isso me deu alguns erros, mas pelo menos recuperei o gnome-shell para que eu pudesse terminar / salvar o que estava fazendo e depois reiniciar / sair.

Ctrl+ Alt+ F1(ou qualquer shell que você desejar)

execute o seguinte comando: gnome-shell --display=:0 --replace

Volte para X -> Ctrl+ Alt+F7

E o gnome-shell é reiniciado.

captianGEEK
fonte
-1

Eu resolvi meu problema. Compatibilidade de versão. Confira no meu primeiro post acima. :)

user72274
fonte
2
Seria melhor se você editasse esta resposta para incorporar sua solução para que as pessoas não precisem procurá-la. : P
Christopher Kyle Horton