Qualquer maneira de alterar a unidade de lightdm greeter background sem alterar os arquivos de configuração atuais?

0

Sobre a alteração da imagem de plano de fundo da unidade lightdm, a maioria das respostas é alterar /usr/share/glib2.0/schemas/com.canonical.unity-greeter.gschema.xml. Existe alguma maneira de alterar o papel de parede padrão no greeter unidade lightdm sem alterar o arquivo? Como um arquivo de substituição.

Estou fazendo um pacote debian que aplicaria nosso próprio trabalho de arte após a instalação. Não consigo alterar o conteúdo do arquivo no meu script de mantenedor, o que violaria a política de empacotamento do debian. Eu posso mudar o plano de fundo de unidade desktop adicionando um arquivo de substituição de esquema na mesma pasta, mas não consegui encontrar uma maneira de alterar o plano de fundo lightdm de maneira semelhante.

    
por Franklin 10.04.2014 / 10:29

1 resposta

0

No Ubuntu 12.04, é possível fazer isso programaticamente através do banco de dados dconf para o usuário lightdm, por exemplo

sudo -u lightdm dbus-launch --exit-with-session \
gsettings set com.canonical.unity-greeter background /usr/share/backgrounds/Tie_My_Boat_by_Ray_García.jpg

A alteração entra em vigor quando o lightdm é reiniciado.

    
por steeldriver 10.04.2014 / 12:44