Cafeína 2.5 corrige este problema um pouco. Eu instalei o arquivo .deb e os pacotes necessários, e ele está funcionando normalmente - ele me dá um menu de 'Preferências' que me permite selecionar programas como o Firefox para ativação automática.
No entanto, isso significa que minha tela não será desativada se qualquer instância do Firefox estiver ativa. Então, isso não é uma solução em si. Uma solução adequada e permanente seria fazer com que o recurso de screen-off não interfira em todos os vídeos em flash de tela inteira - como no Windows. Eu não quero ter que confiar na cafeína para isso o tempo todo.
Talvez o rebaixamento para uma versão anterior de cafeína ajude com isso. Eu sei que as versões mais antigas do programa são muito mais avançadas - elas incluem a opção de manter a tela apenas quando os vídeos estão sendo reproduzidos. No entanto, essas opções estão ausentes de todas as novas versões (2,5+) da cafeína, por alguma razão extremamente estranha. Eu não tenho ideia do porquê disso. Por enquanto, posso tentar fazer o downgrade para uma versão antiga do Caffeine, onde a opção de habilitá-la para vídeos está presente.
EDIT : Eu testei a cafeína 2.4.1. Ele faz um trabalho muito melhor que o Caffeine 2.5, pois permite que a tela desligue mesmo quando o Firefox está aberto, mas pára a tela de desligar quando um vídeo em flash está sendo reproduzido em tela cheia.
No entanto, , a cafeína 2.4.1 permite que a tela de bloqueio interfira nos vídeos. Assim, a tela não fica preta quando um vídeo em flash está sendo reproduzido em tela cheia, mas se a tela de bloqueio estiver ativada quando a tela for desligada, a tela de bloqueio será exibida após X minutos e você terá que desbloquear a tela para continue assistindo o vídeo.
Parece que não há solução perfeita para esse problema. Eu tenho que manter a funcionalidade da tela de bloqueio automático desligada apenas para que ela não interfira nos vídeos em flash em tela cheia - eu terei que lembrar de bloquear manualmente o meu laptop toda vez que eu deixá-lo sozinho agora. Cafeína 2,2 e mais velhos produzem os mesmos resultados que a cafeína 2.4.1. O problema da tela de bloqueio persiste.
A cafeína (e toda essa situação) é tão esquisita. Eu me pergunto por que o desenvolvedor decidiu enfraquecer a funcionalidade da Caffeine em suas iterações mais recentes. Algum tipo de experimento social?