Isso vai parecer loucura, mas funciona (melhor do que eu esperava até) e não é tão difícil de configurar. A idéia é fazer com que seu programa de visualização examine um único arquivo e, em seguida, tenha um processo de linha de comando que copie cada um dos seus arquivos em seu diretório para o arquivo visualizado. Eu testei isso com Geeqie e gthumb e isso realmente funciona muito bem. O gthumb ainda pode manipular a imagem sendo atualizada a cada segundo e ambos suportam o nome do tipo de arquivo sendo diferente do tipo de arquivo atual (jpg, png, gif, etc).
Então, aqui está o que você faz:
- Crie um diretório com apenas suas fotos nelas.
- abra uma janela de terminal e mude para o diretório criado na etapa anterior.
-
Execute este comando, substituindo 5 por quantos segundos você quiser esperar entre as atualizações.
while true ; do for i in * ; do cp "$i" ~/slideshow.jpg ; echo $i ; sleep 5 ; done ; done
-
Abra gthumb e visualize a imagem no seu diretório pessoal chamado slideshow.jpg, ela deve girar a imagem. Você pode fazer o gthumb em tela cheia agora, se precisar.
-
Tente adicionar e remover fotos do diretório de imagens. Na verdade, ele não será atualizado até que seja finalizado, passando por todo o diretório a cada vez, mas será atualizado. O echo $ i está lá apenas para que você possa ver qual imagem foi copiada no lugar a cada vez.
Quando estiver pronto para interromper a apresentação de slides, pressione Ctrl-C na janela do terminal.