Posts by Neo68x

    Da scheint ihm ein Perl-Modul zu fehlen - kann es sein, dass du das nur für den User root installiert hast, statt systemweit (wie es z.B. über die Paketverwaltung der Fall wäre)?

    Wie so oft lag es auch hier wieder mal am Kracher hinterm Keyboard.

    Die Berechtigungen seitens >>/usr/share/vdradmin/lib/..<< standen auf 770 anstatt auf 755.

    Ich habe den vdradmin jetzt laut Anleitung nicht ins System installiert, sondern lokal belassen. Jetzt funzt es auch mit einem isolierten Benutzer ohne weitere Systemrechte. Anbei meine neue SystemD-Unit-Datei: vdradmin.service

    Display Spoiler

    [Unit]

    Description=VDR Admin-AM (3.6.10)

    After=syslog.target

    After=network.target

    After=vdradmin.mount

    After=vdrhd.service

    [Service]

    Type=forking

    Environment=LANG=de_DE

    ExecStart=/vdradmin/vdradmind --ipv6

    ExecStop=/vdradmin/vdradmind --kill

    ExecStopPost=/vdradmin/clean-cache.sh

    User=vdradmin

    Group=vdradmin

    [Install]

    WantedBy=multi-user.target

    Gruß

    Frank

    ./make.sh check als Default-User

    Display Spoiler

    Testing required Perl modules...

    *** Required ***

    Checking for Perl module locale... found

    Checking for Perl module Template... found

    Checking for Perl module Template::Plugin::JavaScript... found

    Checking for Perl module CGI... found

    Checking for Perl module HTTP::Date... found

    Checking for Perl module IO::Socket... found

    Checking for Perl module Time::Local... found

    Checking for Perl module MIME::Base64... found

    Checking for Perl module File::Temp... found

    Checking for Perl module URI... found

    Checking for Perl module URI::Escape... found

    You need Locale::gettext OR Locale::Messages

    Checking for Perl module Locale::gettext or Locale::Messages... found

    *** Optional ***

    * Required for AutoTimer email notification

    Checking for Perl module Net::SMTP... found

    Checking for Perl module Authen::SASL... found

    * Required for AutoTimer email notification and CRAM-MD5 authentication

    Checking for Perl module Digest::HMAC_MD5... found

    * Required if VDR and VDRAdmin-AM use different character encoding

    Checking for Perl module Encode... found

    * Required for IPv6 support

    Checking for Perl module IO::Socket::INET6... found

    * Required for SSL support (https)

    Checking for Perl module IO::Socket::SSL... found

    * Required if you want to use gzip'ed HTTP responses

    Checking for Perl module Compress::Zlib... found

    * Required if you want to log to syslog

    Checking for Perl module Sys::Syslog... found

    ...done.


    zypper wp locale.pm als Root und als Default-User

    Display Spoiler

    Command 'what-provides' is replaced by 'search --provides --match-exact'.

    See 'help search' for all available options.

    Loading repository data...

    Reading installed packages...

    No packages found.


    ... was mich jetzt aber ein wenig irritiert, denn unter root mekert vdradmin ja nicht ...

    Edit: Als Test mal ein zypper wp alsa

    Display Spoiler

    Command 'what-provides' is replaced by 'search --provides --match-exact'.

    See 'help search' for all available options.

    Loading repository data...

    Reading installed packages...

    S | Name | Summary | Type

    --+------+-----------------------------------+--------

    i | alsa | Advanced Linux Sound Architecture | package


    Edit 2: Habe unter meinem Default-User gerade auch nochmal >>cpan Proc::ProcessTable<< durchlaufen lassen. Leider hat das auch nichts gebracht.

    Display Spoiler

    /usr/bin/vdradmind --help

    Can't locate locale.pm: Permission denied at /usr/bin/vdradmind line 63.

    BEGIN failed--compilation aborted at /usr/bin/vdradmind line 63.

    Edit 3: Pfad zur >>locale.pm<< == /usr/lib/perl5/5.18.1/locale.pm

    Display Spoiler

    ll /usr/lib/perl5/5.18.1/locale.pm

    -r--r--r-- 1 root root 3191 Sep 27 2013 /usr/lib/perl5/5.18.1/locale.pm

    Hi seahawk,

    danke für deine schnelle Antwort!

    Das könnte es vielleicht sein, da ich grundlegend via PuTTY als root auf dem System arbeite - also auch das >>make.sh<< vom z.B. VDR-Admin. Perl wurde jedoch über die Paketverwaltung installiert. Bin derzeit noch auf openSUSE 13.1 - möchte aber demnächst auf LEAP 15.0 updaten ...

    Sollte/könnte es demnach reichen, den kompletten Installationsprozess für VDR-Admin unter dem angestrebten Service-User neu durchzuführen ... ?

    Gruß

    Frank

    Edit: So installiere ich den VDR-Admin unter root ...

    Display Spoiler

    ### Install / Setup VDR Admin-AM 3.6.10 ###

    mkdir -p -v /etc/vdradmin /var/cache/vdradmin /var/log/vdradmin /var/run/vdradmin

    chmod 755 /etc/vdradmin /var/cache/vdradmin /var/log/vdradmin /var/run/vdradmin

    rm -r /usr/share/vdradmin

    cpan Proc::ProcessTable

    make.sh check

    make.sh install

    ### Configuring VDRAdmin-AM... ###

    What's your VDR hostname (e.g video.intra.net)? [localhost]: ******

    On which port does VDR listen to SVDRP queries? [2001]: 6419

    On which address should VDRAdmin-AM listen (0.0.0.0 for any)? [0.0.0.0]:

    On which port should VDRAdmin-AM listen? [8001]:

    Username? [linvdr]: ******

    Password? [linvdr]: ******

    Where are your recordings stored? [/video]: /data/dvb/vdr/video

    Where are your VDR's configuration files located? [/video]: /data/dvb/vdr/config

    VDRAdmin-AM has been installed!

    Run "/usr/bin/vdradmind" to start VDRAdmin-AM.

    NOTE:

    If you want to run VDRAdmin-AM in a different language you must set the LANG environment variable (see README).

    NOTE2:

    If you would like VDRAdmin-AM to start at system's boot, please modify your system's init scripts.

    NOTE3:

    VDRAdmin-AM needs to access some directories:

    /etc/vdradmin

    /var/cache/vdradmin

    /var/log/vdradmin

    /var/run/vdradmin

    Please check that the user VDRAdmin-AM runs has enough permissions to access them!

    NOTE4:

    To re-run the configuration use: /usr/bin/vdradmind --config

    ### Configuring VDRAdmin-AM... ###


    Hallo zusammen,

    ich habe derzeit ein Verständnisproble, um den vdradmind als non-root User ans laufen zu bekommen.

    SystemD-UNIT Datei: vdradmind.service

    Egal wie ich den non-root Service-User "ausstatte", ich bekomme immer die folgenden Fehlermeldung: >>Can't locate locale.pm: Permission denied at /usr/bin/vdradmind line 63.<< und bekomme den vdradmind folglich nur als root User ans laufen.

    Ein sudo -u >>non-root-service-user<< /usr/bin/vdradmind führt auch nicht zum gewünschten Ergebnis - gleiche Fehlermeldung.

    Kann es sein, dass es grundlegend nicht geht, den vdradmind ohne root Rechte ans laufen zu bekommen?

    Vielen Dank schon mal im Voraus.

    Gruß

    Frank

    Hallo VDRFirtie,


    dat ging aber fix - schneller als die Polizei erlaubt!:thumbup::]

    Hört sich prima an. Dann werde ich mir die WISI-Schüssel nebst Inverto-LNB auch so zulegen.

    Okay, vorerst nur noch eins. Hast du die Komponenten online bestellt? Und wenn ja, wo?

    Ich bin mir nicht sicher, ob Shops a la Talk-Point, Crowdfox & Co. hierbei die beste Wahl sind ...

    https://geizhals.de/wisi-oa-85-h-graphitgrau-a1110646.html

    https://geizhals.de/inverto-idlb-q…ge-a833419.html

    Danke & LG

    Neo

    Hallo @VDRFirtie,

    ich bin derzeit auf der Suche nach einer Satschüssel-LNB-Kombi als Ersatz für eine uralt-defekte Satanlage meiner Mutter.

    Lange Rede, kurzer Sinn: Würdest du dir diese Kombination aus

    • WISI OA85H Satellitenschüssel mit Halterung, grau
    • Inverto IDLB-QUDL42-UNI2L-1PP Unicable Quad-LNB, 40mm, 2 Legacy, 1 Splitter

    wieder zulegen wollen, bist du nachwievor zufrieden damit, oder eher doch nicht?

    Vielen Dank schon mal im Voraus!

    LG

    Neo


    Hi Stefan,

    danke. Hab es getestet, und es zeigt das gleiche Verhalten wie bei Dir mit aktuellem BIOS (1.30) ... 0.5 vs. 2.5 Watt im Standby. Auch das Aktivieren eines Wake-Up-Events lässt den Verbrauch im Standby wieder auf 2.5 Watt ansteigen. Ansonsten ist mir nur noch aufgefallen, dass das Board unter softhddevice (Johns aktuelle git Version) etwas mehr Leistung zieht (13 - 16 Watt), als unter KODI 16.1 (10 - 13 Watt). Idle liegt so zwischen 8.7 und 9.3 Watt (CPU Fast Mode).

    Konfiguration:
    OS: openSUSE Tumbleweed x86 (aktuell)
    SSD: Transcend SSD370 32GB
    RAM: 1 x 4GB DDR3L-1600 @ 1.35 Volt
    Video über HDMI
    Ton über Klinke
    USB1: Tastatur
    USB2: Maus
    USB3: FLIRC
    USB4: Strom für USB-Boxen via Klinke

    Ich hätte noch eine Frage zu HPET unter Linux; soll(te) ich besser dafür einen neuen Thread aufmachen?

    Gruß
    Neo

    Du musst dem Ausgabe-Plugin (softhddevice ?) jetzt noch mitteilen, dass es den default nutzen soll:

    ./svdrpsend plug softhddevice DETA
    ./svdrpsend plug softhddevice ATTA -d :0.0 -a hw:0,3

    Ich hatte das auch mal; aus irgend einem Grund hatte sich, wo auch immer in der ALSA-Grundkonfiguration nach einem Update durch ein Repository etwas verändert (... weiß bis heute leider nicht was).

    Seitdem sieht meine "/etc/asound.conf" so aus:

    Display Spoiler


    # -- ### Important Note ###
    # -- A config without brackets overrides only the settings listed.
    # -- A config with brackets overrides the entire section, including a system wide default configuration.
    # -- ### Important Note ###

    # -- use "aplay -l" to get the required device info

    defaults.pcm.card 1
    defaults.pcm.device 3
    defaults.ctl.card 1

    pcm.stereo_analog {
    type hw
    card Intel
    device 0
    channels 2
    }

    pcm.stereo_digital {
    type hw
    card Intel
    device 1
    channels 2
    }

    pcm.stereo_hdmi_1 {
    type hw
    card NVidia
    device 3
    channels 2
    }

    pcm.stereo_hdmi_2 {
    type hw
    card NVidia
    device 7
    channels 2
    }

    pcm.stereo_vdrhd {
    type hw
    card 1
    device 7
    channels 2
    }


    ... und binde des softhddevice dann so an: ./svdrpsend plug softhddevice ATTA -d :0.0 -a pcm.stereo_vdrhd

    Ich hatte mir vor einigen Monaten auch mal ein Asrock-MB zugelegt (N3710-ITX). Das Board ist sehr genügsam im Verbrauch (ich berichtete hier), allerdings nicht im ausgeschalteten Zustand. Mit einer korrekten Bios-Einstellung war's das dann auch (ging von 2,5 auf 0,5 Watt runter).


    Hi Stefan,

    habe derzeit das Board http://www.asrock.com/mb/Intel/J3160…=Specifications zum testen hier, und habe das gleiche Verhalten beobachtet. Welche Einstellung hast Du im BIOS verändert, dass das Board im ausgeschaltetem Zustand runter auf 0,5 Watt geht? Vielleicht funktioniert das dann bei mir auch ...

    Danke schon mal im Voraus.

    Gruß
    Neo

    Hi foppel,

    auf der Suche nach betreffendem Thema, bin ich über Dein Script gestolpert.

    Ich habe es für meine Umgebung etwas umgebaut, und noch um einen ".m3u Channels Generator" und einen "systemd Service inkl. Timer" erweitert.

    Ich hoffe, es kann auch für Dich bzw. den ein oder anderen nützlich sein.

    Ich hoffe auch, dass es ok ist, dies hier zu posten?

    Wenn nicht, auch kein Problem - dann sag' bitte nur kurz Bescheid, und ich mache einen neuen Thread auf ...

    Lieben Gruß
    Neo

    PS: Verbesserungs- und Korrekturvorschläge sind immer gerne willkommen.

    ... das Log zeigt bei mir die gleichen Einträge; aber wie gesagt, nach dem Löschen des CW-Cache geht es wieder "normal schnell".

    Display Spoiler


    2015-12-03T18:26:57.236507+01:00 srv05 vdr: [20063] switching to channel 13 (n-tv HD)
    2015-12-03T18:26:57.237049+01:00 srv05 vdr: [20063] [softhddev]SetPlayMode: 0
    2015-12-03T18:26:57.237422+01:00 srv05 vdr: [20063] [softhddev]SetVideoDisplayFormat: 1
    2015-12-03T18:26:57.237814+01:00 srv05 vdr: [20063] [softhddev]GetSpuDecoder:
    2015-12-03T18:26:57.261828+01:00 srv05 vdr: [20063] DEBUG: calling AddCaDescriptors with Length 0
    2015-12-03T18:26:57.262225+01:00 srv05 vdr: [20063] CAM 1: unassigned
    2015-12-03T18:26:57.311821+01:00 srv05 vdr: [20063] CAM 1: assigned to device 1
    2015-12-03T18:26:57.312269+01:00 srv05 vdr: [20063] DEBUG: buffer for ca-descriptors too small (512, needed 529)
    2015-12-03T18:26:57.312754+01:00 srv05 vdr: [20063] DEBUG: calling AddCaDescriptors with Length 0
    2015-12-03T18:26:57.313121+01:00 srv05 vdr: [20063] DEBUG: calling AddCaDescriptors with Length 0
    2015-12-03T18:26:57.313480+01:00 srv05 vdr: [20063] DEBUG: buffer for ca-descriptors too small (512, needed 529)
    2015-12-03T18:26:57.313852+01:00 srv05 vdr: [20063] DEBUG: calling AddCaDescriptors with Length 0
    2015-12-03T18:26:57.314238+01:00 srv05 vdr: [20063] DEBUG: calling AddCaDescriptors with Length 0
    2015-12-03T18:26:57.326675+01:00 srv05 vdr: [24301] device 1 TS buffer thread ended (pid=20063, tid=24301)
    2015-12-03T18:26:57.329926+01:00 srv05 vdr: [24300] buffer stats: 212064 (4%) used
    2015-12-03T18:26:57.330315+01:00 srv05 vdr: [24300] device 1 receiver thread ended (pid=20063, tid=24300)
    2015-12-03T18:26:57.342305+01:00 srv05 vdr: [25344] device 1 receiver thread started (pid=20063, tid=25344, prio=high)
    2015-12-03T18:26:57.342766+01:00 srv05 vdr: [20063] [softhddev]SetPlayMode: 1
    2015-12-03T18:26:57.343217+01:00 srv05 vdr: [25345] device 1 TS buffer thread started (pid=20063, tid=25345, prio=high)
    2015-12-03T18:26:57.657676+01:00 srv05 vdr: audio/alsa: using device 'pcm.stereo_hdmi_1'
    2015-12-03T18:26:57.673619+01:00 srv05 vdr: audio/alsa: start delay 336ms
    2015-12-03T18:26:57.761023+01:00 srv05 vdr: [softhddev] invalid PES video packet
    2015-12-03T18:26:57.863049+01:00 srv05 vdr: [softhddev] 2 invalid PES video packet(s)
    2015-12-03T18:26:57.986071+01:00 srv05 vdr: video: decoder buffer empty, duping frame (71/19306) 0 v-buf
    2015-12-03T18:26:57.986696+01:00 srv05 vdr: video: --:--:--.--- +0 0 0/\ms 0+5+4 v-buf
    2015-12-03T18:26:59.028980+01:00 srv05 vdr: video: decoder buffer empty, duping frame (90/19306) 0 v-buf
    2015-12-03T18:26:59.029484+01:00 srv05 vdr: video/vdpau: missed frame (9/4)
    2015-12-03T18:27:00.486143+01:00 srv05 vdr: video/vdpau: missed frame (10/6)
    2015-12-03T18:27:00.486630+01:00 srv05 vdr: video: slow down video, duping frame
    2015-12-03T18:27:00.487018+01:00 srv05 vdr: video: 20:03:22.326 +105 626 0/\ms 34+7+4 v-buf
    2015-12-03T18:27:00.645998+01:00 srv05 vdr: video/vdpau: synced after 86 frames