Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - LarsX

1
Raspberry PI / Gibt es CEC-Probleme auf dem Raspi 4 mit MLD 5.5?
« on: June 10, 2021, 00:25:43 »
echo 'scan' | cec-client -s -d 1

Code: [Select]
MLD> echo 'scan' | cec-client -s -d 1
opening a connection to the CEC adapter...
ERROR:   [            5235] RegisterLogicalAddress - CEC is being used by another application. Run "tvservice --off" and try again.
requesting CEC bus information ...
CEC bus information
===================
device #0: TV
address:       0.0.0.0
active source: no
vendor:        Unknown
osd string:    TV
CEC version:   unknown
power status:  unknown
language:      ???

device #1: Recorder 1
address:       1.0.0.0
active source: no
vendor:        Pulse Eight
osd string:    CECTester
CEC version:   1.4
power status:  on
language:      eng

Bei meinem Samsung-TV erscheint der Raspi 4 auch nicht in der Liste der CEC-Devices (hier mit 5.5-Testing, weil 5.5-Unstable nicht hochfahren wollte).

2
Raspberry PI / Gibt es CEC-Probleme auf dem Raspi 4 mit MLD 5.5?
« on: June 09, 2021, 23:24:59 »
Ich wünschte, ich könnt's dir eben schnell sagen. Geht leider nicht.

Denn damit ich wieder fernsehen kann (mit CEC&FB), hab ich auf meine große 512-GB-SD erst mal wieder das RPi-3-Image gespielt und in den RPi 3 gesteckt.

Um deine Frage dennoch beantworten zu können, brachte ich vor ein paar Minuten das aktuelle Unstable-5.5-Image für den RPi 4 auf meine kleinere 16-GB-SD. Allerdings bricht der Bootvorgang irgendwann einfach ab. Das aktuelle 5.5-er Image lässt heute übrigens (im Gegensatz zu gestern) selbst meinen RPi 3 nicht mehr hochfahren. Dort bekomme ich nicht mal den Boot-Bildschirm, very strange.

Entweder ist heute bei mir daheim mächtig der Wurm drin, oder an den 5.5-er Images wurde etwas seit gestern verändert.

3
Raspberry PI / Gibt es CEC-Probleme auf dem Raspi 4 mit MLD 5.5?
« on: June 09, 2021, 22:53:28 »
Den linken, also direkt neben der Strombuchse, über den rechten bekam ich kein Bild.

4
Raspberry PI / Gibt es CEC-Probleme auf dem Raspi 4 mit MLD 5.5?
« on: June 09, 2021, 16:39:12 »
So, fertig. Und ich fürchte, ich kann nicht wirklich viel zur Erhellung beitragen.

1. Test: MLD-5.5-Unstable-System mit installiertem VDR-CEC-Plugin:

System fährt hoch, ich mache nichts, schaue nur zu, nutze nicht die FB.

Boot-Animation, Fernsehbild, nach 1-2 min Fernsehbild weg, kommt auch nach vdr restart nicht zurück. Log oben ja schon gepostet.

2. Test: MLD-5.5-Unstable-System ohne installiertes VDR-CEC-Plugin (cec-utils, libcec4 aber noch da):

Boot-Animation, Fernsehbild, Fernsehbild bleibt, ist aber keine Lösung, weil kein CEC-Support mehr.

3. Test: LibreELEC mit Kodi, absolut gleiche Hardware, gleiche Kabel:

Kodi läuft hoch und lässt sich mit CEC fernbedienen. Alles top.

4. Test: MLD-5.5-Unstable-System ohne installiertes VDR-CEC-Plugin, Fokus auf Output CEC-Client:

Ich drücke Tasten auf der FB. CEC-Client zeigt die Keys nicht an, sondern:

Code: [Select]
No device type given. Using 'recording device'
CEC Parser created - libCEC version 4.0.4
no serial port given. trying autodetect:
 path:     Raspberry Pi
 com port: RPI

