Trocar papel de parede via console

Iniciado por biohazard, 11 de Janeiro de 2007, 14:27

tópico anterior - próximo tópico

biohazard

Pessoal tava pensando e tentando trocar o papel de parede pelo terminal, imagino que seja possivel mais nao consegui encontra nada no google !

qual seria o comando pra troca de wallpapper pelo console ?
Arch Linux Overlord
Kernel 2.6.25-ARCH

telmotr

fico pensando.. porque mesmo voce quer fazer uma coisa dessas, deve ser pra sacanear alguem por ssh né??? mas tudo bem, cada um tem seu cada um...

a unica maneira que eu conheço é alterando diretamente o arquivo de configuraçao do background, lá vai

$ vi /home/<nomedousuario>/.gconf/desktop/gnome/background/%gconf.xml

o arquivo é pequeno e intuitivo, é só voce alterar o nome do arquivo na entrada picture_filename.

o negocio é que dai voce tem que reiniciar a sessao do usuário, ou entao reiniciar o x todo mesmo,  fiz um teste aqui e se o usuário simplesmente abrir aquela janela de alterar papel de parede ele atualiza. acho que voce vai preferir reiniciar o x (já que é pra sacanear mesmo)

$ sudo /etc/init.d/gdm restart

Kamei Hyoga

Citação de: telmotr online 16 de Janeiro de 2007, 02:06
fico pensando.. porque mesmo você quer fazer uma coisa dessas, deve ser pra sacanear alguem por ssh né???(...)

Não necessáriamente. Vai que ele tá criando um shell script ou um programa qualquer e queira usar esse método para tornar seu software compatível com "todas" as distros? É uma possibilidade, não é?

biohazard

Kamei Hyoga, falo td , to fazendo uns scripts aki pra aprende melhor shell script. to fazendo varias experiencias aki, e vc também deu uma boa ideia usar o ssh !

vlw pela atencao
Arch Linux Overlord
Kernel 2.6.25-ARCH