Configurar o protetor de tela Splitflap

1

Como configuro o protetor de tela splitflap? Consegui descobrir todos os parâmetros documentados, como -no-spin ou -no-wander . Ainda não encontrei uma maneira de especificar um texto para mostrar ou selecionar um site para buscar texto. Existe um -mode text , mas não há como adicionar texto.

Então TL; DR como impedir que o protetor de tela diga

ERROR LOADING URL
HTTP:/
FRIDGE.UBUNTU.COM
NODE/FEED: 404 NOT
FOUND

(Sim, há apenas na barra após http: e nenhuma barra após .com)

Editar: O protetor de tela em questão está localizado em /usr/lib/xscreensaver/ e o executável é chamado de splitflap . Estou usando o Linux Mint 18.1 com o MATE e o protetor de tela veio com o SO.

    
por DBX12 07.02.2017 / 17:53

2 respostas

2

O motivo pelo qual você recebe essa mensagem (em vários protetores de tela) é que a configuração padrão do XScreensaver aponta para uma URL que não é mais válida. Eu suponho que a partir do nome que costumava apontar para um feed RSS de notícias de fridge.ubuntu.com.

Você pode alterar o URL, seja para fridge.ubuntu.com ou algum feed RSS, editando $ HOME / .xscreensaver. Você encontrará uma entrada chamada "textURL" com esse URL obsoleto. Altere-o para " link " para obter o que eu acho que costumava ser o comportamento. Você pode mudá-lo para outra coisa. Por exemplo, "o link " forneceria o blog de pesquisa do Google.

Se você quiser fazer essa mudança em todo o sistema em vez de apenas para um único usuário, os arquivos que você deseja modificar são / etc / X11 / app-default / XScreensaver-gl e -nogl. Os valores no ~ / .xscreensaver de um usuário teriam precedência.  (Isso é verdade, pelo menos, em uma distribuição moderna baseada no Ubuntu; não sei sobre os outros.)

Eu acho que devo esclarecer que isso depende da sua configuração, mas você provavelmente está executando o gnome-screensaver ou mate-screensaver, neste caso as instruções acima funcionam. Se você é azarado, pode ser algo completamente diferente (mas você provavelmente saberia disso desde que você fez algo não-padrão). Para alguma informação interessante, bem como alguma documentação de referência, veja o site www.jwz.org/xscreensaver. (Não posso postar um link porque já usei minha cota de 2 anteriormente.)

    
por 26.05.2017 / 21:48
0

Eu trabalhei nisso (na verdade trabalhei muito mais cedo, mas esqueci de responder minha pergunta)

Para obter um texto pessoal no seu protetor de tela splitflap, faça o seguinte:

  1. Instale um pequeno servidor da Web (ele só precisa entregar um único arquivo; tenho um apache completo em minha máquina dev; portanto, usá-lo é ótimo)
  2. Crie um arquivo em algum lugar da raiz da web que contenha um feed RSS válido. Por exemplo. %código%
  3. Selecione o splitflap como seu protetor de tela
  4. Edite /var/www/html/myfeed.rss e defina /etc/X11/app-defaults/XScreensaver como o URL do seu feed *textURL:
  5. Teste o protetor de tela

Formato do http://localhost/myfeed.rss :

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
    <title></title>
    <item>
        <title>
            Here is my funny text
        </title>
    </item>
</channel>
</rss>

Eu não tentei mais de um item, já que estou usando um pequeno script PHP para criar uma cotação aleatória em cada chamada. Talvez o fornecimento de mais de uma cotação seja exibido automaticamente. Se alguém tentar, avise-me e eu corrijo a resposta.

    
por 02.11.2017 / 11:07