opening a connection to the CEC adapter...
DEBUG:   [             683] Broadcast (F): osd name set to 'Broadcast'
WARNING: [             683] RegisterLogicalAddress - vc_cec_set_logical_address(E) returned device is busy (3)
ERROR:   [             683] Open - vc_cec could not be initialised
ERROR:   [             684] could not open a connection (try 1)
WARNING: [            1651] unhandled response received: opcode=0 initiator=e destination=0 response=0
WARNING: [            1684] RegisterLogicalAddress - vc_cec_set_logical_address(E) returned device is busy (3)
ERROR:   [            1684] Open - vc_cec could not be initialised
ERROR:   [            1684] could not open a connection (try 2)
WARNING: [            2684] RegisterLogicalAddress - vc_cec_set_logical_address(E) returned device is busy (3)
ERROR:   [            2684] Open - vc_cec could not be initialised
ERROR:   [            2684] could not open a connection (try 3)
WARNING: [            3212] unhandled response received: opcode=0 initiator=e destination=0 response=0
WARNING: [            3685] RegisterLogicalAddress - vc_cec_set_logical_address(E) returned device is busy (3)
ERROR:   [            3685] Open - vc_cec could not be initialised
ERROR:   [            3685] could not open a connection (try 4)
WARNING: [            4685] RegisterLogicalAddress - vc_cec_set_logical_address(E) returned device is busy (3)
ERROR:   [            4685] Open - vc_cec could not be initialised
ERROR:   [            4685] could not open a connection (try 5)
WARNING: [            4774] unhandled response received: opcode=0 initiator=e destination=0 response=0
WARNING: [            5686] RegisterLogicalAddress - vc_cec_set_logical_address(E) returned device is busy (3)
ERROR:   [            5686] Open - vc_cec could not be initialised
ERROR:   [            5686] could not open a connection (try 6)
WARNING: [            6337] unhandled response received: opcode=8f initiator=e destination=0 response=0
WARNING: [            6686] RegisterLogicalAddress - vc_cec_set_logical_address(E) returned device is busy (3)
ERROR:   [            6686] Open - vc_cec could not be initialised
ERROR:   [            6686] could not open a connection (try 7)
WARNING: [            7687] RegisterLogicalAddress - vc_cec_set_logical_address(E) returned device is busy (3)
ERROR:   [            7687] Open - vc_cec could not be initialised
ERROR:   [            7687] could not open a connection (try 8)
WARNING: [            7901] unhandled response received: opcode=8f initiator=e destination=0 response=0
WARNING: [            8687] RegisterLogicalAddress - vc_cec_set_logical_address(E) returned device is busy (3)
ERROR:   [            8687] Open - vc_cec could not be initialised
ERROR:   [            8687] could not open a connection (try 9)
WARNING: [            9461] unhandled response received: opcode=0 initiator=e destination=2 response=1
WARNING: [            9688] RegisterLogicalAddress - vc_cec_set_logical_address(E) returned device is busy (3)
ERROR:   [            9688] Open - vc_cec could not be initialised
ERROR:   [            9688] could not open a connection (try 10)
unable to open the device on port RPI
NOTICE:  [           10688] connection opened
ERROR:   [           10688] could not start CEC communications
Segmentation fault

5. Test: Installation von KODI auf MLD-5.5-Unstable

Start von Kodi per OSD-Menü, startet nicht, TV-Bild kommt nach wenigen Momenten zurück.

/var/log/messages zeigt:

