vaapidevice + aktueller VDR - = kein Bild

  • Hallo zusammen


    ich spiele hier gerade mit einem Intel J4xxx System rum (mit integrierter HD Grafik)


    Testaufbau:

    - Debian Testing

    - Plugin vom GIT

    - VDR 2.4


    War soweit alles relativ unkritisch - aber ich hab kein Bild - weiss momentan nicht so ganz wo ich ansetzten soll - hier mal ein paar Syslogs:


    VDR:

    Code
    Jan  3 13:34:13 debianvdr vdr: [16744] VAAPI: audio:  44100Hz supports 0 0 0 0 0 0 0 0 channels
    Jan  3 13:34:13 debianvdr vdr: [16744] VAAPI: audio:  48000Hz supports 0 0 0 0 0 0 0 0 channels
    Jan  3 13:34:13 debianvdr vdr: [16744] VAAPI: audio: 192000Hz supports 0 0 0 0 0 0 0 0 channels
    Jan  3 13:34:13 debianvdr vdr: [16744] VAAPI-ERROR: video: Can't connect to X11 server on ':0.0'
    Jan  3 13:34:13 debianvdr vdr: [16744] VAAPI: Device ready
    Jan  3 13:34:13 debianvdr vdr: [16744] remote control KBD - learning keys
    Jan  3 13:34:13 debianvdr vdr: [16747] KBD remote control thread started (pid=16744, tid=16747, prio=high)
    Jan  3 13:34:13 debianvdr vdr: [16747] cTimeMs: using monotonic clock (resolution is 1 ns)

    vainfo:

    inix11:


    Code
    root@debianvdr:/vdr/VDR# inxi
    CPU: Quad Core Intel Celeron J4105 (-MCP-) speed/min/max: 1724/800/2500 MHz Kernel: 4.19.0-1-amd64 x86_64 Up: 51m
    Mem: 222.8/3756.4 MiB (5.9%) Storage: 29.82 GiB (7.7% used) Procs: 93 Shell: bash 4.4.23 inxi: 3.0.29


    Hat jemand eine Idee ?

  • Jan 3 13:34:13 debianvdr vdr: [16744] VAAPI-ERROR: video: Can't connect to X11 server on ':0.0'

    Läuft ein X-Server auf dem DISPLAY :0.0 und darf der VDR darauf zugreifen?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Hallo


    tja - jetzt wird es peinlich - offen gesprochen- keine Ahnung ich habe NOCH NIE irgenwas mit dem XServer gemacht obwohl ich linux schon relativ lange im Server Umfeld einsetzte ...


    Kannst du mir sagen wie ich beides prüfen kann ?

  • ... versuche bitte mal folgendes: Öffne ein Terminal auf dem Desktop, und gebe den Zugriff auf den X-Server mit xhost + frei.

  • Nutzt du eine Desktop-Umgebung auf der Debian-Installation? Dann mach mal ein Terminal auf und lass dir den aktuellen Wert von echo $DISPLAY anzeigen.


    Um allen Benutzern auf dem Rechner Zugriff auf den X-Server zu geben, kannst du xhost +localhost ausführen.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Hallo


    nein - das ist kein Desktop System


    ich hab jetzt mal von SSH xinit aufgerufen - dann habe ich auf dem angeschlossenen Monitor ein kleines Fenster

    Starte ich darin dann den VDR - oh wunder habe ich OSD und Bild ...


    Nun meine Fragen:


    - Wie kann ich das ganze automatisieren (xstart und VDR)

    - Gibt es spezielle Einstellungen die noch zu tätigen sind ?


    Das Bild ist gefühlt jetzt erstmal nicht schön - (verwaschen - komische grüne artefakte etc...

    Ich bin vom RPI aber auch sehr verwöhnt was die Video Qualität anbelangt ...

  • Hi,

    warum tust du dir den Stress mit selber bauen an?


    Den Systemstart mit aktuellen Systemen hinzubekommen inkl. Frontend ist nicht mal so eben, sonst gäbe es schon ne fertige Distri damit (mit systemd).


    Und dann noch ein System ohne Standard X11. Da machst du es dir echt zu schwer.


    Du musst ja diverse Fälle abdecken: VDR startet ohne eingeschaltetem TV (d.h. X11 wird nicht benötigt) und dann wird später der TV eingeschaltet und dann muss X11 und das Frontend starten...


    MfG,

    Stefan

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

  • GTRDRIVER


    Ich starte Xorg in /etc/rc.local:


    Es ist nur der nackte Xorg ohne Window Manager, etc.


    VDR kommt von einem normalen apt Packet und hat systemd Konfiguration schon dabei. Damit der VDR erst nach dem Xorg kommt habe ich eine Datei /etc/systemd/system/vdr.service.d/local.conf erstellt:


    Code
    [Unit]
    After=rc-local.service
    
    [Service]
    Environment="LANG=de_DE.utf8"
    Environment="LC_ALL=de_DE.utf8"


    Der Xorg startet hier auf einer NVIDIA Box problemlos auch wenn der TV noch aus ist, da via HDMI die EDID ausgelesen werden kann, sogar wenn der TV stromlos ist.

    VDR: Zotac ZBOX EN860, 16GB RAM, 2 TB HDD, Debian Bookworm, vdr-2.4.1, softhdcuvid, satip

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!