On Mon, Feb 18, 2002 at 05:00:07PM +0100, [EMAIL PROTECTED] wrote:
> 
>       Hola a todos, alguna vez lei/oi que Linux soportaba dos tarjetas
> gr�ficas, dos monitores. Pero eso era en tiempos en que todav�a no hab�a
> tarjetas AGP. Me gustar�a saber si se pueden tener una tarjeta gr�fica AGP
> y una tarjeta gr�fica ISA. Si alguien me puede decir por d�nde tengo que
> empezar, estar�a muy agradecido. 

Uff! una tarjeta de video ISA. Lo que no tengo claro es si podr�s ver algo
decentemente con esa tarjeta. Seguramente no podr�s pasar de 640x480, y te
aseguro que no es muy �til. Yo tuve linux en un 386 con una tarjeta de ese
estilo y acabas qued�ndote con el modo consola.

De todos modos, no es dif�cil de configurar. En el archivo de configuraci�n
de las X (versi�n 4) tienes que poner una entrada para la tarjeta de video.
A continuaci�n tienes las dos entradas de mis tarjetas, una AGP y una PCI:

#Tarjeta de video PCI
Section "Device"
    Identifier  "SiS 6326"
    Driver      "sis"
    Option      "fast_vram"
    BusID       "PCI:2:11:0"
EndSection

Section "Device"
    Identifier  "Nvidia Gforce 2"
    Driver      "nvidia"
    BusID       "PCI:1:0:0"
EndSection

La l�nea BusID es importante. Para saber que tienes que poner tienes que
averiguar en que bus est� cada tarjeta. En mi caso lo mir� caon cat
/proc/pci, pero t� tendr�s que mirar adem�s en el archivo correspondiente al
bus ISA en /proc/

De todos modos, la tarjeta AGP estar� en PCI:1:0:0 (como en mi caso la
GForce).

Tambi�n tienes que poner dos entradas en la secci�n de los monitores. �chale
un vistazo a la documentaci�n de los monitores o intenta averiguar la
resoluci�n m�xima de �stos.

<DESCARGO>
OJO!! Los valores que aparecen aqu�e valen para MI MONITOR. Si pones
exactamente los mismos n�mero TIENES MUCHAS PROBABILIDADES DE QUEMAR TUS
MONITORES!.
</DESCARGO>

Section "Monitor"

    Identifier  "Philips 107E"
    HorizSync   31.5 - 79.0
    VertRefresh 40-150

EndSection

Section "Monitor"

    Identifier  "Monitor Pequeno"
    HorizSync   31.5-60
    VertRefresh 50-70
    ModeLine    "1024x768" 75 1024 1048 1184 1320 768 771 777 806 +hsync
+vsync
EndSection

Una vez arreglado esto, tienes que a�adir 2 entradas en la secci�n Screen:

<DESCARGO>
OJO!! Los valores que aparecen aqu�e valen para MI MONITOR. Si pones
exactamente los mismos n�mero TIENES MUCHAS PROBABILIDADES DE QUEMAR TUS
MONITORES!. 
</DESCARGO>

Section "Screen"
    Identifier  "Screen 1"
    Device      "Nvidia Gforce 2"
    Monitor     "Philips 107E"
    DefaultDepth 16

    Subsection "Display"
        Depth       16
        Modes       "1024x768" #Valor peligroso en monitor peque�o
        ViewPort    0 0
    EndSubsection
EndSection

Section "Screen"
    Identifier  "Screen 2"
    Device      "SiS 6326"  #Valor peligroso en monitor peque�o
    Monitor     "Monitor Pequeno"
    DefaultDepth 16

    Subsection "Display"
        Depth       16
        Modes       "1024x768"
        ViewPort    0 0
    EndSubsection
EndSection

Bueno, ahora ya lo tienes todo preparado para decirle que tienes dos
pantallas:

Section "ServerLayout"

# The Identifier line must be present
    Identifier  "Simple Layout"

# Each Screen line specifies a Screen section name, and optionally
# the relative position of other screens.  The four names after
# primary screen name are the screens to the top, bottom, left and right
# of the primary screen.  In this example, screen 2 is located to the
# right of screen 1.

# AQUI ES DONDE LE DICES QUE TIENES 2 MONITORES

    Screen "Screen 1"
    Screen "Screen 2" leftof "Screen 1"

# Each InputDevice line specifies an InputDevice section name and
# optionally some options to specify the way the device is to be
# used.  Those options include "CorePointer", "CoreKeyboard" and
# "SendCoreEvents".

    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"

EndSection


Ahora s�lo te queda decidir si quieres utilizar Xinerama o no. La diferencia
es que sin xinerama tendr�s dos escritorios diferentes. A priori, las
ventanas de uno no pasan al otro y viceversa. Con Xinerama tienes un solo
escritorio alargado que ocupa los dos monitores.

Para ello tienes que editar el fichero xservers. Para no utilizar Xinerama
basta con dejarlo como est�:

:0 local /usr/X11R6/bin/X vt7 -dpi 100 -nolisten tcp

Pero si quieres  utilizarlo lo cambias por:

:0 local /usr/X11R6/bin/X vt7 -dpi 100 -nolisten tcp +xinerama

y ya lo tienes.

Realmente, la �nica complicac�n que tienes es averiguar que tarjeta isa
tienes.

Mucha suerte y cuidado con no chamuscar los monitores!

Ignacio


> 
>       Lo ideal ser�a tener un solo monitor, de 21 pulgadas o m�s, pero
> mi econom�a no me lo permite, por eso quiero reciclar dos 14 
> pulgadas. Gracias de antemano.
> 
>       Isaac.
> 
> 
> 
> 
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> 

-- 
-------------------------
Ignacio Garc�a Fern�ndez 
[EMAIL PROTECTED]
Instituto de Rob�tica.   
Universidad de Valencia.
Tlf. 96 398 3583

Responder a