Re: Mudar papel de parede de todos os usuários [RESOLVIDO]

2007-05-18 Por tôpico Maxwillian Miorim

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]

2007-05-18 Por tôpico Ataliba Neto

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

2007-05-18 Por tôpico Maxwillian Miorim

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

2007-05-18 Por tôpico Ataliba Neto

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

2007-05-18 Por tôpico Krishnamurti L. L. V. Nunes

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

2007-05-18 Por tôpico Ataliba Neto

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

2007-05-18 Por tôpico alexbaa bruno

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

2007-05-17 Por tôpico Ataliba Neto

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."