viernes, 26 de septiembre de 2008
Como usar dos monitores con dos tarjetas de video en Xorg bajo Debian
Utilizo debian lenny.
Realice mi configuración con una tarjeta AGP nvidia y una Sis pci.
1- Instalar las tarjeta de video
2- Verificar que el sistema las reconoce
zeus:/var/log# lspci | grep VGA
00:08.0 VGA compatible controller: Silicon Integrated Systems [SiS] 86C326 5598/6326 (rev 0b)
01:00.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX 440 AGP 8x] (rev a2)
3-Modificar el Xorg.conf
En Debian se encuentra en el directorio /etc/X11/xorg.con
Primero respaldamos el archivo actual por si las moscas :)
cp -p xorg.conf xorg.confBUENO
con nuestro editor de texto, en mi caso vi, abrimos el archivo
vi xorg.conf
EN TODOS LOS CASOS PONER MUCHA ATENCION A EL PARAMETRO IDENTIFIER
*Copiar la seccion Monitor actual para tener otra para el otro monitor
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 30.0 - 110.0
VertRefresh 50.0 - 150.0
Option "DPMS"
EndSection
Identifier
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 30.0 - 85.0
VertRefresh 50.0 - 160.0
Option "DPMS"
EndSection
OJO que trabajan a diferentes frecuencia horizontales y verticales, se debe de adaptar segun sus necesidades y las especificaciones de su hardware.
Ahora tenemos seg;un los Identifier monitor1 y monitor0 (si el primero es monitor 0, recuerden de como se programa en 0 que todo inicia en 0)
*Clonamos la seccion Device que es referente a la tarjetas de video
*Esta es mi tarjeta actual
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
Y este es para la otra tarjeta
Section "Device"
Identifier "Device1"
Driver "sis"
VendorName "NVIDIA Corporation"
BusId "PCI:00:08:00"
EndSection
Importantisimo el parametro BusId que es la direccion física de la tarjeta en el sistema.... y como lo averiguo, pues haciendo lo que dice el punto 2 del tutorial, de ahi obtenemos la información.
*Ahora vienen los screen y si uno para cada uno
*Primero mi screen actual
*Aqui definimos las resoluciones y las tasa de refresco de los monitores
ES MUY IMPORTANTE QUE SI LUEGO QUIERE USAR XINERAMA, AMBOS MONITORES TRABAJEN EL LA MISMA PROFUNDIDAD DE COLOR
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Esta es la de la otra screen
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1280x720" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Noten que mi segundo monitor tiene una resolucion mucho mayor a el primero.
Ahora tenemos que decirle a Xorg cual monitor esta a la izquierda y cual a la derecha.
Eso lo hacemos en la seccion ServerLayout
Section "ServerLayout"
Identifier "Layout0"
#Option "Xinerama" "on"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Noten como le digo que Screen 1 esta a la derecha de Screen0.
Listo eso es todo, solamente queda reiniciar el servidor gráfico para que se aplique la nueva configuración, en ese punto el segundo monitor debería de verce algo.
Noten que en la seccion ServerLayout comente la linea que agregue referente a Xinerama, pues esto es una extensión de Xorg que permite que ambos monitores trabajen como uno solo, la cual al final no me gusto puesto que prefiero que cada uno trabaje de manera independiente asi que tengo dos escritorios iguales, pero no puedo pasar aplicaciones de un escritorio a otro, pero si puedo estar haciendo cosas diferentes en cada uno.
Aqui esta la info de xinerama http://en.wikipedia.org/wiki/Xinerama
En cada monitor tengo 14 escritorio de manera que en teoria ahora con 28 escritorios debo de ser el doble de productivo :)
Autor yo :)
Una imagen de como se ve ahora mi maquina
viernes, 12 de septiembre de 2008
Ubuntu 9.04 "Jaunty Jackalope" anunciado
Todavía no falta esperar hasta Octubre para la versión definitiva de la próxima versión 8.10 "Intrepid Ibex" de Ubuntu, sin embargo Mark Shuttleworth ya adelantó algunos detalles de su versión siguiente. Se trata de Ubuntu 9.04 cuyo nombre código será "Jaunty Jackalope" y será presentada, como su nombre lo indica, en Abril del 2009.
"A medida que nos acercamos al lanzamiento de Ubuntu 8.10, es tiempo de crear espacio para los planes futuros... (Jaunty) será el foco de nuestros esfuerzos desde Noviembre hasta Abril del año que viene", dijo Shuttleworth en un e-mail a los desarrolladores del proyecto.
Shuttleworth también reveló que Ubuntu 9.04 se enfocará en reducir dramáticamente su tiempo de arranque y borrar la línea entre las aplicaciones para el escritorio y la próxima ola de software para la web. Con "Jaunty Jackalope" Ubuntu también migrará todos sus repositorios de código a Bazaar.
Más detalles de Ubuntu 9.04 "Jaunty Jackalope" se presentarán en el próximo Ubuntu Developer Summit, a llevarse a cabo del 8 al 12 de Diciembre próximos en el campus de Google en Mountain View.
- Artículo completo en ZDNet.
Virtual RMS: ¿Qué tan libre eres?
¿Y tu Linux qué tan libre es?
vrms está disponible en los repositorios de Debian y en los de todas sus distribuciones derivadas, incluyendo a Ubuntu; así que para instalarlo sólo debemos ejecutar:
apt-get install vrms
jueves, 11 de septiembre de 2008
Cómo correr Google Chrome en FreeBSD
El tema de esta semana sin fué el lanzamiento de Chrome, el propio navegador de Google, y aunque ni siquiera es posible correrlo en Linux todavía (la versión inicialmente liberada es sólo para Windows), ya hay por lo menos una forma probada para hacerlo en FreeBSD. El proceso descripto dice que es necesario hacer un port upgrade wine
para obtener la versión más reciente (1.1.3) del emulador Wine y luego correr con él el instalador chrome_installer.exe y no el sugerido ChromeSetup.exe
.
Finalmente, para ejecutar exitosamente Chrome en FreeBSD es necesario descargar un par más de .DLLs y ejecutar Wine con una larga lista de opciones. El resultado habla por sí mismo:
- Artículo completo en The Unknown Giant.
http://www.vivabsd.com.ar/soft/google-chrome-en-freebsd.html