Tengo un Raspberry Pi con Raspbmc conectado a través de HDMI a un HDTV tonto. (No es compatible con HDMI-CEC).
Si enciendo el televisor (tanto en la fuente como en la pantalla a través del control remoto) y Raspbmc al mismo tiempo, todo funciona bien.
Si enciendo el Raspbmc y el televisor, pero la pantalla del televisor no está encendida. Algún tiempo después uso el control remoto del televisor para encender la pantalla del televisor, luego obtengo una pantalla en blanco en el televisor a través de HDMI. Este no es el protector de pantalla porque el uso de un control remoto XBMC no cambia nada. Sin embargo, el Raspbmc está activo, porque puedo hacer ping y conectarme a él mediante SSH .
¿Hay alguna configuración en Raspbmc que pueda cambiar para que siempre encienda HDMI , sin importar si la pantalla del televisor está encendida o apagada?
Respuestas:
Agregue estas dos líneas
/boot/config.txt
y reinicie Raspbmc:hdmi_force_hotplug=1
configura el Raspbmc para usar el modo HDMI incluso si no se detecta ningún monitor HDMI.hdmi_drive=2
configura el Raspbmc en modo HDMI normal (el sonido se enviará si es compatible y está habilitado). Sin esta línea, el Raspbmc cambiaría al modo DVI (sin audio) de forma predeterminada.fuente
config.txt
es leído por la GPU para que funcione en cada distribución.Aunque esta pregunta es muy antigua, me gustaría publicar mi respuesta que encontré recientemente. Estoy ejecutando Raspberry PI 2 Modelo B con pantalla capacitiva 2.8 PiTFT. Una vez que descubrí cómo hacer que mi pantalla pitft funcione con Raspberry PI, no pude hacer que Raspberry PI cambiara a salida HDMI sin importar lo que hiciera. Entonces, me encontré con esta información, que funcionó para mí.
Hay dos formas de hacerlo. En instalaciones antiguas de Pi, use el framebuffer fb0 cuando desee mostrar cosas en la pantalla HDMI / TV, por ejemplo: FRAMEBUFFER = / dev / fb0 startx usará el framebuffer HDMI / TV para X windows en lugar del PiTFT
En las instalaciones de Jessie Pi, ejecute sudo nano /usr/share/X11/xorg.conf.d/99-fbdev.conf para editar el archivo de configuración y asegúrese de que contenga:
cambie la línea Opción "fbdev" "/ dev / fb0" a Opción "fbdev" "/ dev / fb1" si desea que xdisplay en PiTFT o fb1 a fb0 para salida HDMI.
Actualización: si no ve el código anterior en el archivo, simplemente copie y pegue lo que se muestra en esta respuesta al final de ese archivo. Si no puede encontrar el archivo 99-fbdev.conf en esa carpeta, entonces probablemente haya otro archivo con un nombre diferente como 10-evdev.conf en la misma carpeta que tendrá que modificar para que funcione como se describió anteriormente.
fuente