- Una línea de modo también puede referirse a una línea para los editores Emacs y Vim que proporciona información sobre el archivo y los modos.
Una línea de modelado es una línea de configuración en xorg.conf o el archivo de configuración XFree86 (XF86Config) que proporciona información al servidor de visualización sobre un monitor de computadora o un televisor conectado y cómo manejarlo con una resolución de pantalla específica . La línea de modelado se basa en los estándares de Fórmula de sincronización generalizada o de Sincronización de video coordinada producidos por VESA .
Actualmente, las líneas de modelo rara vez se utilizan, pero XFree86 y el servidor Xorg aún permiten configurarlas si la información EDID es inadecuada.
Sintaxis
Cada línea de modelo tiene diez parámetros, comenzando con una etiqueta para la resolución que se especifica. El segundo parámetro especifica la velocidad del reloj de píxeles en megahercios . Luego siguen cuatro números que juntos especifican la resolución x (ancho) y los parámetros relacionados, y cuatro números que especifican la resolución y (alto).
- Sintaxis de Modeline: pclk hdisp hsyncstart hsyncend htotal vdisp vsyncstart vsyncend vtotal [indicadores]
- Banderas (opcionales): +HSync, -HSync, +VSync, -VSync, Interlace, DoubleScan, CSync, +CSync, -CSync
Modelo "1600x1200" 155 1600 1656 1776 2048 1200 1202 1205 1263
# (Etiqueta) (clk) (resolución x) (resolución y)
# |
# (reloj de píxeles en MHz)
O bien, la línea modelo se puede dividir en varias líneas para una mayor claridad.
Modelo "1600x1200" 155 1600 1656 1776 2048
1200 1202 1205 1263
Las frecuencias horizontales y verticales se pueden calcular mediante:
- (velocidad de campo)
Para el modo entrelazado, (velocidad de cuadros)=(velocidad de campo)/2, de lo contrario, (velocidad de cuadros)=(velocidad de campo).
Los números después del ancho y la altura se utilizan para determinar los tiempos del porche delantero , del pulso de sincronización y del porche trasero . La frecuencia de actualización o frecuencia de cuadros resultante de la pantalla se puede determinar dividiendo la frecuencia del reloj de píxeles por el producto de las longitudes de los campos horizontal y vertical. En este caso, la pantalla funciona a Hz .
De manera opcional, se pueden agregar parámetros adicionales para controlar la polaridad de los pulsos de sincronización horizontal y vertical. También hay opciones para los modos de escaneo entrelazado y doble . En la mayoría de las situaciones, no serán necesarios.
Obsolescencia
Es posible que las líneas de modelo ya no sean necesarias en las versiones 4 y superiores de XFree86, [1] ya que para muchos monitores y televisores de alta definición ahora las calcula el servidor X al inicio en función de dos factores:
- otras configuraciones más genéricas e intuitivas en el archivo de configuración del servidor
- supervisar las capacidades adquiridas a través de una consulta EDID
El EDID no siempre es completamente preciso y, en algunas situaciones, como en el caso de hardware de pantalla antiguo o inusual o de muchos televisores de alta definición , será necesario crear una línea de modelo para obtener la configuración correcta. La información del EDID se puede obtener utilizando el comando " startx -- -logverbose 6" y consultando /var/log/XFree86.0.log.
Véase también
Referencias
- ^ XFree86 Video Timings HOWTO: 2. Por qué este HOWTO está obsoleto
Enlaces externos
- Instrucciones para sincronizar videos de XFree86
- El generador de líneas modelo XFree86
- Generador de modelines en C para descargar
- Generador de modelos en línea (con código fuente Ruby)
- Generador de modelos Colas XFree
- Herramienta Modeline en línea
- Detalles de la sincronización del video
- Wiki de MythTV trabajando con modelos
- Base de datos de modelos de LCD/TV