Tienda especializada en la videoconsola Nintendo DS

 
Ene
01
Archivado en la categoria Debian el dia 1-Enero-2008

dualscreen0.jpg

No se si visteis el articulo ( Unos regalos para Papa Noel ) donde hablaba de los regalos que he recibido para estas navidades. Todos fueron muy chulos pero voy a resaltar en especial uno de ellos que en principio no era un regalo pero ahora se a convertido en una maravilla.

Se trata de la tarjeta gráfica ATI RADEON 9200 se , gracias a sus dos salidas podemos tener un súper escritorio con Linux Debian dando un aspecto panorámico ( Dual Screen ) impresionante sin dejar de respetar las resoluciones de cada monitor independientemente.

Este manual a sido testeado en un PC con una tarjeta gráfica Ati Radeon 9200 se con salida VGA y DVI que conectan a los dos monitores, uno a la DVI de 19 pulgadas con resolución 1440×900 y otro que conecta la VGA de 20 pulgadas con resolución 1650×1050.

Este a sido un PC que he instalado el sistema operativo desde cero. Como sistema he elegido Debian 4.0 Etch en su versión net-inst para instalarlo todo desde cero como a mi me gusta.

Como entorno de escritorio voy a usar Gnome y como servidor de X’s las Xorg.

Una vez he instalado Debian + Xorg + Gnome me encuentro que vienen instalados por defecto los Drivers Libres de ATI y eso es buena señal ya que el proyecto de los drivers de ATI propietarios a sido cancelado y los drivers libres están en continua producción.

Para comprobar que tenemos los drivers libres correctamente instalados por defecto abrimos una terminal y tecleamos el comando …

lspci -v

Veremos unas lineas como estás …

lspciv.jpg

Cuando lo tengamos todo configurado veremos otra linea como la anterior pero con el distintivo (Secondary)

Ahora vamos a configurar el fichero xorg.conf que se encuentra en la ruta /etc/X11/xorg.conf donde vamos a configurar los dos monitores y las dos salidas VGA y DVI.

En realidad el fichero xorg.conf que tenemos actualmente va servirnos de referencia para la configuración que vamos a darle. Tenemos ya configuradas una salida de monitor y una pantalla y su resolución así que vamos a clonar todo esto pero con los nuevos datos de la otra salida y el otro monitor y su resolución.

Para comenzar nos logeamos como root con el comando ( su ) y vamos a editar el fichero xorg.conf

vi /etc/X11/xorg.conf

Lo primero que vamos ha hacer es duplicar la sección ( Device ) creando una segunda con las especificaciones para tu monitor además de asignar ( Screen 0 ) y ( Screen 1 ) a cada monitor. Aquí tenéis tal y como lo tengo yo para que os hagáis una idea …

Section "Device"
Identifier "LG19"
BoardName "ATI Technologies Inc RV280 [Radeon 9200 SE]"
Driver "ati"
BusID "PCI:1:0:0"
Screen 0
EndSection

Section "Device"
Identifier "LG20"
BoardName "ATI Technologies Inc RV280 [Radeon 9200 SE]"
Driver "ati"
BusID "PCI:1:0:0"
Screen 1
EndSection

Ahora duplicamos la sección ( Monitor ) introduciendo un indicador diferente para cada monitor especificando el rango horizontal ( HorizSync ) y la tasa de refresco vertical ( VertRefresh ). Como veis en el ejemplo siguiente los rangos son diferentes en los dos monitores porque no son iguales. Uno es de 20 pulgadas y otro es de 19, esto es importante que esté bien configurado para que no se os salga la imagen de la pantalla, podéis mirar las especificaciones de vuestro monitor en la web oficial de el fabricante o con la documentación del mismo. Aquí podemos ver un ejemplo de como lo tengo yo …

Section "Monitor"
Identifier "MonitorIzquierdo"
Option "DPMS"
HorizSync 30-66
VertRefresh 56-75
EndSection

Section "Monitor"
Identifier "MonitorDerecho"
Option "DPMS"
HorizSync 30-83
VertRefresh 56-75
EndSection

Continuamos con la sección ( Screen ) donde vamos a especificar la que resolución de pantalla queremos con que monitor y con que salida. El monitor que tengo a mi izquierda es un LG de 20 pulgadas con resolución máxima de 1680×1050 y el monitor que tengo a la derecha es un LG de 19 pulgadas con resolución máxima de 1440×900. A continuación podemos ver un ejemplo que puede variar dependiendo del monitor que tengas …

Section "Screen"
Identifier "LG20Screen"
Device "LG20"
Monitor "MonitorIzquierdo"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1680x1050" "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1680x1050" "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1680x1050" "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1680x1050" "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1680x1050" "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1680x1050" "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
EndSection

