”Docking Station” y Resolucion de Pantalla Para un Portatil


Yo tengo un portatil Dell Inspiron 8200. Utilizo un “docking station” (base para expansion de portatiles a escritorio) en mi oficina. Me permite conectar mi laptop a un monitor external (de 17″). El problema que estaba teniendo era que el monitor del laptop tiene una resolucion de 1600X1200. Pero el monitor external solo utiliza 1280X1024. Cuando conectaba mi laptop al “docking station” mi monitor external no podia suportar la alta resolucion y no me ensenaba toda la pantalla completa!

Escribi un corto script que me ayuda detectar cual monitor esta conectado al laptop y inicia el xorg.conf que le coresponde a tal monitor.

El docking station es una estacion base, en donde se inserta el equipo con la finalidad de poder hacer uso de los diferentes conectores perifericos (monitor, teclado, mouse, red, impresora, dispositivos USB, AC/Adapto, etc).

Detectando el monitor

Para comensar vamos a determinar el nombre del monitor external. Conecte el portatil al docking station y inicie dapper. Si por encaso no su monitor no ensena nada porque la resolucion es muy alta. Puede iniciar dapper afuera del docking station y cambie su resolucion a algo mas bajo para que pueda ver la pantalla en el monitor external.

En el terminal escribe lo siguente.

sudo get-edid 2>/dev/null | parse-edid 2>/dev/null | grep Identified

Para mi lo siguente me aparece:

ctx pv720

Excellente, ahora sabemos como se llama el monitor external! Tambien antes de seguir determine cual es la resolucion optimal que ud quiere para su monitor external. Va a necesirat esta informacion antes de continuar.
Script AmIDocked.sh
Ahora vamos hacer el script que va detectar el monitor.

sudo gedit /etc/X11/AmIDocked.sh

Copee lo siguiente, replace “ctx pv729(replace con el nombre de su monitor )” con el nombre de su monitor que le aparecio en el paso previo.

#!/bin/sh
# Checks the attached monitor using the read-edid package
# and links the appropriate xorg.conf
# Can be used to detect docked and undocked state if an external monitor is used while docked
# String to look for in the *docked* state
# As root use the following command to determine what to use
# get-edid 2>/dev/null | parse-edid 2>/dev/null | grep Identified
MONITOR=”ctx pv729(replace con el nombre de su monitor )

# Is the 24″ Flat Panel attached?
AMIDOCKED=`get-edid 2>/dev/null | parse-edid 2>/dev/null | grep Identifier | grep “$MONITOR” | wc -l`
echo -n “Setting correct Screen(s) configuration: ”
if [ "$AMIDOCKED" -ge 1 ] then
ln -sf /etc/X11/xorg-docked.conf /etc/X11/xorg.conf
# Add additional lines for other tasks for *docked* state
else
ln -sf /etc/X11/xorg-undocked.conf /etc/X11/xorg.conf
# Add additional lines for other tasks for *undocked* state
fi

Guarde los cambios.

Script xorg-docked.conf

Ahora vamos a escribir el script del xorg que le va a coresponder al monitor external.

Primero vamos agregar el nombre del monitor. Busque por la siguiente seccion y agrege el nombre de su monitor external!

Section “Monitor”
Identifier “CTX PV720
Option “DPMS”
HorizSync 28-64
VertRefresh 43-60
EndSection

Ahora cambiemos la resolucion del monitor. Agrege la resolucion de su monitor external.

Section “Screen”
Identifier “Default Screen”
Device “NVIDIA Corporation NV11 [GeForce2 Go]”
Monitor “CTX PV720
DefaultDepth 24
SubSection “Display”
Depth 1
Modes “1280×1024
EndSubSection
SubSection “Display”
Depth 4
Modes “1280×1024
EndSubSection
SubSection “Display”
Depth 8
Modes “1280×1024
EndSubSection
SubSection “Display”
Depth 15
Modes “1280×1024
EndSubSection
SubSection “Display”
Depth 16
Modes “1280×1024
EndSubSection
SubSection “Display”
Depth 24
Modes “1280×1024
EndSubSection
EndSection

Script xorg-undocked.conf

Este script va tener los datos del monitor de su portatil. Es que vamos a usar su xorg.conf y darle nuevo nombre para que nuestro script (AmIdocked.sh) lo pueda encontrar.

sudo mv /etc/X11/xorg.conf /etc/X11/xorg-undocked.conf

Ahora para probar… inicie dapper en su docking station!! Desfrute!

Nadia :)

Previous Articles

Configurando El Teclado Para Escribir En Español!


#

Welcome to Do You Ubuntu?

Thank you for taking the time to visit my blog! Take a second to peek around and check out some of my previous posts. Of course, I would love to find out what you think as well, so make sure to comment. See you around!