Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Fin de maintenance pour Fedora 32

#1 20/04/2021 11:11:53

VINDICATORs
RédactWikix and the graphicatorix!
Modérateur
Lieu : Toulouse(31) France
Inscription : 23/11/2004
Messages : 18 316
Site Web

Fedora i2c EDID récupérer un écran en HDMI

Hello,

Cela fait qqes temps que j'ai un souci avec mon ancien LG 27" 27MP35 concernant la prise en charge de l'EDID.

Après pas mal de manipulation, je n'arrive toujours à rien de stable.

J'ai trouvé ce TUTO :
https://forum.hardware.fr/hfr/HardwareP … 3763_1.htm

Voilà les valeurs que j'ai trouvé avec aussi les valeurs corrects :

Continue? [Y/n] Y
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
00: 00 ff ff ff ff ff ff 00 4c 2d 16 0e 56 50 51 30    ........L-??VPQ0
10: 21 1c 01 04 b5 3c 22 78 3b 49 35 ad 51 46 a9 27    !????<"x;I5?QF?'
20: 0f 50 54 bf ef 80 71 4f 81 00 81 c0 81 80 95 00    ?PT???qO?.?????.
30: a9 c0 b3 00 01 01 22 e5 00 50 a0 a0 67 50 08 20    ???.??"?.P??gP? 
40: f8 0c 56 50 21 00 00 1a 00 00 00 fd 00 30 90 df    ??VP!..?...?.0??
50: df 3b 01 0a 20 20 20 20 20 20 00 00 00 fc 00 43    ?;??      ...?.C
60: 32 37 48 47 37 78 0a 20 20 20 20 20 00 00 00 ff    27HG7x?     ....
70: 00 48 54 48 4b 38 30 30 32 31 38 0a 20 20 01 79    .HTHK800218?  ?y
80: 02 03 2e f1 48 90 1f 04 13 03 12 3f 40 23 09 07    ??.?H???????@#??
90: 07 83 01 00 00 e3 05 c0 00 6d 1a 00 00 02 0f 30    ???..???.m?..??0
a0: 90 00 04 73 17 5a 1e e6 06 05 01 73 5a 17 56 5e    ?.?s?Z?????sZ?V^
b0: 00 a0 a0 a0 29 50 30 20 35 00 56 50 21 00 00 1a    .???)P0 5.VP!..?
c0: 02 3a 80 18 71 38 2d 40 58 2c 45 00 56 50 21 00    ?:??q8-@X,E.VP!.
d0: 00 1e 5a a0 00 a0 a0 a0 46 50 30 20 35 00 56 50    .?Z?.???FP0 5.VP
e0: 21 00 00 1a 6f c2 00 a0 a0 a0 55 50 30 20 35 00    !..?o?.???UP0 5.
f0: 56 50 21 00 00 1a 00 00 00 00 00 00 00 00 00 a3    VP!..?.........?
[sylvain@zeus ~]$ 

Valeurs correct :

00 ff ff ff ff ff ff 00 1e 6d 5b 5a 01 01 01 01
01 16 01 03 80 3c 22 78 ea 31 35 a5 55 4e a1 26
0c 50 54 a5 4b 00 71 4f 81 80 95 00 b3 00 a9 c0
81 00 81 c0 90 40 02 3a 80 18 71 38 2d 40 58 2c
45 00 56 51 21 00 00 1e 00 00 00 fd 00 38 4b 1e
53 0f 00 0a 20 20 20 20 20 20 00 00 00 fc 00 32
37 4d 50 33 35 0a 20 20 20 20 20 20 00 00 00 ff
00 0a 20 20 20 20 20 20 20 20 20 20 20 20 01 2d
02 03 1d f1 4a 90 04 03 01 14 12 05 1f 10 13 23
09 07 07 83 01 00 00 65 03 0c 00 10 00 02 3a 80
18 71 38 2d 40 58 2c 45 00 56 51 21 00 00 1e 01
1d 80 18 71 1c 16 20 58 2c 25 00 56 51 21 00 00
9e 01 1d 00 72 51 d0 1e 20 6e 28 55 00 56 51 21
00 00 1e 8c 0a d0 8a 20 e0 2d 10 10 3e 96 00 56
51 21 00 00 18 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8a

Cependant même en root je n'arrive pas à faire des modifications.

Est ce que j'ai oublié quelque chose qui n'est pas dans la doc?

Merci d'avance, cela m'aiderai bien de ne plus avoir a devoir utiliser un adaptateur VGA ou DVI, voir un HDMI/USB-C.

A savoir que l'écran n'est même plus vu sous d'autres système, ni en console... Alors qu'il fonctionne toujours très bien.

PS :
normalement le checksum est "checksum:        2d"

Extracted contents:
header:          00 ff ff ff ff ff ff 00
serial number:   1e 6d 5b 5a 01 01 01 01 01 16
version:         01 03
basic params:    80 3c 22 78 ea
chroma info:     31 35 a5 55 4e a1 26 0c 50 54
established:     a5 4b 00
standard:        71 4f 81 80 95 00 b3 00 a9 c0 81 00 81 c0 90 40
descriptor 1:    02 3a 80 18 71 38 2d 40 58 2c 45 00 56 51 21 00 00 1e
descriptor 2:    00 00 00 fd 00 38 4b 1e 53 0f 00 0a 20 20 20 20 20 20
descriptor 3:    00 00 00 fc 00 32 37 4d 50 33 35 0a 20 20 20 20 20 20
descriptor 4:    00 00 00 ff 00 0a 20 20 20 20 20 20 20 20 20 20 20 20
extensions:      01
checksum:        2d

Il semble donc que ce soit la dernière valeur de cette ligne qui soit à modifier :