Section "Screen"
Identifier "LG19Screen"
Device "LG19"
Monitor "MonitorDerecho"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1440x900" "1280x800" "1280x768" "1280x720" "800x600"
EndSubSection
SubSection "Display"
Depth 4
Modes "1440x900" "1280x800" "1280x768" "1280x720" "800x600"
EndSubSection
SubSection "Display"
Depth 8
Modes "1440x900" "1280x800" "1280x768" "1280x720" "800x600"
EndSubSection
SubSection "Display"
Depth 15
Modes "1440x900" "1280x800" "1280x768" "1280x720" "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes "1440x900" "1280x800" "1280x768" "1280x720" "800x600"
EndSubSection
SubSection "Display"
Depth 24
Modes "1440x900" "1280x800" "1280x768" "1280x720" "800x600"
EndSubSection
EndSection

Continuamos por la sección ( ServerLayout ) en la que activaremos la opción ( Xinerama ) con la que podremos acceder a un aspecto panorámico. También especificaremos cual es la pantalla predeterminada y que pantalla esta a la izquierda o a la derecha. Aquí os dejo el mio para que os hagáis una idea …

Section "ServerLayout"
Identifier "Default Layout"
Option "Xinerama" "on"
Screen "LG19Screen"
Screen "LG20Screen" LeftOf "LG19Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

El parámetro ( LeftOf ) se puede cambiar por ( RightOf ) dependiendo de el orden de las pantallas.

Una vez llegado a este punto guardáis el fichero xorg.conf que estamos editando, guardamos todos los trabajos que tengamos abiertos incluidos este manual y pulsamos simultáneamente las teclas ( Ctrl + Alt + Borrar ) para reiniciar la sesión.

Ya reiniciado el entorno de ventanas abrimos un terminal y tecleamos …

lspci -v

Y si nos fijamos ahora nos salen dos tarjetas, una de ellas con el distintivo ( Secondary ) como decía al comienzo de este articulo. Si todo a ido bien ya solo os queda disfrutar de lo lindo de el pedazo de escritorio que ahora tenemos.

Si tenéis problemas aquí os dejo todo mi fichero xorg.conf para que os hagáis una idea de como lo tengo yo configurado. Os recomiendo que os lo miréis un poco para comprenderlo. Pensad que todo tiene su lógica. Hay va …

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "es"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
EndSection

Section "Device"
Identifier "LG19"
BoardName "ATI Technologies Inc RV280 [Radeon 9200 SE]"
Driver "ati"
BusID "PCI:1:0:0"
Screen 0
EndSection

Section "Device"
Identifier "LG20"
BoardName "ATI Technologies Inc RV280 [Radeon 9200 SE]"
Driver "ati"
BusID "PCI:1:0:0"
Screen 1
EndSection

Section "Monitor"
Identifier "MonitorIzquierdo"
Option "DPMS"
HorizSync 30-66
VertRefresh 56-75
EndSection

Section "Monitor"
Identifier "MonitorDerecho"
Option "DPMS"
HorizSync 30-83
VertRefresh 56-75
EndSection

Section "Screen"
Identifier "LG20Screen"
Device "LG20"
Monitor "MonitorIzquierdo"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1680x1050" "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1680x1050" "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1680x1050" "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1680x1050" "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1680x1050" "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1680x1050" "1440x1440" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
EndSection

Section "Screen"
Identifier "LG19Screen"
Device "LG19"
Monitor "MonitorDerecho"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1440x900" "1280x800" "1280x768" "1280x720" "800x600"
EndSubSection
SubSection "Display"
Depth 4
Modes "1440x900" "1280x800" "1280x768" "1280x720" "800x600"
EndSubSection
SubSection "Display"
Depth 8
Modes "1440x900" "1280x800" "1280x768" "1280x720" "800x600"
EndSubSection
SubSection "Display"
Depth 15
Modes "1440x900" "1280x800" "1280x768" "1280x720" "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes "1440x900" "1280x800" "1280x768" "1280x720" "800x600"
EndSubSection
SubSection "Display"
Depth 24
Modes "1440x900" "1280x800" "1280x768" "1280x720" "800x600"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Option "Xinerama" "on"
Screen "LG19Screen"
Screen "LG20Screen" LeftOf "LG19Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

Section "DRI"
Mode 0666
EndSection

Como podéis ver en la siguiente imagen voy a empezar el año con un escritorio impresionante … Suerte amigos !!!

dualscreen1.jpg

Creative Commons License
www.forat.info sitio bajo licencia Creative Commons.

Articulos relacionados

Articulos publicados en la Factoria de Blogs


Comentarios:
jose87 1st Enero, 2008 a las 13:22

Se te ha quedado de lujo.

Feliz 2008!!!


Public Enemy 1st Enero, 2008 a las 13:49

Que pasada! Feliz año!


forat 1st Enero, 2008 a las 15:41

ieeeeeee Gracias !!!! Feliz año !!!


N0xTrUm 1st Enero, 2008 a las 16:44

Madre mía, yo también lo quiero!!!! ;D
Como dice Jose, te ha quedado de lujo, ya se lo que pedirle a los reyes jejeje

¡Feliz año!


forat 1st Enero, 2008 a las 19:42

pide otro monitor !!! es alucinante tener un escritorio tan grande y si usas linux mas ya que los escritorio s se multiplica n ;)

