Execute um protetor de tela em vários monitores

8

Existe uma maneira de fazer xscreensaver executar uma única proteção de tela em todo o display X, ignorando a geometria Xinerama / XRANDR?

Eu tenho três monitores que aparecem como uma única tela X em um monitor X. XRANDR fornece informações sobre onde cada monitor físico inicia e termina na tela X única. xscreensaver usa isso para executar uma proteção de tela diferente em cada monitor ou para executar a mesma proteção de tela três vezes, uma vez para cada monitor.

Eu gostaria de alterar isso para que apenas uma proteção de tela seja executada e ela abranja todos os três monitores (ou seja, ocupe toda a tela X.) Dessa forma, as animações na proteção de tela ficarão livres para serem usadas em um monitor para o próximo.

Isso é possível?

    
por Malvineous 09.03.2014 / 00:22

2 respostas

4

Entrei em contato com Jamie Zawinski, autor de xscreensaver , para perguntar se ele pode abranger um protetor de tela em vários monitores, e ele me deu essa resposta:

No, it doesn't do that by design because I've tried it and with 99% of the savers it looks like shit. For the ones where it doesn't look like shit, One Saver Mode looks the same.

Eu acho que ele está se referindo ao espaço entre os monitores fazendo a imagem parecer estranha enquanto transita entre os monitores.

    
por 15.03.2014 / 02:11
2

Estou alguns anos atrasado com isso, mas é algo que desejamos há muito tempo. Eu escrevi um patch de má qualidade contra o xscreensaver 5.40 para forçar um hack em vários monitores. Detalhes aqui .

Na minha opinião, cerca de 95% dos hacks parecem excelentes em uma configuração de três monitores. Alguns precisavam ajustar suas configurações ligeiramente para habilitar mais sprites / objetos renderizados, já que há significativamente mais pixels para preencher.

Também entrarei em contato com Jamie para ver se ele tem algum interesse em adicionar corretamente "One screensaver over all monitors" à lista de modos. Deve ser razoavelmente simples, mas está além do meu nível de habilidade.

Atualização 20181101 - Jamie respondeu com algumas sugestões para remover o suporte xinerama e vidinfo tentando obter o mesmo resultado. Ele ainda se opõe a uma solução de 2 monitores, mas entende que 3 pode parecer bem.

    
por 20.09.2018 / 11:58