Code: [Select]
Jun  9 16:15:20 MLD-rpi4 authpriv.info atd[2733]: pam_unix(atd:session): session opened for user root by (uid=1)
Jun  9 16:15:24 MLD-rpi4 user.err vdr: [2340] ERROR: no OSD provider available - using dummy OSD!
Jun  9 16:15:29 MLD-rpi4 user.err vdr: [2340] ERROR: Kanal blockiert (zeichnet auf)!
Jun  9 16:15:29 MLD-rpi4 user.err vdr: [2340] ERROR: no OSD provider available - using dummy OSD!
Jun  9 16:15:31 MLD-rpi4 user.err kernel: [  308.582527] vc4_hdmi fef05700.hdmi: ASoC: error at snd_soc_dai_startup on fef05700.hdmi: -19
Jun  9 16:15:31 MLD-rpi4 user.err kernel: [  308.619796] vc4_hdmi fef05700.hdmi: ASoC: error at snd_soc_dai_startup on fef05700.hdmi: -19
Jun  9 16:15:31 MLD-rpi4 user.err kernel: [  308.620690] vc4_hdmi fef05700.hdmi: ASoC: error at snd_soc_dai_startup on fef05700.hdmi: -19
Jun  9 16:15:31 MLD-rpi4 user.err kernel: [  308.650915] vc4_hdmi fef05700.hdmi: ASoC: error at snd_soc_dai_startup on fef05700.hdmi: -19
Jun  9 16:15:31 MLD-rpi4 user.err kernel: [  308.655572] vc4_hdmi fef05700.hdmi: ASoC: error at snd_soc_dai_startup on fef05700.hdmi: -19
Jun  9 16:15:31 MLD-rpi4 user.err kernel: [  308.656871] vc4_hdmi fef05700.hdmi: ASoC: error at snd_soc_dai_startup on fef05700.hdmi: -19
Jun  9 16:15:31 MLD-rpi4 user.err kernel: [  308.658052] vc4_hdmi fef05700.hdmi: ASoC: error at snd_soc_dai_startup on fef05700.hdmi: -19
Jun  9 16:15:42 MLD-rpi4 authpriv.info atd[2733]: pam_unix(atd:session): session closed for user root
Jun  9 16:15:42 MLD-rpi4 cron.err atd[2733]: Exec failed for mail command: No such file or directory

6. Test: Ich tippe "kodi" in der Konsole und achte auf Meldungen. Es kommt:

Code: [Select]
* failed to add service - already in use?
Segmentation fault

Ich habe zwar meine Probleme, das Gesehene richtig zu deuten, fürchte aber, ich konnte nicht wirklich weiterhelfen. Der CEC-Client hat schon Schwierigkeiten, nicht in erster Linie das VDR-Plugin.

5
Raspberry PI / Gibt es CEC-Probleme auf dem Raspi 4 mit MLD 5.5?
« on: June 09, 2021, 15:56:24 »
In Ordnung, ich kümmere mich drum.

Wird ne kleine Fummelarbeit, weil ich nach dem Hochfahren von MLD immer bloß 1-2 Minuten habe, bevor der VDR stirbt (bzw. sein TV-Bild). Das passiert völlig unabhängig davon, ob ich die Fernbedienung (und somit CEC) benutzt habe oder nicht. Das Sterben findet nur statt, wenn das CEC-VDR-Plugin installiert ist, ansonsten nicht.

6
Raspberry PI / Gibt es CEC-Probleme auf dem Raspi 4 mit MLD 5.5?
« on: June 09, 2021, 00:40:14 »
Laienhaft gefragt: Kann man schauen, welche CEC-Pakete LibreELEC nutzt und diese in MLD für den Raspi 4 einbinden?

7
Raspberry PI / Gibt es CEC-Probleme auf dem Raspi 4 mit MLD 5.5?
« on: June 09, 2021, 00:22:24 »
Kannst du mal ein Debug-Log erstellen

Sicher doch. :)
-> pN8GbI

In den 1-2 min, bevor am Ende das Bild schwarz wird, funktioniert CEC auch nicht.

Ich frage mich, ob unter LibreELEC womöglich CEC-Pakete in einer anderen Version vorliegen, da CEC dort bei ansonsten gleicher Hardware keine Schwierigkeiten macht.

8
Raspberry PI / Gibt es CEC-Probleme auf dem Raspi 4 mit MLD 5.5?
« on: June 09, 2021, 00:01:30 »
Nun ja, mein Problem ist ja nicht, dass nicht genug durchgereicht würde, sondern dass es (wie ich es deute) einen "Fehler" gibt, der bei softwaremäßigem Vorhandensein der CEC-Pakete das Fernsehbild nach 1-2 Minuten aussetzen lässt, wie oben beschrieben. Also: CEC ist installiert -> VDR läuft nicht stabil.

... gleicher Samsung-TV und MLD 5.0 -> keine Probleme, gleicher TV und Kodi -> keine Probleme.

9
Raspberry PI / Gibt es CEC-Probleme auf dem Raspi 4 mit MLD 5.5?
« on: June 08, 2021, 23:38:08 »
Nabend.  :) Gibt es ein bekanntes Problem mit CEC (vdr-plugin-cecremote und libcec4) beim Raspi 4 unter MLD 5.5 (testing/unstable)?

