Lançador faltando após 12.04 upgrade [duplicado]

14

Eu atualizei recentemente para o Ubuntu 12.04 e depois de fazer algumas atualizações e o meu lançador de aplicativos e barras de título (para diálogos de janela) estão faltando. Basicamente, toda a GUI do Unity está faltando!

Não tenho certeza do que aconteceu, então eu instalei o GNOME 3 e estava faltando um lançador também, mas tinha barras de título. Além disso, a barra encontrada no topo que permite que você saiba o que está aberto e permite que as extensões do GNOME sejam exibidas não é interativo. Eu não posso clicar, clique direito, alt + clique (direita ou esquerda), alt + super clique (direita ou esquerda) em qualquer lugar! Eu até instalei um menu de aplicativos do site GNOME e também não é interativo. No entanto, como não há como iniciar aplicativos, preciso usar o terminal e, se minimizar um aplicativo, ele desaparecerá completamente.

Então eu decidi experimentar o Unity 2D e está incrivelmente bagunçado. Fundo preto, lançador está lá, mas ícones e barra superior, enquanto na área de trabalho são completamente distorcidos. Eles não são apenas pixelados; Eles são todos os tipos de cores funky e quando eu abro algo do Unity lançador 2D ele vai mostrar que está aberto no lançador, mas nada aparece na minha tela.

Ao tentar visualizar vídeos no YouTube, o vídeo fica distorcido e parece igual ao Unity 2D. Estranho o suficiente: o áudio funciona bem, só não vídeos. Imagens carrega, mas não anúncios que transmitem vídeo.

Alguma sugestão para recuperar meu launcher e a GUI do Unity? Eu tentei reinstalar o GNOME, o Unity 3D e o Unity 2D do terminal. Nenhuma mudança. Também reinstalado desktop Unity e tentei redefini-lo: nada aconteceu.

    
por Preston Zacharias 28.04.2012 / 21:49

10 respostas

16

Eu tive o mesmo problema. Eu tentei com unity --reset (como costumava corrigir coisas quando eu estraguei as coisas antes com o compiz-config), mas isso não resolveu o meu problema agora. A única coisa que eu poderia fazer para fazer tudo funcionar normalmente era redefinir as configurações do compiz.

Basta fazer o backup (renomear) ~/.compiz-1 e ~/.config/compiz-1 diretórios e deixá-los ser criados novamente com as configurações padrão (você precisará efetuar logout e efetuar login novamente).

mv ~/.compiz-1 ~/.compiz-1.BACKUP
mv ~/.config/compiz-1 ~/.config/compiz-1.BACKUP

Depois de ter reiniciado e confirmado que tudo funciona como esperado, você pode simplesmente remover esses backups (a menos que você tenha um uso para eles).

rm -Rfv ~/.compiz-1.BACKUP
rm -Rfv ~/.config/compiz-1.BACKUP

Nota: para algumas pessoas, um dos links a seguir pode ter a solução. Experimente-os se não quiser perder todas as personalizações do seu compiz.

No meu caso, apenas reinicializar o Unity não foi o suficiente, então decidi me livrar de todas as configurações do compiz.

    
por Simón 28.04.2012 / 23:47
3

Eu tive o mesmo problema. Eu tentei isso.

  1. Pressione Ctrl + Alt + F1 para alternar para o CLI / tty.

  2. Verifique se o pacote de unidades está instalado:

    dpkg -l | grep unity
    

    Se 'unidade' estiver listada na saída, prossiga com a próxima etapa. Se não, instale-o (e suas dependências):

    sudo apt-get update
    sudo apt-get install unity
    
  3. Verifique se o 'ubuntu-desktop' está instalado:

    dpkg -l | grep ubuntu-desktop
    

    se não, instale-o:

    sudo apt-get update
    sudo apt-get install ubuntu-desktop
    
  4. Reinicie seu gerenciador de exibição.

    Se você é um usuário Natty, você precisa reiniciar o GDM:

    sudo service gdm restart
    

    ou se você estiver no Oneiric e depois precisar reiniciar o LightDM (padrão):

    sudo service lightdm restart
    
por farhan 24.09.2012 / 05:43
1

O método do Simon funciona se você não conseguir abrir o terminal, você pode trabalhar em shells de login (consoles virtuais). @erik você poderia ter feito isso em qualquer console virtual

ctrl+alt+F1-6

Eu acho que teria funcionado.

    
por shubham 14.05.2012 / 17:46
1

No meu caso, eu tinha um arquivo .gnomerc antigo que parecia ser o culpado. Provavelmente de alguma instalação de compiz muito antiga (por volta de 2008). Removendo o arquivo resolveu o problema para mim, pode ajudar alguém.

O arquivo foi:

cat .gnomerc
export LIBGL_ALWAYS_INDIRECT=1

rm ~/.gnomerc e reinicialize ou efetue logout / in.

    
por Taso 15.07.2012 / 21:32
1

