Instale o dconf-editor através do Ubuntu Software Center ou CLI.
No dconf-editor, vá para: com > canônico > unidade > unidade de saudação
e, em seguida, verifique se a caixa de seleção draw-user-backgrounds está definida como True.
Então eu mudei meu background no meu computador para uma imagem que eu gostava na internet. No entanto, ao contrário do meu laptop, a imagem de fundo não é exibida para o login na minha conta de usuário. Existe uma maneira de corrigir isso em 14.04?
Instale o dconf-editor através do Ubuntu Software Center ou CLI.
No dconf-editor, vá para: com > canônico > unidade > unidade de saudação
e, em seguida, verifique se a caixa de seleção draw-user-backgrounds está definida como True.
Outra razão para isso pode ser permissões erradas no arquivo de imagem e / ou na pasta em que ele está. Isso aconteceu comigo.
As permissões para pastas devem ser 775
(rwxrwxr-x) e para arquivos de imagem 664
(rw-rw-r -).
Por exemplo, se você tiver:
./wallpapers/animals/cat_0.jpg
wallpapers
e animals
devem ter permissões 775
e cat_0.jpg
- 664
.
Você pode definir permissões usando chmod:
chmod 775 [folder/file name]
Siga estas etapas para configurar sua imagem de plano de fundo:
Properties
, depois selecione a guia permissions
. Defina as permissões como: Set as Wallpaper
(Neste estágio, você pode tentar fazer logout e verificar se a imagem apareceu como a imagem de fundo do login). Se não, continue - embora não haja nenhum mal em continuar do mesmo jeito.
Tweaks
, em seguida, a seção Login Settings
- veja a captura de tela abaixo:
Set the same background as the current desktop background
- veja a captura de tela abaixo:
Desktop:
Teladelogin:
se tudo mais falhar, converta o gráfico em um formato diferente. No passado, havia gráficos que seriam exibidos como papel de parede enquanto logados, mas não funcionariam para a tela de login até que o formato fosse alterado. o formato válido era certo, mas você pode descobrir isso com um pouco de experimentação.
oh .. e esqueci sobre isso ... mas se você usar um ambiente de desktop separado em vez de unidade, então você deve mudar o papel de parede de fundo em Unity porque o greeter unit não se importa com o background que você usa em outros ambientes de desktop. para mim existe lxde então sempre tenho que lembrar de mudar meu papel de parede em unidade para o mesmo que meu background em lxde.
Você pode defini-lo em var/lib/AccountsService/users/yourusername
, na seção [User]
. Eu uso este mesmo arquivo para definir um plano de fundo de login diferente do desktop.
Veja como o meu se parece. Observe a linha Background=
[com.canonical.indicator.sound.AccountsService]
PlayerName=''
Timestamp=0
Title=''
Artist=''
Album=''
ArtUrl=''
PlayerIcon=<('themed', <['application-default-icon', 'application-default', 'application']>)>
[User]
Language=en
FormatsLocale=en_US.UTF-8
XSession=gnome
Background=/usr/share/backgrounds/LOGIN-WARNING.png
Icon=/usr/share/pixmaps/faces/penguin.jpg
SystemAccount=false
[InputSource0]
ibus=pinyin
[InputSource1]
xkb=us
[InputSource2]
xkb=ru