Starte ich ohne installierte CEC-Pakete, läuft mein Fernsehbild nach dem Hochfahren problemlos durch (ich kann bloß so nichts fernbedienen).

Starte ich mit installierten CEC-Paketen, verschwindet das Fernsehbild nach etwa anderthalb Minuten und der TV-Bildschirm zeigt schwarz.

In den Sekunden zuvor meldet tail -f /var/log/messages:
Code: [Select]
Jun  8 22:51:30 MLD-rpi4 user.err vdr: [cecremote] cCECRemote Startup
Jun  8 22:51:30 MLD-rpi4 user.err vdr: [cecremote] cCECRemote::PushCmdQueue
Jun  8 22:51:30 MLD-rpi4 user.err vdr: [cecremote] cCECRemote::PushCmdQueue
Jun  8 22:51:31 MLD-rpi4 user.err vdr: [cecremote] Channel switch OK
Jun  8 22:51:57 MLD-rpi4 user.err vdr: [cecremote] END cCECRemote::Open OK
Jun  8 22:52:42 MLD-rpi4 user.err vdr: [cecremote] CEC ERROR:    failed to request the physical address
Jun  8 22:52:48 MLD-rpi4 user.err vdr: [cecremote] END cCECRemote::Initialize
Jun  8 22:52:48 MLD-rpi4 user.err vdr: [cecremote] Wait
Jun  8 22:52:54 MLD-rpi4 user.err vdr: [cecremote] PowerOnDevice failed for TV
Jun  8 22:52:54 MLD-rpi4 user.err vdr: [cecremote] (-1) Action finished
Jun  8 22:52:54 MLD-rpi4 user.err vdr: [cecremote] Wait
Jun  8 22:52:54 MLD-rpi4 user.err vdr: [cecremote] CECSourceActivatedCallback address 2 activated 1
Jun  8 22:53:01 MLD-rpi4 user.err vdr: [cecremote] SetActiveSource failed
Jun  8 22:53:01 MLD-rpi4 user.err vdr: [cecremote] (-1) Action finished
Jun  8 22:53:01 MLD-rpi4 user.err vdr: [cecremote] Wait
Jun  8 22:53:01 MLD-rpi4 user.err vdr: [cecremote]   Signal

Direkt nach den Logeinträgen Wait und vor allem Signal ist das TV-Bild dann weg.

"/etc/init.d/vdr restart" erweckt das Bild nicht wieder zum Leben. Ich kann nur den Stecker ziehen und den Raspi 4 neu hochfahren.

Ich hatte erst mein Micro-HDMI-auf-HDMI-Kabel im Verdacht. Aber beim Test mit dem gleichen Kabel und LibreELEC (Kodi) gibt es mit CEC keine Probleme, auch das Fernbedienen funktioniert dort. Ich bin daher etwas ratlos.

10
Claus, danke dir für den Hinweis – er hilft mir weiter. Denn:

So wie es aussieht, sollte ich wohl tatsächlich auf den Netinstall wechseln. Unter MLD 5.0 war für mich die manuelle Paketwahl beim Download-Image noch das persönliche Mittel der Wahl. Ich wollte eh „nur fernsehen“ und ggf. mal was aufnehmen, sonst nichts. Softwarepakete (einigermaßen sinnvoll) auszuwählen war ich von meinen kleinen privaten Linux-Rechnern daheim eh schon gewöhnt.

Bei den aktuelleren MLD-Versionen ist das vermutlich nicht mehr die praktikabelste Herangehensweise. Die kommenden Tage werde ich‘s mal per Netzknstallation ausprobieren.

Danke nochmal für den Tipp. :)

11
Ah, I see... langsam kommt (für mich) ein bisschen Klarheit in die Geschichte. Auch haben wir wahrscheinlich etwas aneinander vorbeigeredet.

Also :) :

Erstens: Ich nehme in der Realität natürlich kein Minimal-Image, sondern gehe in der Download-Sektion erst auf Standard-RPI und füge anschließend per Mausklick weitere gewünschte Pakete hinzu. Anschließend downloade ich das zusammengestellte Image und kopiere es auf die SD.

