Esta resposta se aplica apenas ao Ubuntu 11.04

Esta resposta se aplica apenas ao Ubuntu 11.04

Posso alterar a imagem de fundo exibida pelo Unity Greeter, mas independentemente da imagem escolhida, ela é sobreposta por uma grade de pontos. Os pontos parecem bons no plano de fundo padrão, mas ficam horríveis no plano de fundo que desejo usar. Como posso me livrar deles?

Responder1

Para 12.04 e 14.04

Experimente os seguintes comandos em um terminal. Deveria funcionar.

sudo xhost +SI:localuser:lightdm
sudo su lightdm -s /bin/bash
gsettings set com.canonical.unity-greeter draw-grid false
exit

Referências:

Responder2

Esta resposta se aplica apenas ao Ubuntu 11.04

Obrigado a @Blitz e @Zoke pelas respostas. No entanto, criei uma solução mais completa. Modifiquei o pacote unity-greeterpara remover os pontos e empacotei-o em um PPA.

Quem quiser se livrar dos pontinhos pode usarmeu PPA. Aqui estão as instruções:

  1. Adicione o PPA:

    sudo add-apt-repository ppa:scott.severance/lightdm
    
  2. Corrersudo apt-get update

  3. Corrersudo apt-get upgrade
  4. Os pontos desapareceram.

Responder3

Está codificado nas fontes. Desativei-o em minha instalação fazendo uma pequena alteração na fonte de user-list.vala.

Um rápido guia passo a passo.

sudo apt-get install build-essential
apt-get source unity-greeter
sudo apt-get build-dep unity-greeter
cd unity-greeter-0.1.1/src/
vim user-list.vala +252

Remova a linha ou apenas adicione //no início da linha. Salvar e sair.

cd ..
dpkg-buildpackage -rfakeroot -uc -b
cd ..
sudo dpkg -i unity-greeter_0.1.1-0ubuntu1_*.deb

O Ubuntu tentará substituir o pacote personalizado ao realizar uma atualização do sistema. Basta desmarcar a unidade-greeter para manter o personalizado ou reinstalar o personalizado usando 'dpkg' após a atualização.

[Editar]

Para evitar que o gerenciador de pacotes substitua o seu Unity-greeter personalizado, basta executar

sudo apt-mark hold unity-greeter

Responder4

No momento, pelo menos, isso não é possível. Já li algumas coisas antes e parece que está codificado. Esperançosamente, os desenvolvedores incluirão uma maneira de se livrar deles eventualmente.

informação relacionada