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: