Papel de parede alterar trabalhos crontab não funciona após a atualização de 8.04 para 10.04

2

Eu tenho um conjunto de trabalhos crontab. É um script para alterar o papel de parede plano de fundo da área de trabalho a cada 3 minutos. Estava funcionando perfeitamente antes de atualizar de Hardy para Lucid. Quando atualizado para o Lucid, o papel de parede muda apenas quando eu faço o login. Ele mostra o novo papel de parede toda vez que eu faço logout e login novamente ou depois de reiniciar. Ele mostra os mesmos papéis de parede que foram definidos como o caminho do script da tarefa cron.

O recurso crontab foi alterado no Lucid? O que está acontecendo? Por favor ajude.

    
por Manohar Bhattarai 09.02.2011 / 18:20

3 respostas

1

O seu script inclui uma chamada para gconftool-2 para definir o papel de parede? Isso depende de certas variáveis de ambiente do gnome / dbus sendo definidas, e elas não serão configuradas no ambiente no qual o cron é executado.

Para uma solução alternativa, consulte aqui :

Para um relatório de erros, veja aqui :

    
por DaithiF 03.05.2011 / 18:16
0

Eu encontrei um post interessante sobre esse 'problema' tentando aqui espero que sua ajuda seja animadora!

    
por Javier Gonzalez 09.02.2011 / 19:51
0

Outra opção (não resolve o seu problema ..... apenas evita tê-lo;)):

Eu tinha um monte de imagens (mais de 300) que queria rodar na minha tela ... então eu fiz este script . Ele passa por todos eles (jpg é apenas em maiúsculas, mas pode ser modificado se houver outros tipos) e cria um arquivo xml (chamado bg.xml ). Você pode escolher este último arquivo, bg.xml , como um papel de parede rotativo .

Você pode definir INTERVAL para 180 (segundos) e TRANSITION de acordo com suas preferências (e qualquer outra coisa que você goste, é claro).

Espero que ajude:)

    
por luri 11.03.2011 / 21:31