Re: Mudar papel de parede de todos os usuários [RESOLVIDO]
On 5/18/07, Ataliba Neto <[EMAIL PROTECTED]> wrote: Valew Max, Funcionou perfeitamente. Só precisa proteger o comando com as aspas e ficaria asim: su usuario -c "gconftool-2 -g "/desktop/gnome/background/picture_filename"" Para alterar o papel de parede usei o seguinte comando: su usuario -c "gconftool-2 -s -t string "/desktop/gnome/background/picture_filename" "/usr/share/images/background.png"" Estas aspas podem dar problemas, "interpretando" elas são três strings: "gconftool-2 -s -t string " "", e "" O ideal seria algo assim? su user -c 'comando "argumento" "argumento"' Ou: su user -c -- comando "argumento" "argumento" Este "--" já me salvou a vida várias vezes, principalmente com strings com caracteres especiais. Ele significa "a partir daqui, é apenas um argumento".
Re: Mudar papel de parede de todos os usuários [RESOLVIDO]
Valew Max, Funcionou perfeitamente. Só precisa proteger o comando com as aspas e ficaria asim: su usuario -c "gconftool-2 -g "/desktop/gnome/background/picture_filename"" Para alterar o papel de parede usei o seguinte comando: su usuario -c "gconftool-2 -s -t string "/desktop/gnome/background/picture_filename" "/usr/share/images/background.png"" Abração -- Ataliba Neto. "O que Deus faz nenhum software é capaz."
Re: Mudar papel de parede de todos os usuários
On 5/18/07, Ataliba Neto <[EMAIL PROTECTED]> wrote: Valew Krishna, Mas o que eu percebi é que o meu gconf2 é versão 2.14.0-1 e já atualizei o arquivo, mas nada acontece. Alterei numa máquina com gconf2 2.16.1-1 ele funcionou perfeitamente. Eu tava usando o comando: gconftool-2 -g "/desktop/gnome/background/picture_filename" pra pegar o papel de parede do usuário, o problema é rodar o comando pra mudar do usuário. Valew a ajuda. Usa o su pra isso: su usuario -c gconftool-2 -g "/desktop/gnome/background/picture_filename"
Re: Mudar papel de parede de todos os usuários
Valew Krishna, Mas o que eu percebi é que o meu gconf2 é versão 2.14.0-1 e já atualizei o arquivo, mas nada acontece. Alterei numa máquina com gconf2 2.16.1-1 ele funcionou perfeitamente. Eu tava usando o comando: gconftool-2 -g "/desktop/gnome/background/picture_filename" pra pegar o papel de parede do usuário, o problema é rodar o comando pra mudar do usuário. Valew a ajuda. -- Ataliba Neto. "O que Deus faz nenhum software é capaz."
Re: Mudar papel de parede de todos os usuários
Ataliba, O gconf guarda qual o papel de parede do usuário no arquivo: .gconf/desktop/gnome/background/%gconf.xml Você pode fazer um script que altere esse arquivo para todos os usuários existentes. Em 18/05/07, Ataliba Neto<[EMAIL PROTECTED]> escreveu: Existem vários usuários cadastrados no Debian, eu apenas que alterar o papel de parede de todos, pelo que vi o script acima não ensina a fazer isso. Sempre às Ordens, -- Ataliba Neto. "O que Deus faz nenhum software é capaz." -- Krishnamurti Lelis Lima Vieira Nunes
Re: Mudar papel de parede de todos os usuários
Existem vários usuários cadastrados no Debian, eu apenas que alterar o papel de parede de todos, pelo que vi o script acima não ensina a fazer isso. Sempre às Ordens, -- Ataliba Neto. "O que Deus faz nenhum software é capaz."
Re: Mudar papel de parede de todos os usuários
Não sei se funciona, mas achei um script pronto. http://vivaotux.blogspot.com/2006/12/gconftool-2-para-todos-os-usurios.html On 5/17/07, Ataliba Neto <[EMAIL PROTECTED]> wrote: Olá! Alguém sabe como alterar o papel de parede de todos os usuários? Estou tentando com o gconftool-2, mas não consegui passar os parâmetros dos usuários. Valew, -- Ataliba Neto. "O que Deus faz nenhum software é capaz."
Mudar papel de parede de todos os usuários
Olá! Alguém sabe como alterar o papel de parede de todos os usuários? Estou tentando com o gconftool-2, mas não consegui passar os parâmetros dos usuários. Valew, -- Ataliba Neto. "O que Deus faz nenhum software é capaz."