¿Problemas con el monitor en Linux?

Si algún dia tienes problemas con la sección monitor del xorg.conf debido al refresco, resolución y demás menesteres, no tienes nada mas que instalar el paquete read-edid y ejecutar un par de comandos para que te de la seccion entera, la cual podras copiar al xorg.conf y poder tener la resolución y refresco adecuado a tu monitor con Linux.

Existe un paquete tanto en Debian como en Gentoo llamado read-edid que incluye dos utilidades, aunque sólo para la arquitectura i386, y que permiten interrogar al monitor sobre sus características. Con ellas, y algo de suerte si el monitor no es muy antiguo, podrás averigüar la información que precisas para configurar las X.

Como ejemplo pongo aquí la salida de parse-edid correspondiente a mi monitor:

equipo:/root# get-edid | parse-edid
get-edid: get-edid version 1.4.1

Performing real mode VBE call
Interrupt 0x10 ax=0x4f00 bx=0x0 cx=0x0
Function supported
Call successful

VBE version 200
VBE string at 0xc1030 "S3 Incorporated. 86C390"

VBE/DDC service about to be called
Report DDC capabilities

Performing real mode VBE call
Interrupt 0x10 ax=0x4f15 bx=0x0 cx=0x0
Function supported
Call successful

Monitor and video card combination does not support DDC1 transfers
Monitor and video card combination supports DDC2 transfers
0 seconds per 128 byte EDID block transfer
Screen is not blanked during DDC transfer

Reading next EDID block
VBE/DDC service about to be called
Read EDID

Performing real mode VBE call
Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0
Function supported
Call successful

parse-edid: parse-edid version 1.4.1
parse-edid: EDID checksum passed.

# EDID version 1 revision 1
Section "Monitor"
# Block type: 2:0 3:ff
# Block type: 2:0 3:fc
Identifier "Acer AL1916W"
VendorName "ACER"
ModelName "ACER AL1916W"
# Block type: 2:0 3:ff
# Block type: 2:0 3:fc
# Block type: 2:0 3:fd
HorizSync 30-70
VertRefresh 50-160
# Max dot clock (video bandwidth) 110 MHz
# DPMS capabilities: Active off:yes Suspend:yes Standby:yes

Mode "1440x900" # vfreq 70.100Hz, hfreq 31.475kHz
DotClock 25.180000
HTimings 1440 1024 800 640 656 752 800
VTimings 900 768 600 350 387 389 449
Flags "-HSync" "+VSync"
EndMode
# Block type: 2:0 3:ff
# Block type: 2:0 3:fc
# Block type: 2:0 3:fd
EndSection


Y con esto ya tenemos todo para hacer funcionar nuestro monitor. Espero que te sirva de gran ayuda.

Comentarios

Entradas populares de este blog

MikroTik QoS Script generator

Streaming con VLC en Ubuntu

Configurar LOG-ROTATE en sistemas Red Hat