Esta tarjeta es algo antigua y hay muchas mas nuevas lo que si tengo claro es que en próximo pc que me monte ( que ya estoy ahorrando para ello ) seguro que tendrá una gráfica con dos salidas para dos monitores.

Feliz año ;)


Leo 1st Enero, 2008 a las 21:29

Que drivers utilizaste (versión)? Se puede hacer con los propietari os?


albertjh 1st Enero, 2008 a las 23:05

Juder….

Vaya pedazo de post!

Por cierto la versión que usaste cual es? ayer comprobé que los últimos no funcionan en modo gráfico… si ya lo he dicho y repetido mil veces… como los de nvidia ninguno ;-)


forat 1st Enero, 2008 a las 23:35

No, no Leo he utilizado los drivers libres que viene por defecto en la Debian 4.0 Etch. Con los propietari os no lo se , me imagino que también se podrá pero no lo he probado.

Los drivers libres para ati son los únicos que siguen en continua producción. Así que lo mejor es usar los libres.

Saludos ;)


Tele 4th Enero, 2008 a las 12:52

Hola, tengo la ati radeon 9200 como la tuya, y quiero ver el pc en la televisión.Tengo en la tele una entradas rca ( deesas que el video es amarillo y luego dos entradas para el sonido), como hago para conectar mi tele a la ati?
Muchas gracias.


Xi0N 5th Enero, 2008 a las 15:59

De donde has sacado ese fondo de pantalla tan chulo? Podrias pasarnos el enlace a esa imagen?
Gracias ;)


forat 5th Enero, 2008 a las 16:26

Tele, lo que puedes hacer es usar la clavija de súper vídeo que hay entre la DVI y la VGA para ver el vídeo. ( cable amarillo ) existen adaptadore s de súper vídeo a RCA.

Respecto al sonido ( cable blanco y rojo ) puedes montarte un cable con clavija stereo para conectarte a la tarjeta de sonido de tu pc.

En resumidas cuentas …. necesitas un cable de súper vídeo a RCA y otro con clavija stereo a RCA.

Suerte ;)


forat 5th Enero, 2008 a las 18:57

Xi0N pues no recuerdo bien de donde me la baje pero si la quieres te la mando … Tu diras ;)


Xi0N 7th Enero, 2008 a las 13:54

Me parece bien que me la mandes.
Creoq ue tienes ya mi direcciond e email, no?
Gracias


forat 7th Enero, 2008 a las 15:29

si Xion ahora mismo te la mando ;)

Si alguien mas la quiere que la pida !!


Dual Head en Debian « Que che vou contar… 17th Enero, 2008 a las 11:24

[...] Máis información tamén dispoñible na web de Forat:: Dual Screem con Debian [...]


ClariónTux 17th Enero, 2008 a las 11:58

Magnifico post!! y tremendame nte bien explicado!! Pero tengo una ligera crítica… a veces los usuarios-fantanicos de Debian se quejan de la poca penetración de este S.O. en la sociedad, muchos se centran el la libertar, el contrato social, la comunidad… y to’eso que esta muy bien y lo apoyo pero se olvidan de la experienci a de usuario, es decir, no hace falta explicar mucho que si un usuario normal de la calle que usa su pc para tareas básicas con -OO,firefox,…- no le resultara nada comodo, practico el tener que hacer todo esto SOLO para poder montar otro monitor.
Ese deberá ser un camino a seguir pienso yo.
Saludos y sigue así con tu blog que esta genial.


david 3rd Febrero, 2008 a las 13:32

hola,
Acabo de instalarme debian (desde goodbye-microsoft) y la verdad me gusta mucho.
Una de las primeras cosas que necesito es precisamen te configurar el dual screen. Intento seguir tus instruccio nes, pero el terminal no me deja editar el xorg.conf… El “enter” no genera una nueva linea, la flecha para bajar escribe un “A”.
Tambien he intentado editar el xorg.conf con el editor de texto (gedit) pero no me deja guardarlo, me dice que no tengo permisos. Y desde la pantalla de login no me deja logearme como root.

Estoy un poco sin recursos, ¿me puedes dar una pista por donde buscar para solucionar mis problemas?
Gracias de antemano.


david 3rd Febrero, 2008 a las 20:11

soy yo otra vez :p
¡he podido! Preguntand o en un foro, he usado el gedit en vez del vi.
Y voila, mi dual screen me ha quedado de lujo!
Saludos


lobo99 17th Febrero, 2008 a las 23:41

¿Hay alguna forma que el monitor principal, donde pide contraseña, sea el de la izquierda?
He probado todas las convinacio nes pero no me sale!


[...] entorno me venia muy bien tenerlos montados con Dual Screen tal y como indicaba en el articulo ( Como configurar las Xorg para Dual Screen en Linux Debian con Ati Radeon 9200 SE ). Aquí podéis ver una muestra de como queda el escritorio gigante que nos ofrece el Dual [...]


jdm 8th Abril, 2008 a las 18:38

Que complicado linux.. :(