Nenhum gerenciador de janelas após a atualização do Ubuntu (por exemplo, 13.10 a 14.04)

4

A máquina é um Linux de inicialização única.

Após a atualização das 13.10 para as 14.04 de hoje, a conta do meu filho começa sem um gerenciador de janelas. Ele tem seus ícones na área de trabalho e pode clicar neles, mas não tem menu nem lançador. Eu posso iniciar aplicativos a partir dos ícones da área de trabalho, mas eles começam sem decorações de janela.

O engraçado é que na minha conta na mesma máquina não há problema. Eu entro e tudo parece certo, assim como foi em 13.10. Eu tentei matar compiz na minha sessão e obtive um efeito semelhante. Então, acho que está relacionado a um problema de compiz na conta do meu filho.

Eu consegui colocar um ícone que executa compiz --debug na área de trabalho do meu filho. Aqui está o resultado:

/usr/bin/compiz (core) - Info: Loading plugin: core
/usr/bin/compiz (core) - Debug: Trying to load core from: /home/alon/.compiz-1/plugins/libcore.so
/usr/bin/compiz (core) - Debug: dlopen failed: /home/alon/.compiz-1/plugins/libcore.so: cannot open shared object file: No such file or directory
/usr/bin/compiz (core) - Debug: Trying to load core from: /usr/lib/compiz/libcore.so
/usr/bin/compiz (core) - Debug: dlopen failed: /usr/lib/compiz/libcore.so: cannot open shared object file: No such file or directory
/usr/bin/compiz (core) - Info: Starting plugin: core
/usr/bin/compiz (core) - Debug: Started plugin: core
/usr/bin/compiz (core) - Debug: pending request:
/usr/bin/compiz (core) - Debug: - event serial: 1152
/usr/bin/compiz (core) - Debug: - event window 0x3c00090
/usr/bin/compiz (core) - Debug: - x: 0 y: 0 width: 0 height: 0 border: 0, sibling: 0x0
/usr/bin/compiz (core) - Debug: pending request:
/usr/bin/compiz (core) - Debug: - event serial: 1422
/usr/bin/compiz (core) - Debug: - event window 0x3c00093
/usr/bin/compiz (core) - Debug: - x: 954 y: 635 width: 875 height: 514 border: 0, sibling: 0x3c00090
/usr/bin/compiz (core) - Debug: pending request:
/usr/bin/compiz (core) - Debug: - event serial: 1543
/usr/bin/compiz (core) - Debug: - event window 0x3c00096
/usr/bin/compiz (core) - Debug: - x: 0 y: 0 width: 722 height: 434 border: 0, sibling: 0x3c00093
/usr/bin/compiz (core) - Info: Loading plugin: ccp
/usr/bin/compiz (core) - Debug: Trying to load ccp from: /home/alon/.compiz-1/plugins/libccp.so
/usr/bin/compiz (core) - Debug: dlopen failed: /home/alon/.compiz-1/plugins/libccp.so: cannot open shared object file: No such file or directory
/usr/bin/compiz (core) - Debug: Trying to load ccp from: /usr/lib/compiz/libccp.so
/usr/bin/compiz (core) - Debug: Opened library: /usr/lib/compiz/libccp.so
/usr/bin/compiz (core) - Debug: Loaded plugin ccp from: /usr/lib/compiz/libccp.so
/usr/bin/compiz (core) - Info: Starting plugin: ccp
/usr/bin/compiz (core) - Debug: Started plugin: ccp
/usr/bin/compiz (core) - Debug: refusing to manage window 0x3c00090
/usr/bin/compiz (core) - Debug: received event:
/usr/bin/compiz (core) - Debug: - event serial: 1152
/usr/bin/compiz (core) - Debug: - event window 0x3c00090
/usr/bin/compiz (core) - Debug: - x: 0 y: 0 width: 0 height: 0 border: 0, sibling: 0x0
/usr/bin/compiz (core) - Debug: refusing to manage window 0x3c00093
/usr/bin/compiz (core) - Debug: received event:
/usr/bin/compiz (core) - Debug: - event serial: 1422
/usr/bin/compiz (core) - Debug: - event window 0x3c00093
/usr/bin/compiz (core) - Debug: - x: 954 y: 635 width: 875 height: 514 border: 0, sibling: 0x3c00090
/usr/bin/compiz (core) - Debug: refusing to manage window 0x3c00096
/usr/bin/compiz (core) - Debug: received event:
/usr/bin/compiz (core) - Debug: - event serial: 1543
/usr/bin/compiz (core) - Debug: - event window 0x3c00096
/usr/bin/compiz (core) - Debug: - x: 0 y: 0 width: 722 height: 434 border: 0, sibling: 0x3c00093

