softhddevice has error (libvdr-softhddevice.so.1.7.31: undefined symbol: xcb_screensaver_id)

  • hello everyone
    i install vdr 1.7.3 and softhddevice . now i run

    Code
    1. ./vdr -c config -v video -Psofthddevice


    vdr show me this output

    Code
    1. vdr: ./PLUGINS/lib/libvdr-softhddevice.so.1.7.31: undefined symbol: xcb_screensaver_id


    I don't know what's mean this error . please help me. i use fedora 17 64 bit
    thank you
    sorry for English

  • i install vdr 1.7.3 and softhddevice .


    VDR 1.7.3 is way too old, we are currently at 1.7.33.

    Code
    1. vdr: ./PLUGINS/lib/libvdr-softhddevice.so.1.7.31: undefined symbol: xcb_screensaver_id


    I don't know what's mean this error . please help me. i use fedora 17 64 bit


    The error message shows that sofhddevice is not linked against libxcb. You don't provide enough informations to help you. Did you install softhddevice as a software package?
    If yes, from where? In this case contact the repository maintainer.
    Did you build it yourself? Then you have to install the development package of libxcb. I can't go deeper into details, fedora is seldom used here.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Quote

    Did you install softhddevice as a software package?

    No i don't . i compile from source it . i search for libxcb in repository and find these . look at


    do you have Ideas ?
    Thank you

  • do you have Ideas ?


    Ideas for what? You have not asked a question.


    I don't know fedora or yum. I have no idea what the ouput shows me. Are this packages you have installed, or you can install?


    If not done already install the right libxcb-devel for your platform and rebuild.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Maybe your xcb libraries are too old. Can you fid out, which versions you installed?

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Sorry , i install all xcb package , and try vdr again but it don't work . output is like before .


    You did exactly that? What about the rebuild I asked you for? Generally are this no vdr specifc questions
    anymore. With the informations you have, you better go to a fedora specific forum.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • i think i had this error too with Debian Squeeze. After i upgraded to Debian Wheezy all worked fine, so i think the libraries were too old.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • I don't think , it isn't old . look this . Version is 1.9.


    Quote

    With the informations you have, you better go to a fedora specific forum

    This is good Ideas.

  • Did you install libxcb-devel?


    On Debian you also have to install libxcb-screensaver0-dbg and libxcb-screensaver0-dev. Dont know, if you need it on Fedora, too.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • TheChief : It is hopeless. He even don't answer questions. Maybe he didn't make a rebuild as I asked for.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • I would take a look into README.txt


    Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
    Sag mir, wo die Developer sind. Was ist geschehn?


    Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
    Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
    Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
    Server0: Dockstar TT-S2-3600-USB / streamdev
    Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX 90W PicoPSU Cine-S2+DuoFlex-S2+DuoFlex-CT / streamdev / 22 Watt Verbrauch

  • when i run your command . i see this error

    Code
    1. [beh-rooz@localhost ~]$ ldd /usr/lib/vdr/plugins/libvdr-softhddevice.so.1.7.31 | fgrep xcb
    2. ldd: /usr/lib/vdr/plugins/libvdr-softhddevice.so.1.7.32: No such file or directory


    I compile vdr from source .

  • Of course you get this result. You don't use a vdr 1.7.31. Think before you use a command like this.
    If you compile your VDR yourself, you have to look where the plugins are installed.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • I ask in fedora forum but nobody don't answer me . now i tired and sad because i can't run vdr and watch live tv ( i have DVB-T) . now i have question . which way is best for install vdr in fedora ? from source or repository . which plugin softhddevice or something else . please guide me.

  • The best way is not to use fedora at all. Not general, but in combination with vdr. VDR development is driven by European developers and Fedora by programmers from USA. There is no big interest in DVB there.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • so what distro ? Debian or ubuntu or arch . which one ?


    What about a dedicated VDR distribution, instead of this generic ones?


    As a founder of a VDR distribution I generally make no specific recommendations.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • At last i did it . i complie vdr-1.7.33 and softhddevice and run it with command

    Code
    1. ./vdr -c config -v video -Psofthddevice


    vdr was run and show me windows softhddevice but i have tow problem with it .
    1.my video aspect rate is 4:3 and not full screen , i have monitor 16:9 withscreen .
    2.i haven't any control on vdr like as change channels and up and down volume sound and menu . how i set control difficult as keyboard .
    you can see output vdr


    [Blocked Image: http://www.mediafire.com/conv/ad8f28858d40210f3f939a58282239908c133c8501fdd4bf31936c5c05fb1fb84g.jpg]