HDTV-probleem

Hallo,

Een van mijn Linux-gebruikers wil zijn flatscreen-tv aansluiten op de computer. De tv is een nieuwe Grundig flatscreen-tv, Vision 7 32-7851T met alle denkbare ingangen, uitgezonderd DVI. In de praktijk komt dit er op neer dat de pc via een VGA-ingang of een HDMI-ingang aangesloten kan worden.

Een sticker op het toestel maakt melding van "Full HD", de schermresolutie van het toestel wordt gegeven als 1920x1080, en de eigenaar verkeerde dan ook in de stellige overtuiging dat hij een full-HD-toestel had gekocht.

Het wil echter op geen enkele manier lukken om het beeld van de grafische kaart (een GeForce 8500 FX, voorzien van de nieuwste drivers) correct weergegeven te krijgen in de genoemde schermresolutie; de resolutie blijft hardnekkig steken op 1280x720. Zelfs als ik via de HDMI-aansluiting geforceerd 1920x1080 aanbied, geeft de tv slechts een gecentreerde 'viewport' van zo te zien 1280x720 pixels; de rest van het beeld valt langs de randen weg. Bij een geforceerde resolutie van 1920x1080 op de VGA-connector meldt het toestel dat het signaal buiten bereik valt.

Voor alle volledigheid hier nog even wat de nVidia-drivers herkennen op de DVI->HDMI-poort:

formatting link

De vermelding 'Native Resolution: 1280x720' doet vermoeden dat het dus GEEN 'Full HD' is -- en zorgvuldig napluizen van de handleiding levert op één plaats de zinsnede 'HD Ready' op.

Begrijp ik het goed dat deze man dus een toestel als 'Full HD' is verkocht, terwijl het in werkelijkheid slechts 'HD ready' is? Of zou ik toch nog iets op de grafische kaart moeten/kunnen instellen?

Alvast dank,

Richard Rasker

--
http://www.linetec.nl
Reply to
Richard Rasker
Loading thread data ...

De service manual is het daarmee eens...

--
Met vriendelijke groet,

Maarten Bakker.
Reply to
maarten

Dit is een fout in de EDID die die TV terug geeft. Komt vaker voor.

De echte resolutie is wel 1920x1080 maar ze hebben in de EDID resolutie lijst de 1280x720 resolutie VOOR de 1920x1080 gezet en dan neemt de NVIDIA driver (die ook niet vrijuit gaat) aan dat dat de native resolutie is.

Het NVIDIA forum

formatting link
kan er wel meer over vertellen.

Reply to
Rob

Waarschijnlijk is de refreshrate te hoog.

Kijk in de specs van de handleiding; daar zou de native resolutie van het display in moeten staan.

Je kunt ook testen door een zwart-wit lijnen raster als plaatje aan te bieden. Dat moet haarscherp zijn op de native resolutie. Bij iedere andere resolutie moet dat iets uitvegen.

--
Failure does not prove something is impossible, failure simply
indicates you are not using the right tools...
                     "If it doesn't fit, use a bigger hammer!"
--------------------------------------------------------------
Reply to
Nico Coesel

Interessant, en ik zal hier binnenkort nog eens naar gaan kijken (helaas kan ik dit soort display-dingen niet remote oplossen, omdat X-forwarding dan met /mijn/ scherminformatie werkt -- bovendien kan ik niet vlot zien wat het resultaat is). En een CLI-EDID-tooltje zegt dat de EDID niet goed is.

Wat ook raar blijft, is dat de Desktop via die HDMI-aansluiting wel degelijk

1920x1080 groot is, maar dat de tv daarvan slechts een rechthoek van 1280x720 toont -- waarbij de helderheid van het totale beeld ook nog eens sterk varieert met wat je waar in het beeld doet. Het lijkt hierbij toch echt de tv te zijn die het full-HD-signaal niet snapt ...

