O shell do Gnome não carrega no 12.10

1

Normalmente sou o único que responde a perguntas, mas nisso estou completamente perplexo!

Minha configuração:

Ubuntu 12.10 (formulário de atualização Dist 12.04) ATI M96 [Mobility Radeon HD 4650]

Após a primeira instalação do 12.10, tive todos os tipos de problemas para instalar os drivers Legacy ATI (acho que a fonte dos drivers não é kosher com o kernel 3.5). Então, eu adicionei o repositório ppa: makson96 / fglrx - que tem uma versão da fonte ATI corrigida para funcionar com o kernel 3.5. Após a instalação do fglrx-legacy daquele PPA, o gnome-shell e todos os meus gráficos funcionam bem ... até hoje.

O problema

Eu suspensei meu computador hoje e a tela estava preta (não desligada, o preto da tela de bloqueio do gnome). Eu movia meu mouse / apertava uma tecla e o fundo piscava e depois voltava ao preto.

Reiniciado via VT1

Registrado na sessão do Gnome (gnome-shell), mas sem o gnome-shell!

Investigação:

Primeiro, fui para o VT1 e tentei export DISPLAY=:0;gnome-shell --replace . Parecia funcionar bem, voltar para o X e nada. Voltei para o VT1 e vi esta mensagem de erro:

JS ERROR: !!!   Exception was: TypeError: Object 0x7fc748129c30 is not a subclass of (null), it's a xŌ
JS ERROR: !!!     message = '"Object 0x7fc748129c30 is not a subclass of (null), it's a xŌ"'
JS ERROR: !!!     fileName = '"/usr/share/gnome-shell/js/ui/tweener.js"'
JS ERROR: !!!     lineNumber = '218'
JS ERROR: !!!     stack = '"()@/usr/share/gnome-shell/js/ui/tweener.js:218
wrapper()@/usr/share/gjs-1.0/lang.js:204
()@/usr/share/gjs-1.0/lang.js:145
()@/usr/share/gjs-1.0/lang.js:239
init()@/usr/share/gnome-shell/js/ui/tweener.js:49
init()@/usr/share/gnome-shell/js/ui/environment.js:96
@<main>:1
"'
Window manager warning: Log level 32: Execution of main.js threw exception: TypeError: Object 0x7fc748129c30 is not a subclass of (null), it's a xŌ

Nota: Em todo lugar que diz "é um xŌ", xŌ é realmente truncado e muda a cada vez (estou pensando em corrupção de memória?)

Este erro é lançado pela linha 96 de /usr/share/gnome-shell/js/ui/environment.js: tweener.Init()

Fiz uma depuração do fglrx-legacy, reiniciei, reinstalei o fglrx-legacy, reiniciei ... a mesma coisa.

Fiz uma ppa-purgação do ppa: gnome3-team / gnome3, e reinstalei o gnome-shell e o ubuntu-desktop dos repositórios padrão ... a mesma coisa.

Estou realmente perdido aqui. Eu amo gnome-shell e depois de usá-lo há quase um ano o gnome classic parece tão arcaico.

Informações adicionais

Apt log do dia em que suspendi minha máquina pela primeira vez (estas são atualizações do gnome3-team / gnome3 ppa e do ubuntu-wine / ppa ppa):

Start-Date: 2012-11-24  17:30:28
Commandline: aptdaemon role='role-commit-packages' sender=':1.618'
Install: gkbd-capplet:amd64 (3.6.0-0ubuntu1), gnome-control-center-unity:amd64 (1.0-0ubuntu1~ubuntu12.10.1)
Upgrade: nautilus:amd64 (3.6.2-0ubuntu0.1~quantal1, 3.6.3-0ubuntu2~ubuntu12.10.1), libgnome-control-center1:amd64 (3.4.2-0ubuntu19, 3.6.3-0ubuntu6~ubuntu12.10.1), wine1.5-i386:i386 (1.5.17-0ubuntu4, 1.5.18-0ubuntu1), wine1.5:amd64 (1.5.17-0ubuntu4, 1.5.18-0ubuntu1), gnome-settings-daemon:amd64 (3.4.2-0ubuntu14, 3.6.3-0ubuntu1~ubuntu12.10.1), gnome-control-center-data:amd64 (3.4.2-0ubuntu19, 3.6.3-0ubuntu6~ubuntu12.10.1), gnome-accessibility-themes:amd64 (3.6.0.2-0ubuntu1, 3.6.2-0ubuntu2~ubuntu12.10.1), gnome-themes-standard:amd64 (3.6.0.2-0ubuntu1, 3.6.2-0ubuntu2~ubuntu12.10.1), wine1.5-amd64:amd64 (1.5.17-0ubuntu4, 1.5.18-0ubuntu1), nautilus-data:amd64 (3.6.2-0ubuntu0.1~quantal1, 3.6.3-0ubuntu2~ubuntu12.10.1), gnome-control-center:amd64 (3.4.2-0ubuntu19, 3.6.3-0ubuntu6~ubuntu12.10.1), libnautilus-extension1a:amd64 (3.6.2-0ubuntu0.1~quantal1, 3.6.3-0ubuntu2~ubuntu12.10.1)
End-Date: 2012-11-24  17:31:32

fglrxinfo (o driver parece estar funcionando):

display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Mobility Radeon HD 4650
OpenGL version string: 3.3.11653 Compatibility Profile Context

Alguém tem alguma ideia adicional?

    
por Chuck R 26.11.2012 / 04:26

0 respostas