Proyectores, portátiles y Linux

Cuando llegas a clase con tu portátil para proyectar contenido que te ayude a tí y a los alumnos a seguir el hilo de lo que quieres mostrar lo último que deseas es tener que pelearte con el proyector y la salida VGA de tu portátil. Con la última actualización de Ubuntu perdí la configuración que me permitía “sacar” la imagen al proyector (Alt+Fn3  o similar). Parece una tontería, pero cuando estás apurado de tiempo para empezar a impartir la clase no puedes liarte a lanzar comandos por consola para ver cómo sacar la imagen. Así que ayer, me adelanté media hora y comencé a trastear con xrandr, el comando que permite controlar la salida de imagen LVDS (portátil) y VGA (proyector). Éstos son los resultados:

$ xrandr

Ejecutándolo sin parámetros nos mostrará información sobre los modos de vídeo soportados por la pantalla LVDS y la VGA (la que realmente nos interesa). También nos dirá si detecta que el proyector está conectado o no.

$ xrandr --output VGA  --auto

Emite la señal de vídeo, desde el PC hacia el proyector. Es el equivalente a pulsar Alt+Fn3 . Sólo con esto ya verás que ¡por fin! el proyector emite lo que estás viendo en pantalla. Ahora bien, en mi portátil tengo una resolución de 1280×800 y eso, al proyector del aulario le hace pupa. Cortaba el borde derecho de la imagen. Y así no se puede dar clase :-O

La solución más rápida que he encontrado a este problema es cambiar la resolución del portátil a 1024×768 y ejecutar el comando xrandr anterior. Pero ahí, aunque en el proyector se ve la imagen perfecta, en el portátil (aunque se lee perfectamente) no se ve con la calidad que me gustaría (mal menor, porque sólo veo yo esa pantalla :-). En fin, seguiré investigando,  la idea básica es que mi portátil me permitiera una resolución y la salida VGA otra, así:

$ xrandr --outuput LVDS --mode 1280x800
$ xrandr --output VGA --mode 1024x768

Pero aún no lo he conseguido. Se puede afinar aún más, por ejemplo descartando proyectar alguna zona de la pantalla del portátil, así:

$ xrandr --output VGA --mode 1024x768 --pos 0x25

Lo que sacaría la imagen de lo que veas en pantalla, pero dejando fuera las 25 primeras líneas (generalmente, dejando fuera el panel de menú en GNOME, por ejemplo).

Otro par de detalles, para aquellos que quieran cuidar todo lo posible el entorno de presentación 🙂 :

$ xset -dpms
$ xset s off

Con la primera opción desactivamos el modo ahorro de energía (evitando que en medio de la presentación, el portátil entre en hibernación, por ejemplo). La segunda opción desactiva el salvapantallas.

Para volver a activar los puntos anteriores:

$ xset +dpms
$ xset s on

Finalmente, no olvides desactivar la tarjeta wifi (botón derecho sobre el icono de red, “Disable wireless”). Es la segunda vez que me ocurre: en medio de la presentación, el portátil se desconecta de Eduroam (red wifi) y cuando la detecta, salta el NetworkManager o wicd, pidiendo credenciales 🙁

Ahora, con todo preparado, ya sólo hace falta que la clase sea jugosa, amena, formativa y que cumpla con los objetivos marcados tanto por los asistentes como por el impartidor. Casi nada 🙂

16 comentarios sobre “Proyectores, portátiles y Linux”

  1. Hola, interesante entrada pero una pregunta, esto tambien valdría para cuando quieres conectar el portatil a una televisión o algo no? porque la salida VGA supongo que funcionará igual para un proyector o una pantalla.
    Saludos

  2. Curioso Juanan porque ese comando lo he usado la semana pasada para crear un pequeño script para las imágenes de linux en la facul. Tenemos tres tipos de pantalla con tres resoluciones diferentes logicamente y claro, pasaba de hacer imágenes diferentes, gracias a este comando (y muchos otros) tenemos una imagen para todo.

    PD. Ya he adquirido por intesné mi ansiado HTC Magic con Android, ya te lo enseñaré cuando me llegue 😉

    salu2

  3. yo normalmente le instalo a todos los laptops de mi trabajo grandr ( aptitude install grandr), interfaz grafica para xrandr en entorno gnome.. Muy útil para el usuario final..

    Saludos

  4. Pues a mi lo que me ha pasado al renovar el sistema es que he perdido la opcion de doble pantalla, es decir, no puedo ver a la vez el laptop y el proyector, de hecho la mayoria de las veces incluso no puedo volver al laptop y tengo que reiniciar. He instalado el grandr, pero no creo que se alo que necesito.

  5. Gracias a este blog se me aclaran mucho las cosas. Y en otro orden de cosas alguien me indicaria un portatil entre 1000 y 13000 Euros, que sea compatible totalmente con linux. Yo en el PC de sobremesa tengo ubuntu y debian, y ya tuve mis mas y mis menos, y no querria invertir en un portatil y tener que tragar Windows, que ya se me olvido como se usa.

  6. Pues he conseguido resolver el problema del doble proyector de una forma seguramente muy poco recomendable, y menos para un novato. He instalado la ultima beta de los drivers NVIDIA y el ultimo alpha del ubuntu 9.10 et voilà. Todo va como la seda.

    Debe ser lo más parecido a quemarse a lo bonzo en linux…

  7. Hola..!
    Tengo Debian 7.1 y no puedo proyectar con Video Beam. Help me, ayuda..!
    Ni idea cual es el driver que tengo que descargar y quisiera uno que sea compatible con casi todas las marcas de proyector.
    Node si el xrandr que comenta me funcione para debian
    Ya intente las teclas F4 y FN+F4 y nada ocurre.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.