Maar goed, zodra ik de EDID heb onderzocht, kan ik er hopelijk meer van zeggen. In ieder geval dank voor de tip :-)

Richard Rasker

--
http://www.linetec.nl
Reply to
Richard Rasker

Tsja, de scalerprint is een echt Beko-product... Het verbaast me niet zo erg.

--
Met vriendelijke groet,

Maarten Bakker.
Reply to
maarten

OK, ik ben nog even wezen kijken, maar echt lukken wil het niet. Na nog wat knutselen (oftewel: EDID te negeren) lijkt het wel gelukt om de nVidia-driver in te stellen op 1080i/50Hz (via HDMI), en geeft de tv zelfs aan dat 'ie dat binnenkrijgt -- maar er valt rondom nog steeds een rand van het beeld weg, en de beeldhelderheid varieert met de inhoud van het beeld. Sleep een venster naar een bepaalde plaats, en het beeld wordt langzaam helderder. Sluit het venster, en het beeld wordt bijna onleesbaar donker. Verder zijn duidelijk randreflecties en andere artefacten te zien. En dit is dan een *digitale* interface? Het lijkt eerder op de meest brakke analoge verbinding die ik in jaren heb gezien ...

Het nVidia-gereedschap blijft trouwens ook aangeven dat 1280x720 de native resolution is (ondanks dat ik in de configuratie heb aangegeven dat EDID genegeerd moet worden).

Kortom: ik geef het op. Ik kan ook na uren klooien niet eens met zekerheid vaststellen of het probleem door de tv of de grafische kaart wordt veroorzaakt -- al lijkt het erop dat de grafische kaart braaf

1920x1080@50Hz uitstuurt, maar dat de tv dit signaal niet goed kan verwerken. Geweldig hoor, al die digitale "standaarden" ...

De eigenaar gaat nog wel op zoek naar een andere 1080i-bron om e.e.a. te testen -- maar ja, die zijn voorlopig niet bepaald dik gezaaid.

Iedereen in ieder geval dank voor de reacties.

Richard Rasker

--
http://www.linetec.nl
Reply to
Richard Rasker

Dit is een probleem van de nvidia driver, je kunt die native resolutie niet negeren in de EDID. Ik heb er wel eens op gewezen dat dat brak is maar men heeft dat niet opgepakt.

Wat wel mogelijk is, is de EDID opslaan in een file (dat kan in dat programma waar je de screendump van liet zien) en dan met een speciale editor repareren wat er fout is (de eerste twee entries omwisselen), deze gewijzigde file ergens op het systeem zetten en dan in de Xorg config file met een speciaal statement verwijzen naar die file.

Dit is een oplossing die bepaalde mensen op dat forum uitgevoerd hebben en wat ze werkend gekregen hebben (waarschijnlijk met andere TV).

Je moet wel een EDID editor hebben maar dat bestaat wel voor Windows.

Reply to
Rob

Hm, daarvoor is toch de volgende xorg.conf-optie bedoeld:

Option "UseEDID" "False"

Dit lijkt ook te werken -- ik kan ineens *veel meer* modi instellen dan daarvoor, waaronder de al genoemde 1080i, maar ook 1080p, en beide weer in zowel 50 als 60 Hz. Bovendien zegt de tv bij 1080i@50Hz dus ook dat 'ie

1080i herkent -- alleen is de weergave extreem slecht.

Een laatste test wijst uit dat de grafische kaart wel degelijk het hele beeld van 1920x1080 uitstuurt; als ik een witte verticale balk helemaal links op het scherm parkeer, buiten het weergavegebied van de tv, verandert de weergavehelderheid drastisch. Naarmate ik die balk verder naar het midden sleep, wordt de weergave donkerder. Misschien ook dat het probleem zit in de timingparameters van de grafische kaart.

Ik heb er nog geen gevonden voor Linux; een Windows-exemplaar dat onder Wine lijkt te werken, crasht zodra ik het EDID-bestand dat ik heb binnengehaald probeer te openen. Ik zal nog wel eens verder zoeken zodra ik er weer even zin in heb.

