Unity in 12.10 surge por trás de outras janelas

7

Acabei de atualizar de 12.04 para 12.10. Na maior parte, tudo funciona bem, mas tenho alguns pequenos problemas com o Unity, ou talvez o Compiz.

Quando eu clico na tecla Super, ou clico no lançador de painel, o painel às vezes aparece atrás das outras janelas na tela. Como você pode imaginar, isso dificulta o uso.

Uma vez que comece a aparecer, nenhuma tentativa de novo o convencerá a voltar para a frente.

Possivelmente relacionado, o alternador Alt-Tab também não aparece. Talvez não haja um, ou talvez esteja atrás também? O Alt-Tab alterna as janelas, mas não há indicador visual.

Quando eu clico em Super-W, todas as janelas fazem o zoom, mas é lento e volumoso onde costumava ser suave em 12.04.

Estou usando o driver padrão "radeon", como antes, com uma configuração de monitor de três cabeças (e isso funciona bem). Eu não tentei os drivers proprietários como eu encontrei anteriormente o suporte multi-monitor muito mais fraco do que o driver padrão, mas talvez seja o caminho a percorrer agora?

Reprodução de vídeo bem. Até o WebGL parece ok.

Outro vê este problema? Isso é um bug? Ou acabei de obter alguma configuração do 12.04 no caminho?

    
por ams 07.11.2012 / 11:40

2 respostas

3

Eu acredito que encontrei uma resposta para mim mesmo. Não sei exatamente o que resolveu, então vou listar o que tentei e não parece funcionar também.

Primeiro, tentei o driver fglrx . Eu instalei isso usando a guia em "Fontes de software". Quando eu reiniciei, a primeira coisa que notei foi que a tela inicial do Ubuntu só apareceu em dois dos meus três monitores. Em seguida, a tela de login apareceu de forma semelhante em apenas dois monitores. Curiosamente, os montadores não foram "espelhados", como com o driver xserver-xorg-video-ati , mas apenas uma tela tinha o prompt de login, e os outros apenas logos do Ubuntu.

Tendo logado, tentei todos os tipos de formas de configurar a tela usando os controles de exibição do Ubuntu e o ATI Catalyst Control Center, mas nenhuma quantidade de mexidos poderia fazer com que todos os três monitores trabalhassem. Ele dizia que ou o monitor não ligava, ou que não havia memória suficiente, apesar do fato de eu estar usando a cabeça tripla por anos.

No lado positivo, os efeitos 3D pareciam muito mais rápidos, e o traço Unity e o HUD surgiram no topo. Alguns podem considerar isso como uma correção, mas eu ainda estava com um monitor inativo.

Em segundo lugar, eu tentei o driver fglrx-updates , também selecionado em "Fontes de software". Não observei diferenças aparentes para o driver fglrx direto.

Finamente, eu restaurei o driver xserver-xorg-video-ati , e tentei brincar com o Compiz Control Centre (na verdade, eu tentei isso antes, mas não consertei nada).

Depois de muito futzing com Plugins do Compiz que não resolveram o problema, eu finalmente desabilitei o Unity Compiz Plugin . Isso fez com que todos os elementos da UI do Unity desaparecessem. Por um tempo, pensei que tinha costurado porque nenhuma das janelas responderia, mas depois voltaram à vida, outro switcher de aplicativos foi ativado, embora ainda não houvesse uma maneira óbvia de lançar novos aplicativos. Eu então reativei o Unity Plugin , e tudo voltou do jeito que tinha sido, mas com o Dash na frente das outras janelas onde antes ele estava atrás.

Até agora, com os dedos cruzados, o problema não recomeçou, então estou pensando em solucioná-lo. :)

    
por ams 12.11.2012 / 10:30
2

TL; DR : desative e reative o unity plugin no CCSM.

Passo a passo

  • (opcional) se você tiver o gerenciador de configuração de configuração do compiz, em seguida, edite

    apt-get update && apt-get install compizconfig-settings-manager

  • Inicie o ccsm (na linha de comando ou no travessão)

  • Em seguida, use a caixa de pesquisa e digite "unity"

  • clique no plug-in
  • à esquerda, você pode desmarcar a caixa para desabilitar unity
  • reative unity marcando novamente a caixa.

Nota: Esta resposta foi em um comentário da resposta aceita não relacionada longa.

Nota 2: Esta resposta funciona para a sessão atual, mas não corrigirá definitivamente o problema

    
por vaab 08.04.2013 / 09:56