70: 00 48 54 48 4b 38 30 30 32 31 38 0a 20 20 01 79

AMD R7 2700X, MSI Pro Carbon X470, 32Go DDR4 3200@3333Mhz Gskill TridentZ CL14, RX 5700XT MSI Watercooling OC SSD: 1x 970 EVO NVME 500Go + 2x500Go 860 EVO, 3x1To 860 Evo, HDD 1x2To WD black, 1x4to WD Black, 1x3To WD Red, GMT BeQuiet Dark 900+Purepower 1000W 80+ platinium
AMD R3 2200g, Asus A320, 16Go DDR4 2400@2133Mhz, 1x250GO SSD EVO, 3x 2To RAID 5 WD Blue / AMD R5 2600 + 32Go DDR4 3000@2133Mhz+1xSSD Evo 500Go , 3x1To QVO RAID5 / On Cube Chieftec
AMD A6 9500, 8Go, 500Go SSD MX500

Hors ligne

#2 21/04/2021 23:13:38

Renault
Rédacteur Wiki, testeur et traducteur de Fedora
Administrateur
Lieu : Belgique
Inscription : 12/08/2005
Messages : 1 289
Site Web

Re : Fedora i2c EDID récupérer un écran en HDMI

Es-tu sûr que l'EDID de ton écran peut être réécrit ?
Quelles commandes tu as utilisé et avec quel retour ?


« — Liberté parce que l'utilisateur est libre de faire ce qu'il veut avec le programme.
  — Égalité parce que tous les utilisateurs disposent des mêmes libertés.
  — Fraternité parce que chaque utilisateur a la possibilité de partager le programme avec le monde. »
Richard Matthew Stallman

Hors ligne

#3 22/04/2021 09:23:53

VINDICATORs
RédactWikix and the graphicatorix!
Modérateur
Lieu : Toulouse(31) France
Inscription : 23/11/2004
Messages : 18 316
Site Web

Re : Fedora i2c EDID récupérer un écran en HDMI

J'ai utilisé les commandes de la doc.

Je referais une tentative ce week end, mais dans l'ensemble il me disait que c'était fait. Mais le résultat est que cela n'a rien changé.

Soit j'ai zappé une étape, soit il faut activer un mode "écriture", soit comme tu dis ce n'est pas possible.

L'écran sous Linux est en 640x480, il ne semble plus possible de modifier le xrandr pour monter plus haut. Surtout sous Wayland. Sous MS windows 10 l'écran n'est même pas vu.


AMD R7 2700X, MSI Pro Carbon X470, 32Go DDR4 3200@3333Mhz Gskill TridentZ CL14, RX 5700XT MSI Watercooling OC SSD: 1x 970 EVO NVME 500Go + 2x500Go 860 EVO, 3x1To 860 Evo, HDD 1x2To WD black, 1x4to WD Black, 1x3To WD Red, GMT BeQuiet Dark 900+Purepower 1000W 80+ platinium
AMD R3 2200g, Asus A320, 16Go DDR4 2400@2133Mhz, 1x250GO SSD EVO, 3x 2To RAID 5 WD Blue / AMD R5 2600 + 32Go DDR4 3000@2133Mhz+1xSSD Evo 500Go , 3x1To QVO RAID5 / On Cube Chieftec
AMD A6 9500, 8Go, 500Go SSD MX500

Hors ligne

#4 22/04/2021 10:02:25

VINDICATORs
RédactWikix and the graphicatorix!
Modérateur
Lieu : Toulouse(31) France
Inscription : 23/11/2004
Messages : 18 316
Site Web

Re : Fedora i2c EDID récupérer un écran en HDMI

Bon coquille de ma part, ce n'est pas le bon périphérique. Là ce qui est dans mon retour c'est le Samsung et pas le LG :'( .

Encore heureux que ce n'est pas fonctionne tongue .

Je continu mes investigations tongue, mais le souci reste entier.

Après c'est peut être le fait que le périphérique soit actif qui fait que ce n'est pas possible de modifier le paramètre.


AMD R7 2700X, MSI Pro Carbon X470, 32Go DDR4 3200@3333Mhz Gskill TridentZ CL14, RX 5700XT MSI Watercooling OC SSD: 1x 970 EVO NVME 500Go + 2x500Go 860 EVO, 3x1To 860 Evo, HDD 1x2To WD black, 1x4to WD Black, 1x3To WD Red, GMT BeQuiet Dark 900+Purepower 1000W 80+ platinium
AMD R3 2200g, Asus A320, 16Go DDR4 2400@2133Mhz, 1x250GO SSD EVO, 3x 2To RAID 5 WD Blue / AMD R5 2600 + 32Go DDR4 3000@2133Mhz+1xSSD Evo 500Go , 3x1To QVO RAID5 / On Cube Chieftec
AMD A6 9500, 8Go, 500Go SSD MX500

Hors ligne

#5 22/04/2021 10:02:34

Renault
Rédacteur Wiki, testeur et traducteur de Fedora
Administrateur
Lieu : Belgique
Inscription : 12/08/2005
Messages : 1 289
Site Web

Re : Fedora i2c EDID récupérer un écran en HDMI

En fait pas impossible que l'EDID soit en lecture seule, car stockée sur une mémoire non volatile ou qui est contrôlé par une puce spécifique nécessitant des opérations supplémentaires.

Montre moi un exemple de manipulation en vrai, qui sait. smile


« — Liberté parce que l'utilisateur est libre de faire ce qu'il veut avec le programme.
  — Égalité parce que tous les utilisateurs disposent des mêmes libertés.
  — Fraternité parce que chaque utilisateur a la possibilité de partager le programme avec le monde. »
Richard Matthew Stallman

Hors ligne

Pied de page des forums