Richard Rasker

--
http://www.linetec.nl
Reply to
Richard Rasker
[knip problemen met HDTV]

OK, ik heb hier de EDID-bestanden van zowel de VGA-aansluiting als de HDMI-aansluiting:

formatting link
formatting link

De Phoenix EDID-editor (onder Windows) klaagt dat dit ongeldige bestanden zijn, dus dat werkt niet.

Onder Linux blijkt een pakket read-edid te zijn dat de bestanden wel kan lezen.

De VGA-EDID:

# parse-edid edid_vga.bin parse-edid: parse-edid version 1.4.1 parse-edid: EDID checksum passed.

# EDID version 1 revision 3 Section "Monitor" # Block type: 2:0 3:fd # Block type: 2:0 3:ff # Block type: 2:0 3:fc Identifier "WXGA85_ANALOG" VendorName "KOC" ModelName "WXGA85_ANALOG" # Block type: 2:0 3:fd HorizSync 30-93 VertRefresh 40-86 # Max dot clock (video bandwidth) 160 MHz # Block type: 2:0 3:ff # Block type: 2:0 3:fc # DPMS capabilities: Active off:yes Suspend:yes Standby:yes

Mode "1360x768" # vfreq 60.015Hz, hfreq 47.712kHz DotClock 85.500000 HTimings 1360 1424 1536 1792 VTimings 768 771 777 795 Flags "+HSync" "+VSync" EndMode # Block type: 2:0 3:fd # Block type: 2:0 3:ff # Block type: 2:0 3:fc EndSection

En inderdaad is 1360x768 ook precies wat er standaard wordt ingesteld als we de VGA-aansluiting gebruiken. Geforceerd aanbieden van 1920x1080@50Hz op deze ingang geeft een 'Buiten bereik' fout op het scherm.

En dan de HDMI-EDID:

# parse-edid edid_hdmi.bin parse-edid: parse-edid version 1.4.1 parse-edid: EDID checksum passed.

# EDID version 1 revision 3 Section "Monitor" # Block type: 2:0 3:fd # Block type: 2:0 3:ff # Block type: 2:0 3:fc Identifier "BEKO-VJAZ1" VendorName "BEK" ModelName "BEKO-VJAZ1" # Block type: 2:0 3:fd HorizSync 31-61 VertRefresh 56-76 # Max dot clock (video bandwidth) 80 MHz # Block type: 2:0 3:ff # Block type: 2:0 3:fc # DPMS capabilities: Active off:yes 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 # Block type: 2:0 3:fd # Block type: 2:0 3:ff # Block type: 2:0 3:fc EndSection

Mocht iemand meer kunnen aanvangen met deze EDID-bestanden, dan hoor ik dat uiteraard bijzonder graag.

Tot dusver wijst echt helemaal niets in de technische specificaties en het gedrag van de tv erop dat dit toestel ook daadwerkelijk full HD aankan, en alles lijkt er dus op te duiden dat de eigenaar bekocht is.

Richard Rasker

--
http://www.linetec.nl
Reply to
Richard Rasker

Update: ik heb de binaire bestanden nu ook in het door Phoenix leesbare .dat-formaat omgezet:

formatting link
formatting link

Nu ik de boel met de Phoenix EDID Designer kan openen, lijkt mijn eerdere conclusie alleen maar bevestigd te worden -- de hoogste HDMI-resolutie die ik kan vinden, is nog steeds 1280x720.

Overigens heb ik ook een parameter gevonden die dit verder ondersteunt: de maximum pixelclock voor de HDMI-aansluiting bedraagt zo te zien 80 MHz; bij

1920x1080x50 zit je daar al ruimschoots boven.

