easyVDR - >VARforumsname - >Frage zur edid.bin
obelix 21.Nov.2017 19:26:37 |
Hi, ich habe da mal eine Verständnisfrage bezüglich der TV Erkennung unter easyVDR. Grundsätzlich funktioniert die TV Erkennung bei den VDRs die ich betreue tadellos. Aufgefallen ist mir nun, dass wenn beim Start des VDR der Fernseher komplett aus ist, der VDR ganz schön aus dem Tritt gerät. Ich dachte, für solche Fälle gibt es die edid.bin (easyvdr-monitor-edid.log). Wie erzwingt man die Nutzung der edid.bin (easyvdr-monitor-edid.log) ? Danke und Gruß Obelix VDR1: ASUS H81-GAMER Gaming | Intel® Core™ i3-4130 | GeForce GT 730 | easyVDR 3.0 - VDR 2.2.0 | Mystique SaTiX-S2 Dual | GraphTFT mit Elecrow 10,1-Zoll-IPS-Monitor | ACPI Wakeup | Atric IR-Einschalter Rev.5 VDR2: DELL Optiplex 780 DT | GeForce 210 | easyVDR 2.5 - VDR 2.2.0 | TeVii S464 | ST-Link v2 IRMP-STM32 Wakeup VDR3: HP dc7700p | GeForce 210 | easyVDR 2.5 - VDR 2.2.0 | TeVii S464 | ST-Link v2 IRMP-STM32 Wakeup Test VDR: DELL Optiplex 390 DT | Intel HD Graphics | easyVDR 3.5 - VDR 2.2.0 | ST-Link v2 IRMP-STM32 Wakeup | TeVii S471 DVB-S2 |
Bleifuss2 21.Nov.2017 19:37:05 |
Hallo Obelix Wenn dein TV über das Setup passend erkannt wurde ist es normal egal ob an oder aus, es wird passend gestartet. Das kommt aber auch auf deine Grafikkarte an. Wenn du erzwingen willst das immer die passende Auflösung gesetzt wird dann musst du das im Monitor-Layout wählen. Da kommt irgend wann ein Dialog der vor Hardwareschäden usw. warnt, da nicht die Vorgeschlagene Option nehmen sondern die andere. Dann wird immer das gesetzt was du im Setup gewählt hast. Da gibt es dann keine Prüfung mehr ob der TV gewechselt wurde. Bei Geräten mit Digital Anschluss kann man vermutlich nichts beschädigen, bei Analog Signalen ist das aber kritisch. Wobei wenn deine Grafikkarte nicht mitmacht hilft das aber auch nichts. Poste doch mal ein Easyinfo nach dem einschalten wenn der TV aus ist. Gruß Bleifuss Produktiv-VDR: Board GA H77-DS3H, Intel Intel(R) Core(TM) i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J 2TB, Geforce 750Ti oder Intel HD Easyvdr 3.0 |
obelix 22.Nov.2017 19:57:31 |
Hallo Bleifuss, anbei die Easyinfo. Der TV war komplett vom Strom und der Graph-TFT aus. Nachdem ich beide eingeschaltet hatte, war der TV schwarz und auf dem Graph-TFT war der Desktop aber kein Frontend. Auch der PChanger funktionierte nicht. Gruß Obelix easyinfo_2017_11_22.zip VDR1: ASUS H81-GAMER Gaming | Intel® Core™ i3-4130 | GeForce GT 730 | easyVDR 3.0 - VDR 2.2.0 | Mystique SaTiX-S2 Dual | GraphTFT mit Elecrow 10,1-Zoll-IPS-Monitor | ACPI Wakeup | Atric IR-Einschalter Rev.5 VDR2: DELL Optiplex 780 DT | GeForce 210 | easyVDR 2.5 - VDR 2.2.0 | TeVii S464 | ST-Link v2 IRMP-STM32 Wakeup VDR3: HP dc7700p | GeForce 210 | easyVDR 2.5 - VDR 2.2.0 | TeVii S464 | ST-Link v2 IRMP-STM32 Wakeup Test VDR: DELL Optiplex 390 DT | Intel HD Graphics | easyVDR 3.5 - VDR 2.2.0 | ST-Link v2 IRMP-STM32 Wakeup | TeVii S471 DVB-S2 |
Bleifuss2 22.Nov.2017 23:23:11 |
n/cupsd" pid=3550 comm="apparmor_parser" Nov 22 19:48:24 easyVDR vdr: connect from 127.0.0.1, port 59934 - accepted Nov 22 19:48:24 easyVDR vdr: closing SVDRP connection Nov 22 19:48:49 easyVDR easyvdr-systemstart: step 2/3 wait for display Nov 22 19:49:01 easyVDR CRON: (root) CMD (/var/lib/vdr/bin/vdrtranscode_helper.sh > /dev/null 2>&1) Nov 22 19:49:05 easyVDR vdr: connect from 127.0.0.1, port 59938 - accepted Nov 22 19:49:05 easyVDR vdr: closing SVDRP connection Nov 22 19:49:29 easyVDR easyvdr-systemstart: step 2/3 wait for display Hier wird auf dein TV gewartet, solltest du ihn eingeschaltet haben, dann kann das deine Grafikkarte nicht ... Produktiv-VDR: Board GA H77-DS3H, Intel Intel(R) Core(TM) i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J 2TB, Geforce 750Ti oder Intel HD Easyvdr 3.0 |
obelix 23.Nov.2017 06:41:50 |
OK, die Grafikkarte..... die hatte ich am wenigsten im Verdacht. Dachte eine GT 730 wäre nix schlechtes. Würde das mit dem Erzwingen der edid.bin denn überhaupt helfen und welche Nvidia hat denn dieses Problem nicht? Ich werde nicht gleich losziehen und eine neue Grafikkarte holen ;) Ist erstmal rein interessehalber. Gruß Obelix VDR1: ASUS H81-GAMER Gaming | Intel® Core™ i3-4130 | GeForce GT 730 | easyVDR 3.0 - VDR 2.2.0 | Mystique SaTiX-S2 Dual | GraphTFT mit Elecrow 10,1-Zoll-IPS-Monitor | ACPI Wakeup | Atric IR-Einschalter Rev.5 VDR2: DELL Optiplex 780 DT | GeForce 210 | easyVDR 2.5 - VDR 2.2.0 | TeVii S464 | ST-Link v2 IRMP-STM32 Wakeup VDR3: HP dc7700p | GeForce 210 | easyVDR 2.5 - VDR 2.2.0 | TeVii S464 | ST-Link v2 IRMP-STM32 Wakeup Test VDR: DELL Optiplex 390 DT | Intel HD Graphics | easyVDR 3.5 - VDR 2.2.0 | ST-Link v2 IRMP-STM32 Wakeup | TeVii S471 DVB-S2 |
zzzözzz 23.Nov.2017 08:46:36 |
Die edid meint die ersten 256 Bytes aus dem EEPROM des Monitors/TV. Da allerdings stehen die HDTV Auflösungen und auch Audio/Sonstiges nicht drin, die sind erst in den je 128Bytes großen Erweiterungen zur Edid drin. Vom Prinzip her kannst du alles was in der edid drin steht, direkt in die xorg.conf (Sections Monitor,Screen,Device) eintragen, mit gleichem Ergebnis. Google hilft.. Eigentlich muss jede beliebige Grafikkarte diese Daten auslesen können, da sonst das Zusammenspiel mit dem Monitor nicht funzen kann. Die Grafikkarte versorgt den Chip im Monitor und liest Refresh Raten für H und V aus sowie Pixelformate. |
Bleifuss2 23.Nov.2017 12:42:27 |
Eigentlich muss jede beliebige Grafikkarte diese Daten auslesen können, da sonst das Zusammenspiel mit dem Monitor nicht funzen kann. Die Grafikkarte versorgt den Chip im Monitor und liest Refresh Raten für H und V aus sowie Pixelformate. Ja wenn der TV als angeschlossen erkannt wird. Leider gibt es da viele wo das so nicht funktioniert. Meine bootet z.B immer mit der VGA Schnittstelle weil sie den TV an HDMI nicht als Primär sieht. Wenn ich Textmodus / Bios will muss ich immer irgendwas mit VGA anschließen ... Blöde Frage, warum schaltest du deinen TV Komplett aus? Seit einigen Jahren brauchen die <1 W im Standby und das Problem ist beseitigt. Das sind keine 3€ im Jahr, da wird es schwer eine neue Grafikkarte gegen zu rechnen. Gruß Bleifuss Produktiv-VDR: Board GA H77-DS3H, Intel Intel(R) Core(TM) i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J 2TB, Geforce 750Ti oder Intel HD Easyvdr 3.0 |
obelix 23.Nov.2017 17:45:17 |
[quote='Bleifuss2' pid='178324' dateline='1511437347'] Blöde Frage, warum schaltest du deinen TV Komplett aus? Seit einigen Jahren brauchen die <1 W im Standby und das Problem ist beseitigt. Das sind keine 3€ im Jahr, da wird es schwer eine neue Grafikkarte gegen zu rechnen. Gruß Bleifuss Durch ein versehen :angel: Ich hatte an der Schrankwand etwas gemacht und dabei den Fernseher ausgesteckt. Grundsätzlich habe ich den Fernseher im Standby. Ich fand dieses Verhalten etwas seltsam und dachte immer, dass dafür die edid.bin da ist, um dieses Problem zu verhindern. Allerdings hat ein Bekannter dieses Phänomen bei seinem neuen OLED Fernseher im Standby. Er muss den Fernseher immer erst vor dem VDR einschalten. Gruß Obelix VDR1: ASUS H81-GAMER Gaming | Intel® Core™ i3-4130 | GeForce GT 730 | easyVDR 3.0 - VDR 2.2.0 | Mystique SaTiX-S2 Dual | GraphTFT mit Elecrow 10,1-Zoll-IPS-Monitor | ACPI Wakeup | Atric IR-Einschalter Rev.5 VDR2: DELL Optiplex 780 DT | GeForce 210 | easyVDR 2.5 - VDR 2.2.0 | TeVii S464 | ST-Link v2 IRMP-STM32 Wakeup VDR3: HP dc7700p | GeForce 210 | easyVDR 2.5 - VDR 2.2.0 | TeVii S464 | ST-Link v2 IRMP-STM32 Wakeup Test VDR: DELL Optiplex 390 DT | Intel HD Graphics | easyVDR 3.5 - VDR 2.2.0 | ST-Link v2 IRMP-STM32 Wakeup | TeVii S471 DVB-S2 |
Bleifuss2 23.Nov.2017 20:50:26 |
Nun ja HDMI ist halt mal nicht Hot Piuged. Hast du dann das Problem jetzt nicht mehr? Wobei es oft funktioniert das der TV erkannt wird wenn er so ca. > 1Min nach dem VDR eingeschaltet wird. Das sind halt die Schutzfunktionen für falsche Ansteuerung in den Grafikkarten. Produktiv-VDR: Board GA H77-DS3H, Intel Intel(R) Core(TM) i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J 2TB, Geforce 750Ti oder Intel HD Easyvdr 3.0 |
obelix 24.Nov.2017 17:16:32 |
[quote='Bleifuss2' pid='178328' dateline='1511466626'] Nun ja HDMI ist halt mal nicht Hot Piuged. Hast du dann das Problem jetzt nicht mehr? Wobei es oft funktioniert das der TV erkannt wird wenn er so ca. > 1Min nach dem VDR eingeschaltet wird. Das sind halt die Schutzfunktionen für falsche Ansteuerung in den Grafikkarten. Ich will jetzt hier nicht Probleme anderer mit hinein nehmen. Das Thema mit dem Standby, was ein Freund hat, wird er selbst hier im Forum posten. ;) Mir ging es ja um das Thema edid.bin. Ein Missverständnis wurde von Wibel geklärt: "Die edid meint die ersten 256 Bytes aus dem EEPROM des Monitors/TV. Da allerdings stehen die HDTV Auflösungen und auch Audio/Sonstiges nicht drin, die sind erst in den je 128Bytes großen Erweiterungen zur Edid drin." Danke nochmal. Du hast mich nun neugierig gemacht, weshalb ich mich nun weiter damit beschäftige :angel: Du hattest ja erwähnt, dass man im Monitor Layout Dialog die Frage am Ende entsprechend beantworten soll. Ich habe damit mal herumgespielt und kann keinen unterschied feststellen. Egal ob ich ja oder nein wähle, der Dialog endet identisch. Was soll denn da passieren oder wird da einfach im Hintergrund etwas gesetzt und gut ist? HDMI hat doch einen Hot Plug Pin 19 (je nach Stecker): http://iwenzo.de/hdmi-steckerbelegung/ Gruß Obelix VDR1: ASUS H81-GAMER Gaming | Intel® Core™ i3-4130 | GeForce GT 730 | easyVDR 3.0 - VDR 2.2.0 | Mystique SaTiX-S2 Dual | GraphTFT mit Elecrow 10,1-Zoll-IPS-Monitor | ACPI Wakeup | Atric IR-Einschalter Rev.5 VDR2: DELL Optiplex 780 DT | GeForce 210 | easyVDR 2.5 - VDR 2.2.0 | TeVii S464 | ST-Link v2 IRMP-STM32 Wakeup VDR3: HP dc7700p | GeForce 210 | easyVDR 2.5 - VDR 2.2.0 | TeVii S464 | ST-Link v2 IRMP-STM32 Wakeup Test VDR: DELL Optiplex 390 DT | Intel HD Graphics | easyVDR 3.5 - VDR 2.2.0 | ST-Link v2 IRMP-STM32 Wakeup | TeVii S471 DVB-S2 |
Bleifuss2 24.Nov.2017 18:19:19 |
Hallo Egal ob ich ja oder nein wähle, der Dialog endet identisch. Was soll denn da passieren oder wird da einfach im Hintergrund etwas gesetzt und gut ist? Ja egal was angeschlossen ist, es wird die gewählte Auflösung gesetzt. Hot Plug müsste dann die Grafikkarte auch unterstützen, ich denke da wird es schwer ... Kannst du mal nach dem TV einschalten (so 60s Später) das versuchen und das Ergebnis Posten? DISPLAY=:0 xrandr sudo stop easyvdr-desktop sudo start easyvdr-desktop Gruß Bleifuss Produktiv-VDR: Board GA H77-DS3H, Intel Intel(R) Core(TM) i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J 2TB, Geforce 750Ti oder Intel HD Easyvdr 3.0 |
obelix 27.Nov.2017 06:54:30 |
Hi, bin am WE nicht dazu gekommen. Gibt es in diesem Zusammenhang bezüglich GraphTFT etwas zu beachten? Gruß Obelix VDR1: ASUS H81-GAMER Gaming | Intel® Core™ i3-4130 | GeForce GT 730 | easyVDR 3.0 - VDR 2.2.0 | Mystique SaTiX-S2 Dual | GraphTFT mit Elecrow 10,1-Zoll-IPS-Monitor | ACPI Wakeup | Atric IR-Einschalter Rev.5 VDR2: DELL Optiplex 780 DT | GeForce 210 | easyVDR 2.5 - VDR 2.2.0 | TeVii S464 | ST-Link v2 IRMP-STM32 Wakeup VDR3: HP dc7700p | GeForce 210 | easyVDR 2.5 - VDR 2.2.0 | TeVii S464 | ST-Link v2 IRMP-STM32 Wakeup Test VDR: DELL Optiplex 390 DT | Intel HD Graphics | easyVDR 3.5 - VDR 2.2.0 | ST-Link v2 IRMP-STM32 Wakeup | TeVii S471 DVB-S2 |
obelix 27.Nov.2017 19:03:14 |
Hi, hier die Ausgabe: easyvdr@easyVDR:~$ DISPLAY=:0 xrandr Screen 0: minimum 8 x 8, current 1280 x 800, maximum 16384 x 16384 VGA-0 disconnected primary (normal left inverted right x axis y axis) DVI-D-0 connected 1280x800+0+0 (normal left inverted right x axis y axis) 261mm x 163mm 1280x800 60.2*+ 1920x1080 59.9 50.0 24.0 60.0 50.0 1280x768 59.9 1280x720 60.0 59.9 50.0 1024x768 60.0 800x600 60.3 56.2 720x576 50.0 50.1 720x480 59.9 60.1 640x480 59.9 59.9 HDMI-0 connected (normal left inverted right x axis y axis) 1920x1080 50.0 + 60.0 59.9 24.0 60.1 60.0 50.0 1280x720 60.0 59.9 50.0 720x576 50.0 50.1 720x480 59.9 60.1 640x480 59.9 easyvdr@easyVDR:~$ sudo stop easyvdr-desktop password for easyvdr: easyvdr-desktop stop/waiting easyvdr@easyVDR:~$ sudo start easyvdr-desktop easyvdr-desktop start/running, process 4189 easyvdr@easyVDR:~$ Während dessen im syslog: Nov 27 18:53:57 easyVDR easyvdr-systemstart: step 2/3 wait for display Nov 27 18:54:01 easyVDR CRON: (root) CMD (/var/lib/vdr/bin/vdrtranscode_helper.sh > /dev/null 2>&1) Nov 27 18:54:13 easyVDR vdr: connect from 127.0.0.1, port 41266 - accepted Nov 27 18:54:13 easyVDR vdr: closing SVDRP connection Nov 27 18:54:37 easyVDR easyvdr-systemstart: step 2/3 wait for display Nov 27 18:55:01 easyVDR CRON: (root) CMD (/var/lib/vdr/bin/vdrtranscode_helper.sh > /dev/null 2>&1) Nov 27 18:55:17 easyVDR easyvdr-systemstart: step 2/3 wait for display Nov 27 18:55:43 easyVDR vdr: connect from 127.0.0.1, port 41272 - accepted Nov 27 18:55:43 easyVDR vdr: closing SVDRP connection Nov 27 18:55:47 easyVDR vdr: frontend 1/0 timed out while tuning to channel 410 (TVP INFO), tp 110861 Nov 27 18:55:57 easyVDR easyvdr-systemstart: step 2/3 wait for display Nov 27 18:56:01 easyVDR CRON: (root) CMD (/var/lib/vdr/bin/vdrtranscode_helper.sh > /dev/null 2>&1) Nov 27 18:56:14 easyVDR nvidia-persistenced: The daemon no longer has permission to remove its runtime data directory /var/run/nvidia-persistenced Nov 27 18:56:14 easyVDR nvidia-persistenced: Shutdown (1923) Nov 27 18:56:25 easyVDR kernel: [ 212.105842] init: plymouth-stop pre-start process (4185) terminated with status 1 Nov 27 18:56:26 easyVDR easyvdr-config-display-manager: disable xdg ubuntu services Nov 27 18:56:26 easyVDR easyvdr-config-display-manager: enable display-manager Nov 27 18:56:26 easyVDR easyvdr-desktop: start lightdm Nov 27 18:56:26 easyVDR nvidia-persistenced: Started (4217) Nov 27 18:56:26 easyVDR acpid: client 1920[0:0] has disconnected Nov 27 18:56:26 easyVDR acpid: client connected from 4213[0:0] Nov 27 18:56:26 easyVDR acpid: 1 client rule loaded Nov 27 18:56:26 easyVDR acpid: client connected from 4213[0:0] Nov 27 18:56:26 easyVDR acpid: 1 client rule loaded Nov 27 18:56:27 easyVDR easyvdr-x-launcher: start Nov 27 18:56:27 easyVDR rtkit-daemon: Successfully made thread 4460 of process 4460 (n/a) owned by '2000' high priority at nice level -11. Nov 27 18:56:27 easyVDR rtkit-daemon: Supervising 1 threads of 1 processes of 1 users. Nov 27 18:56:27 easyVDR pulseaudio: pid.c: Stale PID file, overwriting. Nov 27 18:56:27 easyVDR easyvdr-set-monitor-layout: switch DVI-D-0 off Nov 27 18:56:27 easyVDR easyvdr-set-monitor-layout: set HDMI-0 --mode 1920x1080 --rate 50.0 Nov 27 18:56:28 easyVDR easyvdr-set-monitor-layout: graphtft --output DVI-D-0 --mode 1280x800 Nov 27 18:56:28 easyVDR easyvdr-set-x-settings.desktop: xhost + Nov 27 18:56:28 easyVDR easyvdr-set-x-settings.desktop: setxkbmap -display :0.0 de Nov 27 18:56:28 easyVDR easyvdr-set-x-settings.desktop: screensaver off xset -dpms && xset s off Nov 27 18:56:28 easyVDR easyvdr-x-lib-pulseaudio: set pulseaudio sink Nov 27 18:56:29 easyVDR rtkit-daemon: Successfully made thread 4527 of process 4460 (n/a) owned by '2000' RT at priority 5. Nov 27 18:56:29 easyVDR rtkit-daemon: Supervising 2 threads of 1 processes of 1 users. Nov 27 18:56:29 easyVDR rtkit-daemon: Successfully made thread 4532 of process 4532 (n/a) owned by '2000' high priority at nice level -11. Nov 27 18:56:29 easyVDR rtkit-daemon: Supervising 3 threads of 2 processes of 1 users. Nov 27 18:56:29 easyVDR pulseaudio: pid.c: Daemon already running. Nov 27 18:56:29 easyVDR easyvdr-x-launcher: end Nov 27 18:56:37 easyVDR easyvdr-systemstart: step 2/3 wait for display Nov 27 18:57:01 easyVDR CRON: (root) CMD (/var/lib/vdr/bin/vdrtranscode_helper.sh > /dev/null 2>&1) Nov 27 18:57:17 easyVDR easyvdr-systemstart: step 2/3 wait for display Nov 27 18:57:57 easyVDR vdr: frontend 1/0 timed out while tuning to channel 1709 (SES_HD3_Test), tp 111023 Nov 27 18:57:57 easyVDR easyvdr-systemstart: step 2/3 wait for display Nov 27 18:57:58 easyVDR anacron: Job `cron.daily' started Nov 27 18:57:58 easyVDR anacron: Updated timestamp for job `cron.daily' to 2017-11-27 Nov 27 18:58:01 easyVDR CRON: (root) CMD (/var/lib/vdr/bin/vdrtranscode_helper.sh > /dev/null 2>&1) Nov 27 18:58:37 easyVDR easyvdr-systemstart: step 2/3 wait for display Desktop ist dann auf dem TV aber kein Frontend. PChanger funktioniert auch nicht. Die Fernbedienung geht aber, da ich das auf dem GraphTFT mit dem laufenden VDR sehe. Gruß Obelix VDR1: ASUS H81-GAMER Gaming | Intel® Core™ i3-4130 | GeForce GT 730 | easyVDR 3.0 - VDR 2.2.0 | Mystique SaTiX-S2 Dual | GraphTFT mit Elecrow 10,1-Zoll-IPS-Monitor | ACPI Wakeup | Atric IR-Einschalter Rev.5 VDR2: DELL Optiplex 780 DT | GeForce 210 | easyVDR 2.5 - VDR 2.2.0 | TeVii S464 | ST-Link v2 IRMP-STM32 Wakeup VDR3: HP dc7700p | GeForce 210 | easyVDR 2.5 - VDR 2.2.0 | TeVii S464 | ST-Link v2 IRMP-STM32 Wakeup Test VDR: DELL Optiplex 390 DT | Intel HD Graphics | easyVDR 3.5 - VDR 2.2.0 | ST-Link v2 IRMP-STM32 Wakeup | TeVii S471 DVB-S2 |
Bleifuss2 27.Nov.2017 22:04:16 |
Wir kommen der Sache näher ... Das liegt an Grapfh TFT, das muss ich mir nochmal anschauen ... Gruß Bleifuss Produktiv-VDR: Board GA H77-DS3H, Intel Intel(R) Core(TM) i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J 2TB, Geforce 750Ti oder Intel HD Easyvdr 3.0 |