Por que o Unity não se lembra das configurações de ligações de borda do Compiz?

4

Estou muito acostumado a usar ligações de borda no meu fluxo de trabalho, mas desde que atualizei para o 12.04, o Unity se esquece das minhas configurações de ligações de borda em cada nova sessão.

Por que está surgindo e como corrigir isso?

    
por neonboy 13.06.2012 / 16:06

2 respostas

0

Eu acho que o verdadeiro problema não é que "Unity não lembre as ligações", mas sim que algo está impedindo que os pixels da borda sejam atingidos. Se você fizer algo que force compiz a atualizar as configurações (habilitar ou desabilitar a camada do widget, por exemplo), as bordas estarão funcionando novamente. Eu acho que é como se o compiz estivesse rodando, mas está por trás da unidade não no topo (como uma janela inativa eu suponho). Isso explica a solução de trabalho para programas de inicialização, porque ele roda novamente compiz e força essa atualização. Eu não pensei assim, eu tudo que eu fiz para corrigir o problema foi uma reinicialização com alt + f2 e executar o comando compiz --replace assim que o desktop foi iniciado.

Em conclusão, alguma coisa está bloqueando as bordas do compiz e permanece no topo até que você a atualize de qualquer maneira.

Eu gosto de acreditar que será corrigido, porque as bordas são as coisas mais incríveis para o Ubuntu em geral.

    
por Antonis Vlachos 16.01.2013 / 11:57
1

Ok, aqui está.

  1. "Por que isso está acontecendo?"
    • É um bug, já relatado link
  2. "Como consertar isso?"

    • Aqui compartilharei duas respostas, que resolvem meu problema de ligação de borda para meu 12.04.
      Mas, ele pode não funcionar em outro computador .

    Primeiro

    • Um problema que encontrei é, python-compizconfig , que é Ligações do Compizconfig para python não está incluído em compizconfig-setting-manager .
      • Então você tem que instalá-lo manualmente, ou , ele será automaticamente instalado com o Ubuntu Tweak ( É por isso que eu recomendo o Ubuntu Tweak ).
      • Com o Ubuntu Tweak, você pode encontrar as configurações de vinculação de borda em Tweak > Espaço de trabalho .

    Segundo

    • Outrafoitiradada resposta do @sachinr .

      Adicione o Compiz aos aplicativos de inicialização.

      Name    : Compiz
      Command : bash -c "sleep 3; compiz --replace"
      

Agora, com essas, minhas configurações de vinculação de borda "são lembradas" sempre que eu inicio uma nova sessão.

    
por Drie 13.06.2012 / 16:49