De VGA-capaciteit lijkt wel flink hoger te kunnen, maar ook daar is de hoogste modus die in de EDID is gegeven 1360x768 (de huidige resolutie). Weliswaar wordt hier een maximale pixelclock van 160 MHz gegeven, maar pogingen om het toestel op meer dan de genoemde resolutie te laten werken stranden steevast op een 'Buiten bereik'-foutmelding of een uiterst beroerd beeld.

Kortom: het toestel lijkt dus echt niet full-HD-capabel te zijn. Terug naar de winkel ermee dan maar?

Richard Rasker

--
http://www.linetec.nl
Reply to
Richard Rasker

In het slechtste geval kan alleen het panel full-HD aan. Dat geloof ik opzich wel, anders zou het service-manual gelogen zijn.

--
Met vriendelijke groet,

Maarten Bakker.
Reply to
maarten

Wat houdt dit in? Dat het scherm op zich wel de resolutie biedt, maar de achterliggende elektronica niet? Maar dan mag het toestel toch niet de vermelding 'Full HD' voeren (al is het maar op een sticker -- de handleiding maakt zoals al eerder gezegd alleen melding van 'HD Ready')?

En wat heeft die hoge schermresolutie dan in hemelsnaam dan voor zin, als je 'm toch nooit weergegeven krijgt? Is dit allemaal bedoeld om consumenten een loer te draaien, en ze af te schepen met minder dan wat er beloofd wordt? Ben ik even blij dat mijn ouwe trouwe 2B-chassis het nog steeds prima doet ...

Richard Rasker

--
http://www.linetec.nl
Reply to
Richard Rasker

Ik gok in dit geval gewoon een incapabel ontwerp, of goedkope scalers met brakke bijgeleverde voorbeeldfirmware erop. In application notes nabouwen zijn ze bij Beko nooit slecht geweest (of juist wel). In theorie zal het vast allemaal prachtig werken, in de praktijk moet je klant er maar snel mee terug naar de winkel, lijkt me.

--
Met vriendelijke groet,

Maarten Bakker.
Reply to
maarten

Dit ziet er niet goed uit nee. Maar 100% bepalend is het niet. Ik heb zelf bijvoorbeeld een TV met VGA/DVI ingang die in de EDID alleen "computer resoluties" adverteert (zoals 1280x1024 en 1024x768) maar als je het aanbiedt dan accepteert hij HD (1080i en 720p) ook gewoon.

Je hebt al een en ander geprobeerd dus het wordt wel moeizaam, maar je zou nog kunnen proberen een 1080i signaal aan te bieden via een custom modeline in de Xorg.conf

Modeline "1920x1080i50" 74.25 1920 2440 2456 2640 1080 1083 1085 1125 +Hsync

+Vsync Interlace
Reply to
Rob

Maar dat is dan ook niet wat je mag verwachten te krijgen. De 1080i norm is slechts 1920x1080x25 en heeft een pixelclock van 74.25 MHz.

Dat ie "full HD" aankan wil nog niet zeggen dat ie ook 1080p kan. Dat kan mijn TV ook niet. 1080i wel.

Reply to
Rob

OK, dank, die ben ik nog niet eerder tegengekomen, en zal ik binnenkort zeker nog eens in die machine stoppen. Ik laat zeker nog weten hoe dat afloopt!

Richard Rasker

--
http://www.linetec.nl
Reply to
Richard Rasker

"Richard Rasker" schreef in bericht news:4ac0d1de$0$731$ snipped-for-privacy@textreader.nntp.internl.net...

Volgens de technische specs die op de Grungig site staan beschikt deze televisie over een Full-HD scherm beschikt maar HD-ready is. Wat vreemd is dat op de techn specs sheet geen enkele TV Full HD is. Ze zijn allemaal HD-ready, en dat kan ik me niet voorstellen.

Reply to
Henk van den Hof

Helaas: "Buiten bereik" ...

Richard Rasker

--
http://www.linetec.nl
Reply to
Richard Rasker

Nou dan support je TV geen 1080i... geen full HD lijkt me.

Reply to
Rob

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.