Como desabilito o efeito camaleão nas notificações e no iniciador do Unity?


19

Existe uma maneira de parar o novo recurso de unidade que muda a cor do iniciador e as notificações que os correspondem ao papel de parede?

É uma característica interessante, mas eu preferiria não ter um lançador amarelo ou marrom só porque o papel de parede tem um pouco de amarelo ou marrom na imagem, é muito feio.

Respostas:


7

Notificações

O efeito camaleão podem ser removidos a partir das notificações, mas é um processo bastante envolvido envolvendo a instalação de uma versão mais antiga do pacote de notificar-OSD, um guia completo pode ser encontrado aqui: /ubuntu//a/128508/40955 seguida as notificações terão a mesma cor escura da versão 11.10 (ou você pode escolher uma cor personalizada)

Launcher

As instruções abaixo atualmente não funcionam, devido ao Bug # 975350

Você pode forçar o iniciador a ficar com uma cor e não mudar para imitar a cor do papel de parede instalando a ferramenta de ajustes MyUnity no Ubuntu Software Center.

Quando instalado, navegue até a guia Iniciador e clique na barra de cores

Captura de tela do MyUnity, clicando na barra de cores

Selecione sua cor preferida na roda de cores e o iniciador permanecerá com essa cor, independentemente da cor do papel de parede.

Captura de tela do MyUnity, amostragem da roda de cores


parece ótimo, isso também funciona para notificações?
— Jayo

Acabei de fazer um teste e não funciona para notificações. Existe um método para alterar a cor das notificações em 11.10 webupd8.org/2011/05//configurable-notifyosd-bubbles-for.html, mas não testei no 12.04. Atualizarei minha resposta se encontrar um método que funcione .
— coversnail

1
Depois de selecionar uma nova cor, o painel muda para ela, no entanto, após alguns segundos, ele volta para a cor original.
— RADXack

4

O efeito camaleão não pode ser desativado sem a reversão das alterações de origem que o ativaram.

O meio para alterar a cor usada não funciona, visto aqui no relatório de erro, embora em um dos dupes um dev o tenha marcado como uma lista de desejos curiosa https://bugs.launchpad.net/unity/+bug/975350

Além disso, mesmo quando estiver trabalhando, você não poderá usar o # 000000, o que permitiria um iniciador não colorido, relatório de erros aqui - https://bugs.launchpad.net/unity/+bug/924586

Se o bug anterior foi corrigido, é possível obter um iniciador quase incolor definindo uma única cor (r, b ou g) com o valor 1, ajustando a opacidade para se adequar e usando "Edge Illumination .." nos ícones do iniciador

Se os dois erros forem corrigidos, você poderá usar # 000000 com alguma opacidade para remover o efeito colorido

Atualização - agora os dois erros têm uma proposta de correção para revisão. Testei aqui e agora é possível definir uma cor personalizada, incluindo # 000000 que, dependendo do conjunto de opacidade, pode anular o efeito 'colorido'


Você poderia nos dizer como?
— Bucic

você terá que esperar até que a correção seja mesclada e uma nova unidade lançada no 12.04 (não prenda a respiração) ou consertar e reconstruir você mesmo a unidade. Eu criei um patch para isso, mas este não é o lugar para mostrar como. Pergunte ao UF se necessário
— doug

Você poderia pelo menos me dizer como devo nomear o tópico se eu decidir perguntar no ubuntuforums.org?
— Bucic

"Como consertar a unidade na versão 12.04 para corrigir cores personalizadas" ou algo assim - observe que o desempenho no UF e em outros servidores Canonical é muito ruim hoje, às vezes quase impossível. Talvez se as coisas ficarem consertadas, eu vou fazer um rápido como fazer
— doug

Obrigado! Eu não vou fazer isso até segunda-feira mais ou menos.
— Bucic

3

Para 12.04 e 12.10

Para parar o painel e o iniciador para usar a mesma cor do papel de parede. Você pode usar o Gerenciador de configurações do CompizConfig para substituir esse comportamento.

  • Abra o Gerenciador de configurações do CompizConfig
  • Procure o Ubuntu Unity Plugin e abra-o.
  • Clique na guia Experimental
  • Agora clique na opção Cor do plano de fundo e insira a cor desejada para o dash & launcher.

insira a descrição da imagem aqui


Comportamento normal

insira a descrição da imagem aqui

Depois de aplicar as alterações

insira a descrição da imagem aqui


2

O script a seguir usado como um aplicativo de inicialização pode fazer uma correção. O gconftool deve ser chamado duas vezes para acionar a alteração de configuração:

#!/usr/bin/env sh

# wait until unity starts
while [ ! "$(pidof unity-panel-service)" ]; do sleep 1; done

# try reconfigure bg color
sleep 2
gconftool --set /apps/compiz-1/plugins/unityshell/screen0/options/background_color --type=string '#050505EE'
sleep 2
gconftool --set /apps/compiz-1/plugins/unityshell/screen0/options/background_color --type=string '#0A0A0AFF'


0

O problema que você está enfrentando é devido ao novo recurso de obter uma aparência mais unificada na experiência da área de trabalho.

O objetivo é combinar a barra de ícones e as janelas pop-up para corresponder ao papel de parede escolhido.

Dê uma olhada neste vídeo: http://www.youtube.com/watch?v=D6z6hn6wZlg

No entanto, acho que vi uma lista suspensa On / Off / Automatic em algum lugar sobre a coloração da barra de ícones. Mas não consigo encontrá-lo agora. Vou bisbilhotar para ver se consigo encontrá-lo. E se eu fizer, voltarei aqui com uma atualização.

Atenciosamente Fredrik L


2
Na verdade, você obtém uma aparência MENOS unificada com esse "recurso": O tema Ambiente é feito de pretos e marrons. Se o Unity obtiver um azul ou um verde do seu papel de parede, você terá um tema marrom + lançador azul / verde = FEIO.
— Cmorales


-2

Basta definir um plano de fundo da área de trabalho com a cor desejada. É o que eu faço e parece funcionar bem. (por exemplo, se você quer azul, escolha um oceano, se você quer verde, escolha um pouco de grama etc.)


3
Eu sei que você pode fazer isso, mas deve corrigir o erro.
— Aceqott
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.