Unity desapareceu

6

Eu percebo que essa pergunta já foi feita antes, o melhor exemplo aqui ( Unity não carrega, nenhum Launcher, nenhum Dash aparece ).

Eu devo mencionar que eu nunca usei o Ubuntu antes de hoje, e ele estava funcionando bem por algumas horas antes que o Unity (como eu aprendi que é chamado) desaparecesse.

Meu problema é idêntico ao OP do tópico acima, mas nenhuma das soluções mudou nada para mim. Eu estou usando 12.10.

unity e compizconfig-settings-manager estão instalados.

Aqui está uma lista de comandos sugeridos no tópico acima que falharam:

  • ccsm no terminal e, em seguida, a verificação do plug-in de unidade está ativada: é
  • unity --reset quando eu faço este comando, o terminal responde com 'a função de reinicialização está obsoleta'
  • rm -rf .compiz-1 não faz nada - o terminal não responde

Qualquer sugestão seria muito apreciada:)

    
por user132381 15.02.2013 / 22:04

6 respostas

3

Tente isto: abra um TTY com Ctrl + Alt + F1 . Faça login com seu usuário e senha. Pare a área de trabalho com sudo stop lightdm , reinstale o Unity com sudo apt-get install --reinstall unity e conclua o trabalho sujo com sudo start lightdm .

Lembre-se de experimentá-lo com uma Internet rápida! Se você tem alguma dúvida ou simplesmente não funciona, você sempre pode me responder! :)

    
por espectalll 15.02.2013 / 22:58
1

Eu tive um problema semelhante, mas não idêntico, e encontrei uma correção mesclando soluções de várias outras questões aqui no askubuntu. Você pode ser mais específico? Quando você diz que algo "não funciona", você recebeu uma mensagem de erro? O comando foi executado, mas o seu problema ainda não está corrigido? Em caso afirmativo, houve algum feedback? Alternativamente, você inseriu o comando e, literalmente, "não faz nada" - seu computador não fez nada?

Uma das coisas que fiz foi desinstalar o ccsm. Eu não gosto disso; aqueles avisos que lhe dão sobre como você pode realmente atrapalhar a sua instalação se você enganar com a configuração? Sim, prestar atenção nisso teria me poupado 6 horas.

De qualquer forma, quando você executa um comando no terminal, deve haver algum feedback ou uma saída do arquivo de log ou algo assim. Será mais fácil diagnosticar o problema sabendo essa informação.

    
por nbm 16.02.2013 / 04:49
0

Estou em 12.04 e não percebi que a unidade --reset estava obsoleta em 12.10. Existe uma solução postada aqui:

Como faço para redefinir minha configuração do Unity?

... mas eu não tentei pessoalmente porque não uso 12.10.

Para o problema XAuthority, você deve procurar uma solução separadamente, e se você não encontrar uma correção, crie uma questão separada. Há informações nas placas sobre como recriar seu script xauthority e certificar-se de que a variável de ambiente esteja configurada corretamente. Quando tive um problema semelhante, de alguma forma eu removi o acesso de leitura / gravação aos arquivos necessários e primeiro tive que restaurá-lo. Então você pode querer verificar primeiro e ter certeza de que Xauthority está realmente ausente e não apenas "ausente" para você como usuário ...

    
por nbm 19.02.2013 / 21:10
0

Para depurar seu problema, você pode tentar essas etapas:

  1. Antes de mais nada, você deve testar se o seu computador pode executar o Unity:

    /usr/lib/nux/unity_support_test -p
    

    se obtiver algum "não" que possa ser a causa do seu problema.

  2. Tente criar outra conta e faça login no Unity. Em tty1 executar

    gnome-control-center
    

    selecione "Contas de usuário", crie um novo usuário, ative-o e faça o login com ele. Se o Unity iniciar, o problema é sua configuração. Se você obtiver o mesmo, então há realmente algum problema com o Unity

  3. Após o login, mude para tty1 e execute

    unity --replace
    

mude para tty7 ( Ctrl + Alt + F7 ) e veja se alguma coisa muda. Verifique também se há erros em tty1. Se a saída em tty1 for muito longa, você pode redirecionar a saída para um arquivo usando

unity --replace > ~/unity.log 2>&1

e, em seguida, abra unity.log na sua pasta pessoal e procure erros lá.

    
por Salem 19.02.2013 / 22:11
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). Reenabling Unity no CCSM como sugerido no thread referido pelo OP fazia parte da solução, mas nenhuma das outras medidas sugeridas aqui, ali ou em vários outros tópicos relacionados (incluindo, mas não limitados a:

  1. Reinstalando a unidade

  2. Reinstalando o desktop do Ubuntu

  3. Removendo todas as informações de configuração relevantes (por exemplo, compiz, gconf etc.)

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

unidade --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 registro postado no tópico "unity has vanished" para execução de 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.

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 /, conforme mostrado no exemplo a seguir:

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

    (cortesia de JD Bartlett )

  3. 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. Como o autor do post acima mencionado, não tenho ideia do que causou meus problemas. Ainda não tenho certeza se o link é uma solução completa ou se devo reinstalar completamente as bibliotecas gráficas, conforme descrito por Cynical aqui .

    
por R B 27.11.2013 / 16:47
0

Pressione Ctrl + Alt + T e digite o seguinte comando no terminal que aparece:

sudo apt-get install compizconfig-settings-manager

Em seguida, digite:

ccsm

Na janela do CCSM, selecione Desktop Plug-in do Ubuntu Unity .

Na próxima janela, verifique se Ativar o Plug-in do Unitu do Ubuntu está marcado.

    
por justin 18.02.2014 / 20:15