[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: XF86Config



 Mando esto a la lista porque me llevó un rato escribirlo, y quizás
 alguien más se beneficie de esto. No pretendo que sea un Howto, ni
 mucho menos, pero por lo menos me queda en la cabeza la idea que está
 archivado en algún lugar más permanente que mi disco duro.
 
On Sun, May 10, 1998 at 03:18:14PM +0200, J. Parera wrote:

 > Si consigo arrancar las Xs pero como antes se ven mal. La pantalla
 > no centrada del todo en el monitor, es pequeñita y ovalada, canvia
 > de dimensión al cambiar de resolución.

 había entendido que no arrancaban... si el lineal y nolinear no
 afectan en nada, entonces quítalo, pues linear es bueno.

> (--) SVGA: Mode "800x600" needs hsync freq of 64.02 kHz. Deleted.
 [...]
 "1024x768" "1152x864" "1280x1024" "1024x768" "1152x864" "1280x1024"
 "1600x1200" "1152x864" "1280x1024" "1024x768" "1280x1024" "1600x1200"
 "1152x864" "1280x1024" "1600x1200" "1600x1200" "1280x1024"
 "1800X1440" "1800X1440"

 ¿qué modo sobrevivió? ;-)

> (**) SVGA: Using 8 bpp, Depth 8, Color weight: 666

 con dos megas estoy seguro que puede correr 800x600 @ 24 bpp
 
> (**) SVGA: Mode "640x480": mode clock =  45.800
> (**) SVGA: Mode "800x600": mode clock =  60.750
> (**) SVGA: Mode "1024x768": mode clock =  75.000

 ok. Estos sobrevivieron...
 
>     HorizSync   31-58

 ¿qué clase de monitor es? El mío yo lo tengo 31.5-64.3. El 64.3 lo
 saqué del manual... "horizontal scan rate"
 
>     VertRefresh 50-110

 ¡woa! Si esto está bien, entonces ¿por qué el horizontal es tan bajo?
 Mejor busca en el manual. Arregla esto antes de seguir.

 El problema particular que tienes son estas líneas:

Modeline "640x480"     45.8   640  672  768  864   480  488  494  530 -HSync -VSync
Modeline "800x600"     60.75  800  864  928 1088   600  616  621  657 -HSync -VSync
Modeline "1024x768"    75    1024 1048 1184 1328   768  771  777  806 -hsync -vsync
Modeline "320x240"     15.750 320  336  384  400   240  244  246  262 Doublescan
Modeline "640x400"     36     640  696  752  832   480  481  484  509 -HSync -VSync

 en realidad no es un problema. Usa "xvidtune". Ese programa sirve
 para *encontrar* estos números. Ahora, el procedimiento es este:

          **************************************************
           Atención: No me hago responsable por cualquier
           daño ocasionado a un monitor siguiendo este
           procedimiento. Lo mejor es LEER la documentación
           al respecto, y el HOWTO de XFree86-Video-Timings
          **************************************************

 * Si el monitor es analógico, tienes que poner las perillas en la
   posición que el fabricante quiere (o en la posición en que están
   ahora, si es que así ya está configurado con Porquería 95[1]).

 * Si el monitor es digital, busca en el manual como devolverlo a las
   especificaciones del fabricante

 * Primero arregla el problema de la pantalla ovalada: es el control
   de Pincuoshoning (¿cómo rayos se deletreaba esto?) o Pincuoshon, o
   simplemente Pin (ahora, como estás en España, quizás el control
   lleva el nombre en español, que no tengo idea cual será) Cuando la
   pantalla esté "recta" procede al siguiente paso. No hay nada que la
   tarjeta de video pueda hacer si el monitor no tiene un control para
   esto.

 * Arranca X

 + Arraca xvidtune desde un xterm. Pulsa "Auto".
 
 * Digamos que estás trabajando con 800x600. 

   - Ahora pulsa "Left" y "Right" hasta que la pantalla esté
     centrada.

   - Ahora con "Wider" y "Narrower" hasta que esté del tamaño
     correcto.

   - Vuelve al primer "-" para centrarla nuevamente. Sigue hasta que
     estés satizfecho

 * Ahora con la parte vertical. La misma idea con los botones "Up",
   "Down", "Shorter", "Taller". 

 * Si hace bip, es que la velocidad de escaneo del monitor no da para
   lo que quieres hacer. Algunas combinaciones de "Left", "Narrower",
   o "Right", "Narrower", o "Left", "Wider", pueden resolver el
   problema, pero es poco probable.

 * Cuando ya tienes lo que quieres, pulsa "Show". ¿Arrancaste esto de
   un xterm, verdad? En el xterm aparecerá Una línea con los numeritos
   mágicos, si observas notarás la semejanza con los que están en
   XF86Config. Copia esa línea, y la colocas en un archivo donde esté
   segura.

 * Ahora pulsa "Next", y repite todo lo anterior desde "+"

 Ahora debes tener un archivo con las líneas de todos los modos que
 soporta el monitor. Crea un backup de XF86Config. Busca las líneas
 similares en XF86Config, y bórralas *todas* (en la sección
 "Monitor"). Coloca en su lugar las que acabas de grabar. Arranca X
 nuevamente. Debería estar funcionando.

 Yo he pasado por esto varias veces, y no es divertido. Con *mi*
 monitor en particular pasé una tarde entera leyendo la documentación
 y ajustando cosas. Siete meses depués mis ojos aún me dan las gracias
 todos los días. Mi recomendación personal es que LEAN el HOWTO de
 monitores (file:/usr/doc/HOWTO/XFree86-Video-Timings-HOWTO.gz). Es un
 HOWTO *denso*, pero a) se aprende algo, b) es provechoso.

 La advertencia del inicio está allí porque se *puede* quemar un
 monitor haciendo esto. Si no hacen nada raro, nada raro va a pasar,
 pero estén listos para apagar el monitor rápidamente en caso de
 necesidad (o darle Zap a X si el monitor es de los tercos que no se
 apagan cuando uno les dice que lo hagan)

 Saludos,


                                Marcelo

 [1] No, no voy a aclarar que es Porquería 95, ya todos
     sabemos. Quiero señalar que he notado que P95 se "come" mi
     monitor. Si no arranco "eso" en unos dos o tres días (mi record
     personal es cuatro meses), el monitor es muy estable, pero falta
     que tenga que ver la nubecitas, para que mi monitor se descuadre
     totalmente. Cuando vuelvo al mundo real, después de un par de
     horas mi monitor está nuevamente bien. Sospecho que los drivers
     de Matrox (una Millenium) junto con las especificaciones del
     monitor (Innovision DX17F) hacen "algo" que al monitor no le
     agrada... Matrox tiene un programa para hacer lo mismo que
     xvidtune, pero hay alguna diferencia entre XFree86 y el programa
     de Matrox, pues los *mismos* números (después de un par de
     cálculos) dan cosas distintas...


 


--
To UNSUBSCRIBE, email to debian-user-spanish-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


Reply to: