Usando o X11 como uma moldura de foto

4

Atualmente, estou usando um netbook como um servidor doméstico pequeno e estava pensando em usos extras que eu poderia configurar. Atualmente ele tem Ubuntu (possivelmente uma versão específica de netbook) instalado, então ele contém o X-Windows, mas também um monte de coisas que eu não me importo, como o GNOME. O trackpad parece não funcionar, o que deve lhe dar uma idéia do quanto eu o uso como um terminal gráfico real (embora às vezes eu faça login nele como um terminal de console).

No entanto, desde que a tela está lá, eu estive pensando que poderia ser legal mostrar algumas coisas. Estive pensando em uma moldura fotográfica / exibição de informações gerais, mostrando fotos que estão em um compartilhamento SMB em outro lugar na rede, bem como informações de automação residencial, como temperatura e tendências recentes de temperatura. Meu pensamento era que tudo isso poderia ser feito via DHTML, então todo o "frame da foto" precisa mostrar algo como o Firefox em um modo de tela cheia e ignorar o teclado.

Um recurso interessante seria ter um botão que eu pudesse pressionar para obter um login real da GUI, mas realmente não me importo, já que estou feliz em mudar para uma tela de console e alternar o X-Windows round dessa forma, se eu precisar.

Então, basicamente, como posso fazer com que, em vez de disparar para uma tela de login, o X11 comece a rodar um aplicativo (possivelmente como um usuário 'photoframe') que seja o mais simples possível (ou nenhum de todo) executando um modo de tela cheia / quiosque Firefox (ou apenas algum aplicativo de hospedagem de frame WebKit idiota) apontando para um servidor web na máquina local? :)

    
por electric-monk 15.07.2012 / 02:26

1 resposta

3

Você pode usar feh -FrzD30 /path/to/pictures para iniciar uma apresentação de slides com uma pausa de 30 segundos entre as imagens (altere 30 para o que quiser que o atraso seja). Usando slim (como gerenciador de login), consegui fazer com que a apresentação de slides começasse no login e apresentasse uma saída de gui ( Esc ) com o seguinte ~/.xinitrc :

feh -FrzD30 /path/to/pix
exec fluxbox

Você terá que usar o slim e mudar seu WM para fluxbox (embora eu sugiro que você instale e teste o fluxbox), ou procure como fazer com que seu gerenciador de desktop use seu ~/.xinitrc . E se você quiser um login automático, precisará procurar por seu DM também.

    
por 15.07.2012 / 03:37

Tags