O brilho da tela costumava diminuir depois de alguns segundos para preservar a bateria. Isso é o padrão no Ubuntu 12.04. No entanto, ao assistir ao vídeo, não deve escurecer.
Isso funciona corretamente quando assisto a vídeos usando aplicativos nativos como o VLC. No entanto, com o vídeo no navegador, a tela não fica impedida de escurecer. Isso é muito chato, pois você precisa mover o cursor a cada 10 segundos ou mais.
Eu costumava usar o Mac OSX, onde tinha as mesmas configurações de escurecimento e os vídeos em Flash eram levados em consideração corretamente.
Alguém tem uma idéia de como você pode fazer com que o YouTube impeça que sua tela fique esmaecida?
power-management
Steven Roose
fonte
fonte
Respostas:
COMO: Desativar protetor de tela enquanto o Flash está em execução
Execute o seguinte comando no terminal:
Abra o gedit ou seu editor de texto preferido e digite o seguinte:
Salve este arquivo como
~/bin/flash_saver.sh
.Volte ao terminal e execute:
Para executar isso, entre no terminal e digite:
Se preferir, você pode definir esse script para executar no logon, fazendo o seguinte:
~/bin/flash_saver.sh
Fonte: COMO FAZER: Desativar protetor de tela enquanto o Flash estiver em execução - ubuntuforums
fonte
EDITAR
Provavelmente isso não funcionará se você estiver usando uma versão do Ubuntu mais recente que a 12.04 (tentei nas 13.04 e 13.10 e simplesmente não funciona). Parece que o desenvolvedor principal não está mais trabalhando neste projeto, então as chances de ser corrigido não são boas.
No meu sistema (Ubuntu 11.10) eu uso Caffeine . Você pode tentar se ele funciona no Xubuntu também. Ele adiciona um ícone da área de notificação onde você pode ativar / desativar o protetor de tela para alguns programas. Para instalar a cafeína, faça o seguinte:
Em seguida, execute em um terminal:
Você pode escolher os programas que devem desativar o protetor de tela:
vlc
para VLC,mplayer
para Movie Player, etc.Espero que ajude.
fonte
Existe um pequeno script no GitHub chamado lightsOn, que deve fazer o truque que você deseja.
Basicamente, ele procura vídeo em tela cheia (flash no firefox ou cromo, mplayer ou vlc) e, se for o caso, desative o xscreensaver e também o recurso de tela escura do gerenciador de energia automático.
do próprio script:
Assim, chame o script da sua pasta de inicialização automática conforme minha resposta aqui .
Ajuste o script para saber se você está executando o flash / vlc / mplayer
lembre-se de dar ao script direitos de execução, ou seja,
fonte
Não é exatamente o que você procura, mas esse pequeno script registraria um movimento do mouse toda vez que ele fosse executado. Você pode soltá-lo no cron para executar uma vez a cada x vezes. Isso impediria a tela de desligar, e um movimento de 1 1 do mouse é quase imperceptível se for executado quando você NÃO estiver assistindo a um vídeo
A propósito, eu peguei essa ideia totalmente de uma história em quadrinhos do xkcd. http://xkcd.com/196/
fonte
Para um equivalente pré-processado ao script fornecido por @njallam, com um pequeno elemento de interface do usuário do Gnome, tente o applet Caffeine:
https://launchpad.net/caffeine
http://ubuntu-tweak.com/app/caffeine/
fonte
plugin-container
à lista de programas e o Caffeine será ativado nos vídeos em Flash corretamente (a desativação será atrasada um pouco, pois o contêiner de plug-ins não é descarregado imediatamente quando você fecha a guia do vídeo, leva alguns minutos )O Webupd8 publicou um artigo sobre Caffeine e Lightson.sh para desativar o protetor de tela durante a reprodução de vídeos em Flash ou HTML5. O script Lightson funciona para Firefox e Chrome e pode ser definido para incluir o VLC. Espero que isso ajude.
Caso o código fornecido pelo Webupd8 para instalar o script seja o seguinte:
fonte
lightsOn.sh
) para detectar se o navegador utiliza o HTML5 player não é realmente bom. De fato, o método determina se o Firefox ou o Chromium estão em tela cheia ... No resto, o artigo é bom e sua resposta é mais abordada sobre o que eu perguntei.Você não deve apenas verificar as opções de proteção de tela, mas também as opções de gerenciamento de energia, especialmente a opção "Colocar a tela em suspensão quando inativa por ...".
Observe que nos laptops, existem duas configurações com esse nome: quando o laptop está funcionando com energia CA e quando está com bateria.
fonte
Use Caffeine: ppa page .
Como instalar:
Como executar:
Pressione Alt+ F2e digite
caffeine
.Clique no ícone "Cafeína" e clique em "Desativar protetor de tela".
fonte
Um pouco velho, mas aqui está com suporte a vários navegadores:
Apenas salve o script em algum lugar
chmod +x
e adicione-o aos StartupApplications. Pode haver uma maneira de listar todos os navegadores disponíveis usando algo como:Mas não sei como lidar com o fato de que alguns executáveis não têm o nome que seus processos (por exemplo, são
/usr/bin/google-chrome
executados comochrome
).fonte
Para aqueles que estão usando um protetor de tela diferente do gnome-screensaver (que é o protetor de tela padrão no Ubuntu começando com a versão 11.10), esta resposta pode ser útil.
Pessoalmente, não troquei o protetor de tela de gnomo por outra coisa e, não sei por que razões, a cafeína não funciona para mim de forma alguma (talvez esteja desatualizada).
Dito isto, a partir de roteiros de outros Bash ( este , este e este ), eu consegui fazer um novo roteiro,
gnome_screensaver_off.sh
que funciona perfeitamente para o que eu pretendia quando o YouTube está usando Flash player para renderizar vídeos.Desativar protetor de tela gnome enquanto o YouTube estiver usando o Flash player
Abra um terminal e execute os próximos comandos seguidos por instruções:
mkdir -p bin
- este comando criará umbin
diretório na suahome
pasta se você ainda não o tiver.gedit ~/bin/gnome_screensaver_off.sh
-Isso criará o novo arquivognome_screensaver_off.sh
no gedit.chmod +x gnome_screensaver_off.sh
- para conceder acesso de execução ao script.~/bin/gnome_screensaver_off.sh
.Se preferir, você pode definir esse script para executar no logon, fazendo o seguinte:
Desativar protetor de tela gnome enquanto o YouTube estiver usando o player HTML5
A questão permanece em aberto nesse sentido ...
Obrigado pelas sugestões oferecidas por: fossfreedom , Meer Borg , njallam , desgua e outros.
fonte
Solução para reprodução de HTML5 no Chrome
visão global
O script a seguir desativa o protetor de tela se encontrar uma sessão ativa do Chrome em tela cheia. Por padrão, ele executa uma verificação a cada 5 minutos. O script retomará automaticamente o protetor de tela se uma das três condições a seguir for atendida:
Roteiro
fonte
A abordagem não-intelectual mais simples, independente de desktop e baseada no xdotool, seria simular um toque de tecla a cada N segundos.
Eu uso um script chamado
heartbeat.sh
:Inicio o script enquanto reproduzo o vídeo e o paro quando não é mais necessário.
xdotool
pode ser instalado comsudo apt-get install xdotool
.Se você também deseja ter algum tipo de detecção automática de áudio e concorda com uma receita específica do PulseAudio, abaixo está uma variação da solução acima que verifica se o áudio está sendo reproduzido:
Se você estiver usando o Alsa, o teste provavelmente será algo como (não testado):
Uma desvantagem potencial dessa solução é que sua tela não dorme, mesmo se você estiver apenas ouvindo música ou rádio, mas presumo que na maioria dos casos isso não seja um problema.
fonte
Para quem gosta de controle total ou manual em suas mãos
Esta linha de comando pode definir o tempo de atraso do protetor de tela:
Use "0" (zero) para mantê-lo ou outro valor para definir o atraso em segundos.
O script a seguir manterá a tela ligada até que alguma tecla seja pressionada.
Como executar um script:
fonte
O VLC neste PPA , além de ser uma versão atual do VLC, também implementa corretamente a inibição da proteção de tela.
Você pode adicionar este PPA usando este comando
fonte
Você pode simplesmente executar / definir este comando durante a inicialização:
Você também pode tentar desmarcar a opção de aceleração de hardware no firefox?
fonte
Para aqueles que usam o Ubuntu-Gnome 14.04, existe uma extensão simples, mas útil, chamada Caffeine, que fornece um ícone de alternância que permite desativar o escurecimento da luz e o comportamento do protetor de tela na barra superior com um clique.
A extensão pode ser instalada seguindo este link para o site de extensões do Gnome-Shell:
https://extensions.gnome.org/extension/517/caffeine/
Fonte: seção de comentários deste artigo:
http://www.maketecheasier.com/prevent-ubuntu-sleep- while-watching-video/
fonte
Esta é a minha solução:
https://github.com/yanyingwang/shanghai-tools/blob/master/kit/the-bund-light.md
https://github.com/yanyingwang/shanghai-tools/blob/master/kit/the-bund-light.sh
Basta baixar
the-bund-light.sh
e adicioná-lo ao aplicativo de inicialização:CUIDADO: o
Exec
valor do código deve estar no caminho dothe-bund-light.sh
seu computador.fonte
Depende um pouco da versão do Ubuntu que você está usando. Na versão 11.10, você pode encontrar "Configurações do sistema" clicando no ícone de roda dentada no canto superior direito da tela. Selecione isso e, na caixa de diálogo exibida, selecione "Tela". Você pode definir a quantidade de tempo que o computador ficará ocioso antes que a tela apareça no menu suspenso ou desativar esse recurso clicando no botão "Bloquear".
Se você possui um sistema mais antigo, pode ser necessário procurar em outra parte essa configuração, mas ela existe em algum lugar.
fonte
Eu uso o seguinte script como solução alternativa:
Ele simula um pressionamento de tecla Shift esquerdo uma vez a cada minuto, o que impede que a tela fique escura. A desvantagem disso, é claro, é que você deve executar o script sempre que assistir ao youtube. Por outro lado, é simples e funciona com a maioria das configurações, se não todas.
Pode ser necessário instalar este
fonte
O script no topo acima não funciona para mim no Ubuntu 14.04 LTS Unity. Aqui está sua variante atualizada que funciona:
BTW, esse script desativa o protetor de tela SOMENTE quando o vídeo está sendo reproduzido, ou seja, quando o flashplayer está no topo dos consumidores de CPU.
fonte