Se você tiver uma tela em branco e mais nada além do mouse, ainda será possível chamar o terminal.

Se sim, instale o CCSM se você ainda não fez isso:

sudo apt-get install compizconfig-settings-manager 

Então, uma vez instalado, no mesmo terminal, basta fazer:

ccsm

Quando a GUI do gerenciador aparecer, vá para o plug-in desktop / ubuntu unity e verifique se ela está ativada.

Se já estiver ativado, desative e reative, efetue logout e login novamente e tudo deve voltar ao normal.

Se você tiver o problema em que o Compiz continua a travar na inicialização, basta criar um script de shell:

sleep 3
compiz --replace
end

Você pode simplesmente adicionar isso aos seus aplicativos de inicialização e ele irá redefinir o Compiz na inicialização, obviamente, certificando-se de ter tornado o arquivo executável primeiro.

    
por oneofthemany 20.06.2012 / 19:26
0

Remover os diretórios do Compiz funcionou para mim, mas como não consegui um terminal, tive que fazer o seguinte:

  1. Inicialize o Ubuntu ao vivo a partir de um CD
  2. Abra uma janela de terminal e emita 'sudo -s' para obter privilégios de administrador (não é necessária senha)
  3. faça um comando df para ver as unidades no sistema (será um nome longo ...)
  4. cd / media / [nome da unidade]
  5. cd [seu diretório pessoal normal]

Agora você pode renomear os diretórios do compiz conforme acima. Encerre a sessão ao vivo, remova o CD e inicialize a partir do disco rígido.

Funcionou para mim. YMMV.

  1. se você não tiver um CD ao vivo, pressione CTRL + ALT + T
  2. para hackear mais:
    • crie o launch.sh com o botão direito do mouse na área de trabalho com o texto "gnome-terminal" (sem aspas).
    • Defina o bit executável para este script nas propriedades com o RMB.
    • Execute.
por Erik 01.05.2012 / 19:16
0

Obrigado! Após a atualização para Precise, o Unity foi desativado (embora não no início).

Instalando gerenciador de configurações compizconfig , executando-o via ccsm e aplicando as mudanças necessárias para iniciar o Unity novamente fez o truque!

    
por Mervin 03.08.2012 / 11:20
0

Eu tenho o mesmo problema depois de fazer uma atualização na minha máquina eu perco o background do desktop e ele fica totalmente preto, mas quando eu abro meu terminal ele mostra que existe um background. Eu tentei outras etapas mencionar aqui neste segmento. Acontece que o cinamon é o culpado.

O que eu fiz é

$ sudo apt-get remove o cinamon *

Em seguida, reinicie

Entre no Gnome Classic - Sem efeitos

Funcionou!

    
por emperorlinux 07.11.2013 / 04:17
0

Eu tive praticamente o mesmo problema em 12.04. A unidade estava lenta com minha GPU antiga, então eu estava usando o Unity 2d como meu desktop há meses. Por nenhuma razão aparente, de repente se recusou a exibir barra de barra de lançamento e título (para todos os usuários). A reativação do Unity no CCSM, como sugerido acima, fazia parte da solução, mas nenhuma das outras medidas sugeridas aqui ou em vários outros tópicos relacionados, incluindo, mas não se limitando a:

  • Reinstalando a unidade

  • Reinstalando o desktop do Ubuntu

  • Removendo toda a configuração relevante (por exemplo, compiz, gconf etc.) informação

me ajudou a resolver completamente esses sintomas em 12.04 (64 bits).

unity --reset

não funcionaria para mim. Depois de entregar uma variedade de mensagens de erro e informações, ele sempre ficava em:

Setting Update "run_key"

como mostrado no log postado em o tópico intitulado "unidade desapareceu" para a execução da unidade sem argumentos .

Percebi que a mensagem de erro foi entregue por:

/usr/lib/nux/unity_support_test -p

foi semelhante a alguns dos erros relatados pela unidade --reset:

error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory.

como relatado por user139869 aqui . Infelizmente, sua solução não funcionou para mim. Após uma extensa pesquisa, encontrei a seguinte solução:

  1. Obtenha o caminho de libGL.so.1 usando o comando locate libGL.so.1.

  2. Adicione um link para a biblioteca em / usr / lib / como mostrado a seguir exemplo:

  3. sudo ln -s /usr/lib/i386/mesa/libGL.so.1 / usr / lib

    (cortesia de JD Bartlett )

  4. Reinicie o computador.

Isso não apenas permitiu que o unity_support_test -p e a unidade --reset fossem executados, como também permitia que o Unity 2d fosse iniciado. Não faço ideia do que causou meus problemas, mas desde que criei os links acima (várias semanas) não tive mais problemas.

    
por R B 20.12.2013 / 12:04
-4

Tudo o que você precisa fazer é; Inicie o Ubuntu tweak, acesse o menu Tweaks, selecione Desktop Icons e altere Show Desktop Icons para On.

e pronto!

    
por elnetotaca 30.09.2012 / 00:41