Sur les écrans modernes et les cartes qui le supportent, le protocole DDC permet à l'écran d'informer l'OS de ses paramêtres, en particulier sa résolution, sa taille physique, ses fréquences maximales.
C'est supporté par XFree86 et x.org et utilisé à moins de ne pas mettre certains paramêtres pour bloquer ce mécanisme.
Sous Debian, le paquet read-edid permet de faire cette lecture à la main bien qu'il soit moins complet que l'implémentation de X
Si je regarde dans un /var/log/XFree86.0.log auquel j'ai accès, je trouve:
(II) LoadModule: "ddc"
(II) Reloading /usr/X11R6/lib/modules/libddc.a
...
(II) ATI(0): VESA BIOS detected
(II) ATI(0): VESA VBE Version 2.0
(II) ATI(0): VESA VBE Total Mem: 8128 kB
(II) ATI(0): VESA VBE OEM: ATI MACH64
...
(II) ATI(0): VESA VBE DDC supported
(II) ATI(0): VESA VBE DDC Level 2
(II) ATI(0): VESA VBE DDC transfer in appr. 2 sec.
(II) ATI(0): VESA VBE DDC read successfully
(II) ATI(0): Manufacturer: IBM Model: 198d Serial#: 16843009
(II) ATI(0): Year: 1998 Week: 2
(II) ATI(0): EDID Version: 1.1
(II) ATI(0): Analog Display Input, Input Voltage Level: 0.700/0.700 V
(II) ATI(0): Sync: Separate
(II) ATI(0): Max H-Image Size [cm]: horiz.: 28 vert.: 21
(II) ATI(0): Gamma: 2.88
(II) ATI(0): DPMS capabilities: StandBy Suspend; RGB/Color Display
(II) ATI(0): redX: 0.625 redY: 0.340 greenX: 0.310 greenY: 0.592
(II) ATI(0): blueX: 0.149 blueY: 0.062 whiteX: 0.297 whiteY: 0.319
(II) ATI(0): Supported VESA Video Modes:
(II) ATI(0): 720x400@70Hz
(II) ATI(0): 640x480@60Hz
(II) ATI(0): 640x480@72Hz
(II) ATI(0): 640x480@75Hz
(II) ATI(0): 800x600@60Hz
(II) ATI(0): 800x600@75Hz
(II) ATI(0): 1024x768@87Hz (interlaced)
(II) ATI(0): 1024x768@60Hz
(II) ATI(0): Manufacturer's mask: 0
(II) ATI(0): Supported Future Video Modes:
(II) ATI(0): #0: hsize: 640 vsize 480 refresh: 85 vid: 22833
(II) ATI(0): #1: hsize: 800 vsize 600 refresh: 85 vid: 22853
(II) ATI(0): Supported additional Video Mode:
(II) ATI(0): clock: 52.6 MHz Image Size: 262 x 198 mm
(II) ATI(0): h_active: 960 h_sync: 972 h_sync_end 1080 h_blank_end 1260 h_border: 0
(II) ATI(0): v_active: 529 v_sync: 530 v_sync_end 540 v_blanking: 557 v_border: 0
(II) ATI(0): Monitor name: IBM G51
(II) ATI(0): Ranges: V min: 55 V max: 100 Hz, H min: 30 H max: 54 kHz, PixClock max 70 MHz
(II) ATI(0): Serial No: 66-GT344
Il y a tout un tas de paramêtres qu'il n'est plus nécessaire de mettre dans le fichier de configuration de X.
# DDC
Posté par Sébastien Koechlin . En réponse au journal Résolution.... Évalué à 4.
Sur les écrans modernes et les cartes qui le supportent, le protocole DDC permet à l'écran d'informer l'OS de ses paramêtres, en particulier sa résolution, sa taille physique, ses fréquences maximales.
C'est supporté par XFree86 et x.org et utilisé à moins de ne pas mettre certains paramêtres pour bloquer ce mécanisme.
Sous Debian, le paquet read-edid permet de faire cette lecture à la main bien qu'il soit moins complet que l'implémentation de X
Si je regarde dans un /var/log/XFree86.0.log auquel j'ai accès, je trouve:
Il y a tout un tas de paramêtres qu'il n'est plus nécessaire de mettre dans le fichier de configuration de X.
(Oui, c'est un écran qui fait l'objet d'un rappel, c'est en cours http://www.pc.ibm.com/g51recall/ )