Portál AbcLinuxu, 14. května 2025 02:20

Dotaz: HDMI test monitoru

29.3.2016 19:26 David
HDMI test monitoru
Přečteno: 441×
Odpovědět | Admin
Ahoj lidi,

mám malý problém, občas se mi stane, že když někdo vypne LCD obrazovku, kterou mám přes HDMI, sekne se mi video přehrávač, který mám udělaný v HTML5 a Chrome. Nevíte někdo jak testovat přes příkazovou řádku, nejlépe v bashi, zda je nebo není LCD přes HDMI přítomno?

Zatím se mi povedlo pouze testovat zda je nebo není kabel, ale nereaguje to na zapnuté, vypnuté LCD. Měl jsem myšlenku testovat přes audio, ale nic kloudného jsem nenašel.

Díky

David
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.3.2016 22:37
Rozbalit Rozbalit vše Re: HDMI test monitoru
Odpovědět | | Sbalit | Link | Blokovat | Admin
skrytý komentář Náš administrátor shledal tento komentář závadným.

vulgární trolling

Zobrazit komentář
1.4.2016 10:02 frr | skóre: 34
Rozbalit Rozbalit vše Re: HDMI test monitoru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Spíš bych se pídil, jestli by nešla v grafickém driveru vypnout detekce hotplugu na tom HDMI portu.

Ono by to šlo zřejmě hacknout i elektricky - na desce nebo v kabelu. http://www.avsforum.com/forum/168-hdmi-q-one-connector-world/1459188-hdmi-hotplug-protocol.html

Otázka, je, jak se to bude chovat, pokud hacknete port, aby si myslel, že je stále připojený, ale přitom na něm nebude fungovat DDC, pokud někdo zrovna vypne displej. Když pak nastartujete s vypnutým displejem, najde OS při startu "připojený" HDMI displej, který ale nereaguje na DDC dotazy = nepošle žádný EDID blok. Třeba Windowsy by v té situaci nejspíš nabídly pár standardních rozlišení 4:3 cca po 1024x768. V Linuxu s Xwindows máte tuším dodnes možnost, zadat do xorg.conf natvrdo jeden režim (modeline) a vymalováno :-)

Jo a jak testovat přítomnost displeje... zkuste se mrknout, jestli když vypnete a zapnete displej, ublinkne si něco do logů driver grafiky v kernelu (dmesg) nebo v user space (log Xwindows) - a pak by se dalo hlídat logy. Nebo najít nějaký tool, který umí vyvolat DDC/EDID dotaz. Odhadem lm_sensors nepomůže... Aha, Google říká, že to už řešili někteří lidé před Vámi:

http://unix.stackexchange.com/questions/114359/how-to-get-edid-for-a-single-monitor

http://kodi.wiki/view/Creating_and_using_edid.bin_via_xorg.conf

http://manpages.ubuntu.com/manpages/wily/man1/get-edid.1.html
[:wq]

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.