softhddevice - brauche Hilfe

  • Hallo,

    versuche gerade das plugin softhddvevice zu installieren aber ich bekomme es nicht installierten.

    make eingegeben und dann kommt folgende elendslange Fehlermeldung. Was mache ich Falsch.

    alois@linuxpc:~/vdr-plugin-softhddevice$ make

    Package xcb-screensaver was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb-screensaver.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb-screensaver' found

    Package xcb-dpms was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb-dpms.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb-dpms' found

    Package libavcodec was not found in the pkg-config search path.

    Perhaps you should add the directory containing `libavcodec.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'libavcodec' found

    Package x11 was not found in the pkg-config search path.

    Perhaps you should add the directory containing `x11.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'x11' found

    Package x11-xcb was not found in the pkg-config search path.

    Perhaps you should add the directory containing `x11-xcb.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'x11-xcb' found

    Package xcb was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb' found

    Package xcb-icccm was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb-icccm.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb-icccm' found

    Package xcb-screensaver was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb-screensaver.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb-screensaver' found

    Package xcb-dpms was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb-dpms.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb-dpms' found

    Package libavcodec was not found in the pkg-config search path.

    Perhaps you should add the directory containing `libavcodec.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'libavcodec' found

    Package x11 was not found in the pkg-config search path.

    Perhaps you should add the directory containing `x11.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'x11' found

    Package x11-xcb was not found in the pkg-config search path.

    Perhaps you should add the directory containing `x11-xcb.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'x11-xcb' found

    Package xcb was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb' found

    Package xcb-icccm was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb-icccm.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb-icccm' found

    Package xcb-screensaver was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb-screensaver.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb-screensaver' found

    Package xcb-dpms was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb-dpms.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb-dpms' found

    Package libavcodec was not found in the pkg-config search path.

    Perhaps you should add the directory containing `libavcodec.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'libavcodec' found

    Package x11 was not found in the pkg-config search path.

    Perhaps you should add the directory containing `x11.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'x11' found

    Package x11-xcb was not found in the pkg-config search path.

    Perhaps you should add the directory containing `x11-xcb.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'x11-xcb' found

    Package xcb was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb' found

    Package xcb-icccm was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb-icccm.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb-icccm' found

    /bin/sh: 1: cannot create .dependencies: Permission denied

    Package xcb-screensaver was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb-screensaver.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb-screensaver' found

    Package xcb-dpms was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb-dpms.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb-dpms' found

    Package libavcodec was not found in the pkg-config search path.

    Perhaps you should add the directory containing `libavcodec.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'libavcodec' found

    Package x11 was not found in the pkg-config search path.

    Perhaps you should add the directory containing `x11.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'x11' found

    Package x11-xcb was not found in the pkg-config search path.

    Perhaps you should add the directory containing `x11-xcb.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'x11-xcb' found

    Package xcb was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb' found

    Package xcb-icccm was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb-icccm.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb-icccm' found

    g++ -g -O2 -fdebug-prefix-map=/build/vdr-n1c7FH/vdr-2.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DPLUGIN_NAME_I18N='"softhddevice"' -D_GNU_SOURCE -DAV_INFO -DAV_INFO_TIME=3000 -DUSE_PIP -DUSE_MPEG_COMPLETE -DH264_EOS_TRICKSPEED -DUSE_VDR_SPU -DUSE_OSS -DUSE_SCREENSAVER -DGIT_REV='"6dfa88a"' -g -W -Wall -Wextra -Winit-self -Werror=overloaded-virtual -c -o softhddevice.o softhddevice.cpp

    Package xcb-screensaver was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb-screensaver.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb-screensaver' found

    Package xcb-dpms was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb-dpms.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb-dpms' found

    Package libavcodec was not found in the pkg-config search path.

    Perhaps you should add the directory containing `libavcodec.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'libavcodec' found

    Package x11 was not found in the pkg-config search path.

    Perhaps you should add the directory containing `x11.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'x11' found

    Package x11-xcb was not found in the pkg-config search path.

    Perhaps you should add the directory containing `x11-xcb.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'x11-xcb' found

    Package xcb was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb' found

    Package xcb-icccm was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb-icccm.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb-icccm' found

    Package xcb-screensaver was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb-screensaver.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb-screensaver' found

    Package xcb-dpms was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb-dpms.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb-dpms' found

    Package libavcodec was not found in the pkg-config search path.

    Perhaps you should add the directory containing `libavcodec.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'libavcodec' found

    Package x11 was not found in the pkg-config search path.

    Perhaps you should add the directory containing `x11.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'x11' found

    Package x11-xcb was not found in the pkg-config search path.

    Perhaps you should add the directory containing `x11-xcb.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'x11-xcb' found

    Package xcb was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb' found

    Package xcb-icccm was not found in the pkg-config search path.

    Perhaps you should add the directory containing `xcb-icccm.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'xcb-icccm' found

    softhddevice.cpp:43:10: fatal error: libavcodec/avcodec.h: Datei oder Verzeichnis nicht gefunden

    43 | #include <libavcodec/avcodec.h>

    | ^~~~~~~~~~~~~~~~~~~~~~

    compilation terminated.

    make: *** [<eingebaut>: softhddevice.o] Fehler 1


    Betriebssystem: Linux Mint 20.1

    Grafikkarte: radeon 5500 xt 8gb

    Was mache ich falsch?

  • Hi,

    Dir fehlen diverse Pakete, wie angemeckert. Aber hauptsächlich X11, Hast du vorher softhddrm versucht? Ohne X wird das nix mit Ubuntu und Softhddevice. Wahrscheinlich musst du noch dev an den Paketnamen ergänzen.

    Warum versuchst du es nicht mit fertigen Paketen? Yavdr hat doch fertige Ubuntu Pakete. Wahrscheinlich hast du damit mehr schnelleren Erfolg. Die sollten gehen.

    Aber zuerst wie gesagt X11...

    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
    http://www.easy-vdr.de

  • Was mache ich Falsch.

    Du musst die Entwicklungspakete für die angemeckerten fehlenden Bibliotheken installieren. Mit Tools wie apt-file kann man herausfinden, in welchem Paket eine bestimmte Datei steckt.

    Hier mal die Build-Depends aus dem softhddevice-Paket in den yaVDR PPAs:

    Meine VDRs

    VDR 1: Point of View Ion-330-1, 2x Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, Ubuntu 18.04 (yavdr-ansible)
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 18.04 (yavdr-ansible), VDR 2.4.1, CIR-Empfänger
    Client 1: Raspberry Pi 2, Arch Linux ARM, VDR 2.3.8
    vdr-epg-daemon auf Cubietruck mit 32 GB SSD, Arch Linux ARM

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Kann softhddevice UHD ?

    Klick für meine Hardware

    vdr1: Odroid N2+ 4GB | VDR*ELEC CE21-ng 64GB eMMC | Video über USB: 4TB SATA Rec (XFS) + 8TB SATA Archiv (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | IR onboard

    vdr2: Odroid N2+ 4GB | VDR*ELEC CE22-no 256GB eMMC | Video: 1TB microSD (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | IR onboard

    vdr3: HP ProDesk 400 G3 SFF (i3) | NVidia Quadro T400 | 2x 8GB | System: Ubuntu 24.02 LTS, yavdr ansible (vdr 2.7.3) auf 30GB mSATA SSD | Video: 3TB SATA (XFS) | 1x WinTV dualHD | IRMP RP2040 KBD

    TV: Philips 55OLED805

  • Hab 4K/50Hz mit einer GF720 auch gekriegt, obwohl das schon über der Spec des HDMI1.4-Ports liegt. Allerdings kann die GF720 kein H265 decodieren, und auf der CPU ruckelt's.

    vdr User #2022 - hdvdr2:

    Lenovo SFF M83, Intel(R) Core(TM) i5-4670S, 32 GB Ram, zram-swap/tmp, ubuntu-focal+ESM, softhdcuvid, ffmpeg-6.1(git)

    ddbridge-6.5 mit 2xDVB-S2 und (Flex) 2xDVB-C/T Tunern, nvidia-GF1050Ti SFF (nvidia-dkms-S570.133), system SSD btrfs,

    timeshift-btrfs, Video 8TB HDD XFS/cow, yavdr-ansible-2.7.4-seahawk, epgd-git mit plugins, Kernel 6.12.19+dddvb-0.9.41-git

    vdradmin-am-3.6.13-git, vdr-live-ng, vdrmanager (Smartphones als FB)

  • Hi,

    Dir fehlen diverse Pakete, wie angemeckert. Aber hauptsächlich X11, Hast du vorher softhddrm versucht? Ohne X wird das nix mit Ubuntu und Softhddevice. Wahrscheinlich musst du noch dev an den Paketnamen ergänzen.

    Warum versuchst du es nicht mit fertigen Paketen? Yavdr hat doch fertige Ubuntu Pakete. Wahrscheinlich hast du damit mehr schnelleren Erfolg. Die sollten gehen.

    Aber zuerst wie gesagt X11...

    Mfg Stefan

    Hab ich ja versucht aber diese ganzen Abhängikeiten aufzulösen schaffe ich nicht. Bräuchte eine Schritt für Schritt Anleitung. Bin Linux Anfänger.

  • Hi,

    Warum nutzt du denn dann keine fertige Distribution wie yavdr ansible Focal oder easyvdr v5? Sind doch Ubuntu basiert.

    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
    http://www.easy-vdr.de

  • Für yavdr-ansible gibt es kein fertiges Image, da startet man mit einer Ubuntu Server Installation... :saint:

    Meine VDRs

    VDR 1: Point of View Ion-330-1, 2x Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, Ubuntu 18.04 (yavdr-ansible)
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 18.04 (yavdr-ansible), VDR 2.4.1, CIR-Empfänger
    Client 1: Raspberry Pi 2, Arch Linux ARM, VDR 2.3.8
    vdr-epg-daemon auf Cubietruck mit 32 GB SSD, Arch Linux ARM

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Hi,

    Ist bei easyvdr v5 ja genauso.

    Wenn die nicht startet, dann ist irgendwas falsch.

    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
    http://www.easy-vdr.de

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!