Ohessa edid tekstimuotona, en tajua siitä mitään.
Asennetaan xxd ja parse-edid:
sudo apt-get install vim-common read-edid
Muunnetaan heksadesimaali-tekstimuoto takaisin binäärikoodiksi:
xxd -r -p edid.txt edid.bin
Luetaan tiedosto parse-edid -työkalulla:
parse-edid edid.bin
Tuloste:
parse-edid: parse-edid version 2.0.0
parse-edid: EDID checksum passed.
# EDID version 1 revision 3
Section "Monitor"
# Block type: 2:0 3:fc
Identifier "Panasonic-TV"
VendorName "MEI"
ModelName "Panasonic-TV"
# Block type: 2:0 3:fc
# Block type: 2:0 3:fd
HorizSync 15-68
VertRefresh 23-61
# Max dot clock (video bandwidth) 150 MHz
# DPMS capabilities: Active off:no Suspend:no Standby:no
Mode "1280x720" # vfreq 50.000Hz, hfreq 37.500kHz
DotClock 74.250000
HTimings 1280 1464 1504 1980
VTimings 720 725 730 750
Flags "+HSync" "+VSync"
EndMode
Mode "1280x720" # vfreq 60.000Hz, hfreq 45.000kHz
DotClock 74.250000
HTimings 1280 1390 1430 1650
VTimings 720 725 730 750
Flags "+HSync" "+VSync"
EndMode
# Block type: 2:0 3:fc
# Block type: 2:0 3:fd
EndSection
Kuten arvelin, EDID-tiedoissa televisiosi kertoo osaavansa vain 720p50 ja 720p60 -tilat, jolloin Full GPU Scaling tosiaan aiheuttaa hankaluuksia. Toisaalta TV sallii myös 24 Hz:n virkistystaajuuden (VertRefresh 23-61) ja Nvidian ajuri ilmeisesti mahdollistaa sen käytön geneerisessä 1080p24-tilassa. Tässä on kuitenkin pari muttaa:
1. Vaikka "Force Full GPU scaling" on kytketty pois päältä, joissain tilanteissa ajuri saattaa edelleen skaalata 1080p24:n 720p50:ksi tai 720p60:ksi, kun sopivampiakaan EDID-tiloja ei ole tarjolla. Mitä nvidia-settings kertoo näytön välilehdellä kohdissa "Native Resolution", "Best Fit Resolution", "Frontend Resolution" ja "Backend Resolution"? Entä kertooko televisio jotain signaalista esim. infovalikoissaan?
2. Jos näytönohjain oikeasti antaa ulos 1080p24:ää, repeily voi ainakin teoriassa syntyä televisiossa, jos virkistystaajuus ei ole täsmälleen TV:n tukema. Oletko kokeillut sekä 24 Hz:n että 23.976 Hz:n näyttötilaa, jos pääset valitsemaan niiden välillä?
Yksi vaihtoehto olisi määritellä oma 720p24- tai 720p48-tila xorg.confissa.