Dass ich jetzt (ausnahmsweise) das Minimal-Image genommen habe, war nur, um zu schauen, ob mein "System-Setup-Problem" sich damit lösen ließe. Ich kam ja zunächst nicht auf die Idee, dass da etwas fehlt.

Zweitens: Ich komme von einem jahrelang super gelaufenen MLD 5.0 auf einem Raspi 2. Im Prinzip könnte ich das Ding noch bis 2030 weiterlaufen lassen, denn es tut, was es soll, recht zuverlässig. Dort war das System-Setup noch keine "Anwendung", sondern einfach ein Bestandteil des OSD. Daher ahnte ich nicht, dass sich das zwischenzeitlich geändert hatte.

Mein einziges Problem mit MLD 5.0 war, dass der VDR-Service so etwa alle 1-2 Wochen mal einfror. Ich konnte dann den Stecker ziehen, neustarten und es lief wieder. Ist also allenfalls ein Luxusproblem.

Trotzdem dachte ich mir: hey, hol dir doch einen Raspi 3 und mach MLD 5.4 oder 5.5 drauf. Dann bist du auch wieder aktuell.

Es gab dann (a) besagtes System-Setup-Problem, das ich nicht einordnen konnte, und (b) ein neues Problem, nämlich dass ich alle DVB-C-Fernsehprogramme auf der ZDF-HD-Frequenz nicht per Pausetaste anhalten konnte (bei jedem anderen HD-Programm ging es). Es lief nach kurzem Ruckeln einfach weiter. Eine Aufnahme des gleichen Senders funktioniert aber, was mich wunderte, weil Anhalten im Prinzip ja auch "nur Aufnahme" ist.

Dazu müsste ich aber einen eigenen Thread aufmachen - das gehört eigentlich nicht hierher.

Ich bin daher erst mal bei MLD 5.0 auf dem Raspi 2 geblieben, experimentiere aber mit dem neuen System gerne noch ein bisschen. Die beiden von Claus genannten Pakete sollte ich mal nachinstallieren.

Sorry für den überausführlichen Text.  ::)

12
Meine Standard-Vorgehensweise:

- Image "standard-rpi" downloaden (*), Image per dd-Befehl auf die SD-Karte
- Karte in den Raspi 3, starten, per ssh drauf
- Installation des Systems per install-Befehl
- Neustart

(*) dieses Mal keine zusätzlichen Features vor dem Download gewählt, um auszuschließen, dass das System-Setup-Problem via OSD von mir selbst, also von unpassender Paketwahl verursacht wird

13
Na ja, wie weiter oben schon gesagt, das Image "standard-rpi", exakt so, wie es auf der MLD-Homepage zum Download angeboten wird, ohne Modifikationen.  :)

14
Okay, hmm.

Das System-Setup kann also in den neueren MLD-Versionen nicht über das On-Screen-Display gestartet werden, jedoch in den alten Versionen bis 5.1, möglicherweise auch 5.3, das weiß ich gerade nicht sicher.

Ich hielt es für einen "Crash", weil der VDR erst nach etwa fünfzehn bis zwanzig Sekunden wieder ansprechbar war und bis dahin auch das Fernsehbild verschwand.

15
Der Debug-Code lautet vUOf7d.

Ich habe selbst mal per ssh in /var/log geschaut und nichts entdeckt, was mich stutzig gemacht hätte.

/var/log/vdr ist übrigens leer.

Mit der Fernbedienung startete ich den Menüpunkt "System Setup" um 20:40 Uhr. In derselben Minute crashte danach auch der VDR-Service und startete neu.

Eins, zwei Minuten davor und eins, zwei Minuten danach habe ich nichts gemacht, damit der Fehler in den Logs ggf. besser zeitlich eingegrenzt werden kann.

Das Image (5.5-Testing, Standard-RPI) wurde heute frisch runtergeladen und nicht durch zusätzliche Pakete verfälscht. Außer dem WLAN wurde nichts weiter eingerichtet. Es ist sozusagen nahezu der Originalzustand.

Das gleiche VDR-schmiert-ab-beim-System-Setup-Phänomen beobachte ich auch schon seit Wochen schon mit 5.4-Stable. Lediglich bei den älteren Versionen 5.0 und 5.1 startet "System Setup" ohne Probleme (wenn auch mit der üblichen Verzögerung).