Eu tenho um Raspberry Pi executando Raspbmc conectado via HDMI a uma HDTV burra. (Não suporta HDMI-CEC).
Se eu ligar a TV (na fonte e na tela por controle remoto) e o Raspbmc ao mesmo tempo, tudo funcionará bem.
Se eu ligar o Raspbmc e a TV, mas a tela da TV não estiver ligada. Algum tempo depois, uso o controle remoto da TV para ligar a tela da TV e, em seguida, recebo uma tela em branco na TV via HDMI. Este não é o protetor de tela porque o uso de um controle remoto XBMC não altera nada. O Raspbmc está ativo, porque eu posso fazer ping e conectar-me usando SSH .
Existe alguma configuração no Raspbmc que eu possa alterar para que ele sempre ligue o HDMI , não importa se a TV está ligada ou desligada?
Esse é um comportamento regular; o Raspberry Pi só pode conduzir qualquer saída analógica RCA ou HDMI, mas não as duas ao mesmo tempo. A presença de uma saída RCA não pode ser verificada eletronicamente; portanto, o padrão é verificar HDMI e, em seguida, recorrer a RCA se nenhum dispositivo HDMI for encontrado.
Isso não está funcionando com uma TV Philips.
Relacionado - raspberrypi.stackexchange.com/questions/40164/…
Adicione essas duas linhas /boot/config.txte reinicie o Raspbmc:
hdmi_force_hotplug=1define o Raspbmc para usar o modo HDMI, mesmo que nenhum monitor HDMI seja detectado. hdmi_drive=2define o Raspbmc no modo HDMI normal (o som será enviado se suportado e ativado). Sem essa linha, o Raspbmc mudaria para o modo DVI (sem áudio) por padrão.
config.txté lido pela GPU para que ele funcione em todas as distros.
Dennis Williamson: Obrigado, isso funcionou. Mas o áudio não estava funcionando. Corrigi-o adicionando hdmi_drive = 2
Obrigado, isso funciona bem. No entanto, quando ligo o monitor, ele pisca - parece mudar entre a resolução 1024 e 1920 cerca de 5 vezes por segundo.
— Gerfried
@ Gerfried: Dê uma olhada aqui .
Isto não funcionou para mim. Tirei o comentário dessas duas linhas mencionadas na resposta e reiniciei o meu pi. Não há absolutamente nada no monitor. Continuo mudando para o monitor PiTFT e não para o monitor através de HDMI.
— ThN 21/07
Embora essa pergunta seja muito antiga, gostaria de postar minha resposta que encontrei recentemente. Estou executando o Raspberry PI 2 Modelo B com tela capactive 2.8 PiTFT. Depois que eu descobri como fazer com que meu monitor de pitft funcionasse com o Raspberry PI, não consegui fazer com que o Raspberry PI alternasse para a saída HDMI, independentemente do que eu fiz. Então, me deparei com essa informação, que funcionou para mim.
Existem duas maneiras de fazer isso. Nas instalações Pi mais antigas, use o buffer de quadros fb0 quando desejar exibir itens no monitor HDMI / TV, por exemplo: FRAMEBUFFER = / dev / fb0 startx usará o buffer de quadros HDMI / TV para janelas X em vez do PiTFT
Nas instalações do Jessie Pi, execute sudo nano /usr/share/X11/xorg.conf.d/99-fbdev.conf para editar o arquivo de configuração e verifique se ele contém:
altere a linha da opção "fbdev" "/ dev / fb0" para a opção "fbdev" "/ dev / fb1" se desejar exibir o xdisplay no PiTFT ou fb1 a fb0 para a saída HDMI.
Atualização: se o código acima não estiver no arquivo, copie e cole o que é mostrado nesta resposta na parte inferior do arquivo. Se você não conseguir encontrar o arquivo 99-fbdev.conf nessa pasta, provavelmente há outro arquivo com nome diferente como 10-evdev.conf na mesma pasta que você precisará modificar para fazê-lo funcionar como descrito acima.