Eu não sei como avançar daqui ... por favor ajude.

Atualização: eu tentei desinstalar o compiz como @Jeffrey sugeriu ... e isso resultou em minha própria conta recebendo o mesmo problema (sem gerenciador de janelas, apenas ícones de desktop). Felizmente eu tive um backup antigo e restaurar meu gerenciador de janelas de volta. Eu aprendi nesse processo que não é apenas compiz, mas também unity e ubuntu-desktop - se um dos dois for desinstalado, recebo o mesmo problema.

Infelizmente a operação de restauração não é uma solução real - quando eu efetuo logout e, em seguida, efetuo login, a nova sessão ainda é iniciada sem um gerenciador de janelas ... Preciso refazer a restauração para recuperá-la.

Mais algumas informações:

  • As decorações da janela, a barra de menus e o iniciador aparecem em algum momento durante a restauração .
  • Eu criei um novo backup (após a restauração) e tentei restaurá-lo em vez do antigo - isso não funciona. Mesmo que o conteúdo deva ser idêntico, o gerenciador de janelas não aparece a menos que eu restaure o backup antigo.

Outra atualização: Encontrei um log de travamento em /var/crash/_usr_bin_compiz.1001.crash - um arquivo grande com vários nomes de bibliotecas listados, depois um dump de memória codificado em base64 ... Posso fazer o upload da parte de texto, se necessário.

Atualização: link descreve um problema semelhante. A solução sugerida é excluir /home/user/.config/dconf/user . Isso resolveu o problema da minha conta, mas a conta do meu filho (na qual o problema original apareceu) ainda não tem um gerenciador de janelas, mesmo depois de aplicar isso em sua conta.

Atualização de 4 de março de 2016: mesmo problema após a atualização de 15.04 a 15.10, por isso não é específico à versão. Usando a resposta de Corey, resolvemos o problema rapidamente.

    
por laugh 19.04.2014 / 13:48

3 respostas

6

Tivemos um problema semelhante e removemos (renomeamos) alguns arquivos relacionados para o usuário. Finalmente, foi corrigido removendo (renomeando) o compizconfig-1 no diretório .cache do usuário afetado.

    
por Corey 22.04.2014 / 03:30
0

Eu tentei isso , mas no final eu não posso dizer exatamente o que funcionou, eu acredito que purgar + reinstalar nvidia poderia ter sido isso.

Além disso, depois de ler o seu post eu reinstalei o compiz-core (sudo apt-get install --reinstale o compiz-core) e o executei em um terminal no ambiente gráfico (compiz --debug), que poderia ter sido o que gerou configuração correta.

A propósito, para obter um terminal no ambiente gráfico, fiz o seguinte: em Ctrl + Alt + F1, o termo export DISPLAY=": x.y" onde x e y são números, no meu caso 0.0, então execute gnome-terminal ou xtrem. O terminal não terá fronteira até você executar o compiz nele (fechando-o ou o terminal irá travar seu ambiente gráfico).

    
por Absol 27.04.2014 / 22:23
0

Meu sistema operacional é o Ubuntu 16.04, atualizado regularmente no mês passado, até esta semana, quando meu problema foi lançado: Tela preta após a inicialização, mas capaz de fazer logon na sessão do usuário no console virtual (Ctrl + alt + F1), tentou então startx para obter uma interface gráfica diminuída e inútil.

Para resolver isso, bastou

cd .config/dconf/
rm user
    
por Sébastien Freal-Saison 15.05.2016 / 13:17