Tengo una pequeña notebook Acer Aspire One AO751h y recientemente conseguí otro monitor para usar mi equipo más cómodamente en casa.
El problema es que al conectarlo no funcionó, probé presionando las teclas Fn + F5 sin ningún resultado.
Para evitar malos entendidos mi configuración es la siguiente:
- Equipo Acer Aspire One AO751h con tarjeta gráfica GMA500
- Driver EMGD instalado siguiendo estas indicaciones Acer Aspire One AO751h con Linux Mint 11
- Linux Mint 11 LXDE.
LXDE tiene un comando para revisar la configuración de los monitores llamado lxrandr pero solo me muestra la configuración de un solo monitor.
Supuse que tenía que modificar el archivo xorg.conf , y después de investigar un poco en google probé modificando este archivo:
sudo gedit /usr/share/X11/xorg.conf.d/10-emgd.conf
Y lo reemplacé con esta información, pero por favor, hagan un respaldo primero del archivo solo por precaución.
Section "Module" Load "dbe" Load "dri" Load "dri2" Load "record" Load "extmod" Load "glx" EndSection Section "Monitor" Identifier "MainMonitor" ModelName "LCD Panel 1366×768" EndSection Section "Screen" Identifier "MainScreen" Device "MainDevice" Monitor "MainMonitor" SubSection "Display" Depth 24 Modes "1366×768" EndSubSection EndSection Section "Device" Identifier "MainDevice" Driver "emgd" # Driver "vesa" VendorName "Intel(R) DEG" BoardName "Embedded Graphics" BusID "0:2:0" Screen 0 VideoRam 32768 Option "PcfVersion" "1792" Option "ConfigId" "1" Option "ALL/1/name" "lvds-display" Option "ALL/1/General/PortOrder" "24000" Option "ALL/1/General/VideoRam" "32768" Option "ALL/1/General/DisplayConfig" "2" Option "ALL/1/General/DisplayDetect" "1" Option "ALL/1/General/Accel" "1" Option "ALL/1/General/DRI" "1" Option "ALL/1/General/DRI2" "1" Option "ALL/1/General/XVideo" "1" Option "ALL/1/General/XVideoBlend" "0" Option "ALL/1/General/TearFB" "0" Option "ALL/1/General/ShadowFB" "0" Option "ALL/1/General/SWCursor" "0" Option "ALL/1/Port/4/General/name" "LVDS" # Option "ALL/1/Port/4/General/Rotation" "0" Option "ALL/1/Port/4/General/Edid" "1" # Option "ALL/1/Port/4/Attr/70" "100" # Option "ALL/1/Port/4/Attr/71" "20300" Option "ALL/1/Port/4/Attr/72" "0" # Option "ALL/1/Port/4/FPInfo/BkltMethod" "1" # Option "ALL/1/Port/4/FPInfo/BkltEnable" "1" Option "ALL/1/Port/2/General/name" "SVDO" Option "ALL/1/Port/2/General/Edid" "1" Option "ALL/1/Port/2/General/EdidAvail" "1" Option "ALL/1/Port/2/General/EdidNotAvail" "7" EndSection # Secondary (for dual-head only) display Section "Monitor" Identifier "VGAMonitor" ModelName "VGA Output" EndSection Section "Screen" Identifier "VGAScreen" Device "VGADevice" Monitor "VGAMonitor" SubSection "Display" Depth 24 Modes "1600×900" EndSubSection EndSection Section "Device" Identifier "VGADevice" Driver "emgd" VendorName "Intel(R) DEG" BoardName "Embedded Graphics" BusID "0:2:0" Screen 1 EndSection Section "ServerLayout" Identifier "Dual Head Layout" Screen "MainScreen" Screen "VGAScreen" RightOf "MainScreen" EndSection Section "DRI" Mode 0666 EndSection Section "ServerFlags" # Option "AutoAddDevices" "false" EndSection
10-emgd.conf
Estos son los resultados…
Creo que todavía se puede mejorar un poco la configuración, les mantendré al tanto de las modificaciones.
Actualización : Mostrar solo el monitor externo.
Para mostrar solamente el monitor externo cambiamos el valor de DisplayConfig a 1 de la siguiente forma:
Option "ALL/1/General/DisplayConfig" "1"
Gunnar, Siddharta, que bueno tenerlos en mi nuevo sitio.
Muchas gracias por sus comentarios, llegando a la casa voy a probar sus consejos. 🙂
Actualización 2009-12-09
Intenté seguir los consejos de Gunnar y de Siddharta, pero sin modificar el archivo emgd.conf lamentablemente ambos programas solo me muestran las opciones para modificar una sola pantalla.
Estoy de acuerdo con Gunnar, con la diferencia de que utilizo un frontend para xrandr llamado arandr (GTk):
http://www.kubuntu-es.org/wiki/graficos/howto-configurar-dos-monitores-usando-xrandr-partir-xorgconf-vacio
Mira el punto 6 del artículo, ahí escribí una explicación breve sobre ARandR.
Saludos,
Sidd.
Mucho más sencillo, sin tener que meterte con la configuración de X (y por tanto reiniciar el servidor X): Usa directamente randr, desde línea de comando. Algunos ejemplos:
Monitor externo con imagen independiente, extendiendo hacia la izquierda a tu monitor integrado:
$ xrandr –output VGA1 –left-of LVDS1
Ambos monitores mostrando la misma imagen (hasta donde resolución y aspecto lo permitan):
$ xrandr –output VGA1 –same-as LVDS1
Sólo monitor externo:
$ xrandr –output LVDS1 –off
En caso de que te diga que no conoce a VGA1 o LVDS1, xrandr sin argumentos te indica qué salidas conoce y qué resoluciones son válidas para cada una de ellas.