Posts by reini-at

    Hi, die Modelines hatte ich schon ausgelesen bekommen, das geht soweit. Habe deine 2 Skripts auch jetzt eingebaut, allerdings mag bei mir das pulseaudio service nicht starten.


    sudo systemctl enable pulseaudio.service

    Failed to enable unit: Unit file pulseaudio.service does not exist.


    locate pulseaudio.service

    /usr/lib/systemd/user/pulseaudio.service

    /var/lib/vdr/.config/systemd/user/default.target.wants/pulseaudio.service


    es existiert aber irgendwo... ist das eventuell der grund dass ich nach jedem reboot das Verzeichnis /run/user/666 anlegen muss, und die Berechtigug für user 666 vergeben muss um audio zu bekommen? in der group ist vdr audio zugewiesen:

    audio:x:29:pulse,vdr


    danke wie immer für deine Hilfe!



    edit: das pulseaudio.service wird wohl eh geladen, daran liegt es also nicht.

    okay habe es anders gemacht, über edid-decode die edid aus

    /sys/class/drm/card0-HDMI-A-1/device/card0-HDMI-A-1 ausgelesen.


    Da sind folgende Modelines definiert:

    VIC 16 1920x1080@60Hz 16:9 HorFreq: 67500 Hz Clock: 148.500 MHz

    VIC 31 1920x1080@50Hz 16:9 HorFreq: 56250 Hz Clock: 148.500 MHz

    VIC 5 1920x1080i@60Hz 16:9 HorFreq: 33750 Hz Clock: 74.250 MHz

    VIC 20 1920x1080i@50Hz 16:9 HorFreq: 28125 Hz Clock: 74.250 MHz

    VIC 32 1920x1080@24Hz 16:9 HorFreq: 27000 Hz Clock: 74.250 MHz

    VIC 33 1920x1080@25Hz 16:9 HorFreq: 28125 Hz Clock: 74.250 MHz

    VIC 34 1920x1080@30Hz 16:9 HorFreq: 33750 Hz Clock: 74.250 MHz

    VIC 4 1280x720@60Hz 16:9 HorFreq: 45000 Hz Clock: 74.250 MHz

    VIC 19 1280x720@50Hz 16:9 HorFreq: 37500 Hz Clock: 74.250 MHz

    VIC 3 720x480@60Hz 16:9 HorFreq: 31469 Hz Clock: 27.000 MHz

    VIC 18 720x576@50Hz 16:9 HorFreq: 31250 Hz Clock: 27.000 MHz

    VIC 7 1440x480i@60Hz 16:9 HorFreq: 15734 Hz Clock: 27.000 MHz

    VIC 22 1440x576i@50Hz 16:9 HorFreq: 15625 Hz Clock: 27.000 MHz

    VIC 93 3840x2160@24Hz 16:9 HorFreq: 54000 Hz Clock: 297.000 MHz

    VIC 94 3840x2160@25Hz 16:9 HorFreq: 56250 Hz Clock: 297.000 MHz

    VIC 95 3840x2160@30Hz 16:9 HorFreq: 67500 Hz Clock: 297.000 MHz

    VIC 98 4096x2160@24Hz 256:135 HorFreq: 54000 Hz Clock: 297.000 MHz

    VIC 99 4096x2160@25Hz 256:135 HorFreq: 56250 Hz Clock: 297.000 MHz

    VIC 100 4096x2160@30Hz 256:135 HorFreq: 67500 Hz Clock: 297.000 MHz

    VIC 97 3840x2160@60Hz 16:9 HorFreq: 135000 Hz Clock: 594.000 MHz

    VIC 96 3840x2160@50Hz 16:9 HorFreq: 112500 Hz Clock: 594.000 MHz

    VIC 102 4096x2160@60Hz 256:135 HorFreq: 135000 Hz Clock: 594.000 MHz

    VIC 101 4096x2160@50Hz 256:135 HorFreq: 112500 Hz Clock: 594.000 MHz


    Also auch 50Hz wäre dabei..

    habe jetzt mal QVC hinzugefügt, läuft bei mir auch nicht toll. Stutzig macht mir aber immer noch dass der TV im 50Hz schaltet wenn der NUC gestartet wird, sobald der VDR ins spiel kommt wird 60Hz angezeigt, und habe es nicht geschafft bis jetzt die Ausgabe auf 50 Hz zu trimmen, -r 50 als Option mitgeben tat nicht wirklich :(

    eine nicht ganz relevante frage - aber wie schaffe ich es denn jetzt zu kodi zu wechseln aus dem vdr heraus, und beim beenden von kodi wieder zurückzukommen?


    der bisherige aufruf liefert von der commandline folgendes:

    sudo frontend-dbus-send switchto kodi

    [sudo] Passwort für reinhard:

    Traceback (most recent call last):

    File "/usr/bin/frontend-dbus-send", line 11, in <module>

    load_entry_point('yavdr-frontend==0.0.24', 'console_scripts', 'frontend-dbus-send')()

    File "/usr/lib/python3/dist-packages/yavdr_frontend/frontend_dbus_send.py", line 10, in main

    fe = bus.get('de.yavdr.frontend')

    File "/usr/lib/python3/dist-packages/pydbus/proxy.py", line 47, in get

    0, timeout_to_glib(timeout), None)

    GLib.Error: g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name de.yavdr.frontend was not provided by any .service files (2)

    hast du den channel eintrag von QVC bei der Hand?

    Läuft bei dier der VDR auch auf 60Hz? wusste nicht genau wie ich das ding auf 50Hz kriege also habe ich dann halt das Plugin auf 60Hz gestellt, damit ging es besser, aber ich glaube es macht mehr Sinn die Ausgabe und auch das plugin auf 50Hz zu betreiben?

    -r 50 in der 50-softhddrm.conf hat mal nicht funktioniert bei mir :)


    kernel bei mir ist übrigens

    5.4.6-050406-generic und sonst alles von ubuntu 18.04 bzw. was halt über yavdr und dein repo so daherkommt :)

    ok ton konnte ich auch richten indem ich das Verzeichnis /run/user/666 angelegt habte, und die Berechtigungen für user 666 für dieses Verzeichnis vergeben habe.


    Allerdings ist nach kurzer Zeit das Bild schon grün bei mir, und das logfile überflutet mit:

    Dec 31 16:05:26 mainbox vdr[4710]: xcb_connection_has_error() returned true

    Dec 31 16:05:26 mainbox vdr: [4862] [softhddev] vom VDR kommt Clear:

    Dec 31 16:05:26 mainbox vdr[4710]: xcb_connection_has_error() returned true

    Dec 31 16:05:27 mainbox vdr: [4862] [softhddev] vom VDR kommt Clear:

    Dec 31 16:05:27 mainbox vdr[4710]: xcb_connection_has_error() returned true

    Dec 31 16:05:27 mainbox vdr: [4862] [softhddev] vom VDR kommt Clear:

    Dec 31 16:05:27 mainbox vdr[4710]: xcb_connection_has_error() returned true

    Dec 31 16:05:27 mainbox vdr: [4862] [softhddev] vom VDR kommt Clear:

    Dec 31 16:05:27 mainbox vdr[4710]: xcb_connection_has_error() returned true

    Dec 31 16:05:27 mainbox vdr: [4862] [softhddev] vom VDR kommt Clear:

    Dec 31 16:05:27 mainbox vdr[4710]: xcb_connection_has_error() returned true

    Dec 31 16:05:27 mainbox kernel: [ 1166.247655] i915 0000:00:02.0: Resetting vcs0 for hang on vcs0


    Danach ging es wieder weiter, aber das Bild wechselt sich mit grünen pixelmasch und normales Bild ab, schauen kann man da jedenfalls nix :)


    Gerät ist eine NUC7CJYH2. Ein wechsel vom UHD sender auf ein normaler sender ergibt nur noch grünes Bild ohne etwas sehen zu können, ein restart vom VDR hat das wieder gelöst.

    Hi, habe jetzt mal in meiner grub die fixe 1920x1080 rausgenommen und die edid raus, das war ja irgendwie nur für X interessant denke ich, und neu gestartet. Habe nun leider kein Ton mehr, aber darum kümmere ich mich nachher, wenn ich auf den Astra UHD Channel schalte, zeigt mir der Fernseher 1080i HDR/HLG an, was ja schon mal richtig wäre denke ich.


    edit: hatte bis jetzt das plugin mit -g 1920x1080 gestartet, das kann ja nix werden :) habe das jetzt wieder rausgenommen und neu gestartet, jetzt zeigt der fernseher auch korrekterweise 2160/hdr/hlg an. Allerdings läuft es schon nach kurzer Zeit nicht mehr. Angezeigt wird dass der Kanal mit 60Hz läuft, wie ändere ich das auf 50?



    Ich schaue mal wie lange das Bild durchläuft...

    seahawk1986 - danke - damit konnte ich nun erfolgreich Bild und Ton zum leben erwecken :) Selbes Problem wie vorher im thread schon beschrieben mit dem Skindesigner habe ich auch, bei shady_KISS z.B. habe ich schwarze Flächen statt ein schönes Design wie vorher, und auch die Scrollbalken sind nicht sichtbar, also mal ein wenig blind durchgescrollt und getippt um das skin nun mal auf metrixHD zu wechseln.


    Kann ich irgendetwas beitragen um herauszufinden warum der Skindesigner das nicht so möchte wie ich?


    Eingestellt ist aktuell mal alles auf 1920x1080, inkl. OSD.

    CKone oder seahawk1986 - was habt Ihr denn gemacht unter yavdr ansible unter ubuntu 18.04 um Bild zu bekommen, bzw. um das X am starten zu hindern? Über apt das softhddrm plugin installieren funktioniert bei mir, ton bekomme ich auch damit, allerdings habe ich wohl eben ein schwarzes Bild vom XServer im Vordergrund mit einem Mauszeiger. Über die Commandline den X Prozess zu killen ginge, allerdings ist dann trotzdem etwas anderes im vordergrund im weg :)


    Bzw. gibt es dafür eventuell schon ein playbook oder irgendwas oder eine Anleitung wie man dies verwendet? Ohne X würde vermutlich die systemressourcen sparen und damit auch meine NUC weniger strom verbrauchen lassen?


    Danke im Voraus für jegliches Feedback dazu!

    Hi,


    habe irgendwie das selbe Problem bei mir, EPG scan timeout ist auf 0 gesetzt, Update channels auf 0, und das vaapidevice wird beim ausschalten des fernsehers detached. Der Tuner wird aber anscheinend nie freigegeben. Gibt es eine Möglichkeit herauszufinden, von was der Tuner genau verwendet wird, bzw. warum das satip-plugin meint den tuner nicht freigeben zu müssen?


    LG

    Reini

    Hi,


    erstmal die wireless-tools installieren, und dann mit iwconfig den namen von deinem wlan gerät auslesen, entweder wlan* oder irgendwas anderes, bei mir ist es

    wlx5c4979eef66e


    Dann: in /etc/netplan gibt es die 01-netcfg.yml

    für Wlan habe ich folgendes eingefügt (wichtig, abstände etc. sind wohl genauestens vorgegeben):


    Code
    1. network:
    2. version: 2
    3. renderer: networkd
    4. wifis:
    5. wlp2s0:
    6. dhcp4: yes
    7. dhcp6: no
    8. access-points:
    9. "DEINE_ESSID":
    10. password: "DEIN_PASSWORT"

    In diesem Fall verwende ich dhcp und keine fixed IP adresse, und WPA-PSK2 verschlüsselung.


    LG

    Hi,

    manchmal ist es dann im Endeffekt doch einfacher als gedacht... Habe mir länger das syslog mit den cec-ausgaben angeschaut, und habe nun für mich folgende Lösung erarbeitet:


    in der cecremote.xml habe ich folgende onceccommand Befehle konfiguriert:


    Code
    1. <onceccommand command="STANDBY" initiator="TV">
    2. <commandlist>
    3. <exec>svdrpsend plug softhddevice DETA</exec>
    4. </commandlist>
    5. </onceccommand>
    6. <onceccommand command="135" initiator="TV">
    7. <commandlist>
    8. <exec>svdrpsend plug softhddevice ATTA</exec>
    9. </commandlist>
    10. </onceccommand>

    Damit wird beim auslösen das standby das fronted detached, und wenn der TV wieder eingeschaltet wird werden eine Reihe von Befehlen abgeschickt, da habe ich mir den 135er Befehl ausgesucht um eben genau das Einschalten zu erkennen, und kann damit das frontend wieder attachen lassen.


    Vielleicht braucht es ja ausser mir noch jemand :)

    achso, na dann sind diese edid Abfragen eh nicht anwendbar für diesen Fall :)


    Mir ist aber etwas anderes aufgefallen - mittels den Befehl in der cecremote.xml kann ich ja bei poweroff ein Skript laufen lassen, welches jetzt ein svdrpsend plug softhddevice DETA macht. Was mir aber im Tool von seahawk1986 aufgefallen ist, der vermutlich etwas anderes ausführt, dort kommt nämlich im OSD eine Meldung mit Frontend detached, press a key to start. Den Befehl - vermutlich frontend-dbus-send stop könnte ich ja verwenden statt dem vorigen. Allerdings scheint damit auch das cecremote plugin deaktiviert zu werden, da das System auf keine Taste der Fernbedienung für das Starten des Frontends reagiert... Für mich wäre es auch der gangbare weg das frontend zu stoppen - solange die Fernbedienung weiter reagieren würde :) Jemand dorthin vielleicht ein Ansatz?

    Hi,

    tatsächlich gibt ein sudo i2cdump -y 4 0x50 mehr Informationen aus und erkennt auch den Fernseher. Allerdings wird beim ausschalten des Fernsehers nur für einen kurzen moment das 50er byte entfernt - über i2cdetect -y 4 verschwindet das byte, und ist dann aber beim nächsten Aufruf auch schon wieder vorhanden.


    seahawk1986 : ja auch get-edid wirft eine Antwort zurück wenn der TV im Standby ist. Ich vermute mal dass Standby bei Panasonic wohl irgendwie nur bedeutet dass das Panel abgeschaltet wird, alles andere läuft anscheinend ganz normal weiter. Werde mal schauen ob ich dem Fernseher ein "härteres" Standby beibringen kann :)