Nas versões anteriores do Ubuntu, escolher um dos papéis de parede padrão significava que você também o via na tela de login.
Agora estou em uma instalação limpa do Ubuntu 14.04, o papel de parede do LightDM parece estar definido como /usr/share/backgrounds/warty-final-ubuntu.png
. Está ignorando qualquer outra coisa.
Tentei definir um papel de parede clicando com o botão direito do mouse na área de trabalho e escolhendo um dos itens padrão (por exemplo, o que corresponde a /usr/share/backgrounds/Forever_by_Shady_S.jpg). Eu então reiniciei, mas o papel de parede do LightDM ainda é o roxo padrão.
Eu dei uma olhada no arquivo de log em /var/log/lightdm/x-0-greeter.log:
[+ 0.10s] DEBUG: background.vala: 483: Regenerando fundos [+ 0.10s]
DEBUG: background.vala: 68: Fazendo fundo
/usr/share/backgrounds/warty-final-ubuntu.png em 1920x1200,1440x900
A página wiki parece estar desatualizada, pois está apontando para os locais dos arquivos de configuração que não existem mais no 14.04.
Eu consegui encontrar alguns arquivos de configuração em potencial, /usr/share/lightdm/lightdm.conf.d/
mas os arquivos não contêm nenhum local de caminho específico, por isso não tenho certeza de como proceder.
Estou ciente da escolha do LightDM - portanto, trata-se dos papéis de parede padrão que acompanham o Ubuntu, todos têm permissões de leitura globalmente e não são criptografados ou em unidades separadas.
fonte
Respostas:
No meu caso, isso resolveu o problema.
A
org.gnome.settings-daemon.plugins.background
configuração foi desativada, mas não consigo determinar o porquê. Depois de marcar esta caixa de seleçãodconf-editor
e alterar meu papel de parede, ele foi refletido na tela de login.Editor do Dconf: ORG / GNOME / SETTINGS-DAEMON / PLUGINS / BACKGROUND
Podemos obter o valor da configuração acima através da linha de comando pelo comando:
Nós podemos mudar este valor pelo comando:
fonte
Como alterar o papel de parede do LightDM
Instale o Ubuntu Tweak
Primeiro instale o Ubuntu Tweak Clique aqui para baixar o .deb e instalá-lo através do Gdebi, Ubuntu Software Center, ect ... Ou você pode instalá-lo através do terminal usando estes dois / três comandos:
OU
Abra o Ubuntu Tweak
e siga as etapas mostradas nas imagens abaixo:
fonte
Se você deseja alterar um arquivo que pertence a um pacote (
/usr/share/backgrounds/warty-final-ubuntu.png
pertence aubuntu-wallpapers
), é melhor adicionar um desvio de arquivo usandodpkg-divert
. Caso contrário, o sistema de pacotes não sabe que o arquivo nesse local é seu e será sobrescrito sempre que o pacote for atualizado. Embora asubuntu-wallpapers
alterações não sejam frequentes, é provável que isso mude quando você atualiza seu sistema para uma nova versão do Ubuntu.O uso
dpkg-divert
é simples:sudo dpkg-divert --local --rename /usr/share/backgrounds/warty-final-ubuntu.png
Isso renomeia o arquivo com um
.distrib
sufixo e agora você pode adicionar sua própria versão do arquivo. As atualizações do pacote afetarão o.distrib
arquivo e não a sua substituição.Defina o plano de fundo que eu queria usando um link simbólico:
sudo ln -s autumn-dusk.jpg /usr/share/backgrounds/warty-final-ubuntu.png
Se você deseja usar um de seus próprios arquivos, verifique se ele está acessível a outros usuários. Todos os diretórios pai precisam ter permissões de leitura e execução. Você pode verificar isso com:
sudo -u nobody file /usr/share/backgrounds/warty-final-ubuntu.png
Se não estiver acessível, você receberá uma
Permission denied
mensagemfile
.fonte
Simplesmente copiei meu papel de parede em cima de /usr/share/backgrounds/warty-final-ubuntu.png e funcionou sem problemas.
fonte
Eu tive uma situação semelhante a você, mas resolvi de uma maneira muito simples. Para mim, alterei com êxito o plano de fundo do lightdm para algum papel de parede personalizado após uma instalação limpa. Hoje, mudei para outro papel de parede e ele falhou e mostrou o roxo padrão.
Portanto, verifiquei o x-0-greeter.log e descobri que ele tentou carregar meu papel de parede, mas falhou porque o greeter não tinha permissão. Depois verifiquei a permissão da imagem do papel de parede e, por algum motivo, a configuração de permissão para 'Outros' foi definida como 'Nenhuma'. Alterei para 'Somente leitura' e o greeter agora pode carregar com êxito o papel de parede personalizado.
Talvez esse também seja o motivo do seu caso.
fonte
Acabei de resolver isso copiando minha imagem de plano de fundo para a pasta / usr / share / backgrounds (com
pkexec nautilus
preguiça de mim, ou de uma maneira melhor comsudo cp /path/to/image.jpg /usr/share/backgrounds
). Depois disso, mudei a imagem de fundo do Unity de maneira regular. Você deve fazer esta última alteração para qualquer gerenciador de desktop que você possui no seu sistema. Além disso, acho que a imagem precisa estar fora da pasta do usuário.Funcionou para mim.
fonte
sudo cp
depoisO uso do ubuntu tweak não funcionou para isso no meu sistema.
Resolvi esse problema seguindo este tutorial: http://ubuntuhandbook.org/index.php/2014/04/ubuntu-14-04-change-login-screen-background-remove-the-white-dots/
A imagem deve estar em / usr / share / backgrounds . Além disso, verifique se você é usuário sudo ao fazer isso. Depois de colocar minha imagem nesse diretório, reiniciei minha máquina e vi minha imagem na tela de login.
fonte