Resolución por HDMI: "Fuera de rango"

Buenas,

Tengo un HTPC conectado por HDMI a una TV LG de 32 pulgadas (tiene una gráfica Intel 4500HD), se ve y se escucha perfectamente. El tema viene al intentar cambiar la resolución de pantalla, solo funciona la resolución nativa del televisor (1360x768), si intento bajarlo a 800x600 o 640x480 el televisor muestra un mensaje de "fuera de rango" y la pantalla en negro.

He probado varias distribuciones y en todas pasa lo mismo. No toco nada del servidor X, así que utiliza la configuración automática. También he hecho pruebas con un sistema Windows y en este si puedo poner resoluciones más bajas (como 640x480, la cual no puedo poner en Linux). Si en vez del HDMI lo conecto por VGA puedo cambiar de resolución en Linux sin problemas.

Visto el tema, supongo que el tema viene por la autodetección del monitor por parte de las X al conectarlo a la TV por HDMI. Tendría que hacer un xorg.conf manual ? En caso afirmativo, donde puedo encontrar un fichero de ejemplo para usarlo como base ?

Gracias !
nevat escribió:Buenas,

Tengo un HTPC conectado por HDMI a una TV LG de 32 pulgadas (tiene una gráfica Intel 4500HD), se ve y se escucha perfectamente. El tema viene al intentar cambiar la resolución de pantalla, solo funciona la resolución nativa del televisor (1360x768), si intento bajarlo a 800x600 o 640x480 el televisor muestra un mensaje de "fuera de rango" y la pantalla en negro.

He probado varias distribuciones y en todas pasa lo mismo. No toco nada del servidor X, así que utiliza la configuración automática. También he hecho pruebas con un sistema Windows y en este si puedo poner resoluciones más bajas (como 640x480, la cual no puedo poner en Linux). Si en vez del HDMI lo conecto por VGA puedo cambiar de resolución en Linux sin problemas.

Visto el tema, supongo que el tema viene por la autodetección del monitor por parte de las X al conectarlo a la TV por HDMI. Tendría que hacer un xorg.conf manual ? En caso afirmativo, donde puedo encontrar un fichero de ejemplo para usarlo como base ?

Gracias !


Lo mas facil seria saber el modelo exacto de ese televisor y cojer de internet los datos ya preparados.

Sino..., a mano.

Mi curiosidad en realidad es..., ¿porque el poner menos resolucion en... 32"?

Supongo que te dará la opción, asi que por favor, coje tambien y bajale la tasa de frecuencia al bajar la resolucion, tal vez asi se te solucione el problemas mas facilmente.
blackgem escribió:Mi curiosidad en realidad es..., ¿porque el poner menos resolucion en... 32"?

Supongo que te dará la opción, asi que por favor, coje tambien y bajale la tasa de frecuencia al bajar la resolucion, tal vez asi se te solucione el problemas mas facilmente.


El problema viene al lanzar un emulador de consola (Mupen64plus, etc.): si lo lanzo a pantalla completa en la resolución nativa (1360x768) con OpenGL y demás filtros, le cuesta moverlo a la gráfica/procesador. Lo suyo sería lanzarlo a una resolución más baja (640x480 o bien 800x600) donde, según pruebas en otros equipos similares, va como la seda. Pero claro, si lanzo el emulador a 640x480 me sale el error de "Fuera de rango".

El caso es que en las distribuciones con selector de resolución (Fedora o Ubuntu, por ejemplo) sólo me aparece como opción la resolución nativa de la TV: 1360x768.
Desde consola, mata las X. Una vez hecho esto ejecuta como root
X -configure

y te creará un fichero xorg.conf bastante completo.
3 respuestas