Estou usando o Ubuntu 14.04 LTS 64 bits. Sei que essa pergunta surgiu muitas vezes, mas quero deixar bem claro que nenhuma das postagens me ajudou um pouco.
meu problema : Não consigo armazenar meu papel de parede personalizado em / home / sudeepto / Pictures na tela de login do Ubuntu. A tela mostra um fundo púrpura e, ao fornecer credenciais de login, os gráficos ficam realmente embaralhados por um tempo e então eu posso usar meu sistema perfeitamente.
Eu acho que, como a maioria dos artigos não é baseada no Ubuntu 14.04, estou tendo esses problemas.
Coisas que eu tentei :
Eu segui este post no askbuntu. Eu tentei ambas as sugestões, mas sem sorte.
Não sei como tirar uma captura de tela do unity-greeter, caso contrário, eu também teria fornecido links para a minha tela de login.
Por favor, diga-me o que devo fazer a seguir para resolver esse problema que nunca havia enfrentado nas versões anteriores do Ubuntu.
fonte
Respostas:
Para alterar o plano de fundo da tela de login (com base nesta resposta):
Isso mudará apenas o fundo da tela de login. Se você também deseja alterar o plano de fundo da tela de bloqueio, execute também os seguintes comandos conforme cada usuário para o qual deseja alterar o plano de fundo:
Posso confirmar que está funcionando no 14.04 LTS.
Ao definir
draw-user-backgrounds
parafalse
você pode definir um plano de fundo personalizado.Obviamente, você deve substituir
path-to-image
por um caminho absoluto para a imagem que deseja usar. Verifique se olightdm
usuário tem permissões de leitura para este arquivo.Ajustes opcionais que você pode gostar
Você também pode alterar a cor do plano de fundo que verá em um flash (roxo padrão) antes de carregar o plano de fundo. Para fazer isso, execute o seguinte comando após os outros
gsettings
comandos (isso mudará a cor para preto):E você pode desativar os pontos na tela de login executando o seguinte:
E também remova o som mais acolhedor
fonte
/home/sudeepto/Pictures/bg.jpg
) toda vez, para que você possa sobrescreverbg.jpg
e o Unity carregará seu novobg.jpg
. Se você deseja usar o mesmo plano de fundo que o plano de fundo da área de trabalho, definadraw-user-backgrounds
-otrue
, mas essa é a configuração padrão. Por isso, pergunto-me por que você fez essa pergunta.lightdm
(o usuário que estiver executando a tela de login) não tiver permissão para ler o arquivo de imagem, ele não poderá ser carregado, portanto você não o verá. Botão direito do mouse sua imagem, escolhaProperties
, cliquePermissions
, emOthers
conjuntoAccess
comRead-only
.No atual Ubuntu 14.04 (outubro de 2014), não há necessidade de hackear
gsettings
manualmente. Se o arquivo do papel de parede estiver disponível para outras pessoas (permissões de leitura), o greeter exibirá automaticamente o plano de fundo de todos enquanto você seleciona o nome de login.Meu papel de parede fica dentro da pasta Dropbox, que possui permissões
drwx------
e, portanto, o recepcionista não pode acessá-lo. Copiá-lo para a pasta de imagens com permissõesdrwxr-xr-x
e usá-lo a partir dessa pasta resolve o problema. Provavelmente vincular vialn -s
obras também (embora eu não tenha tentado).Você pode verificar as permissões de tudo em uma pasta usando a
-l
opção parals
.fonte