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.