... versuche bitte mal folgendes: Öffne ein Terminal auf dem Desktop, und gebe den Zugriff auf den X-Server mit xhost + frei.
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-UserDisplay 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
Code
Display More[Unit] Description=VDR Admin-AM (3.6.10) After=syslog.target After=network.target After=vdrhd.service [Service] Type=forking ExecStartPre=/usr/bin/mkdir -p /var/run/vdradmin ExecStart=/usr/bin/vdradmind --ipv6 ExecStop=/usr/bin/vdradmind --kill ExecStopPost=/data/scripts/vdradmind-clean-cache.sh User=root [Install] WantedBy=multi-user.target
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
-
Okay & Danke, dann wage ich mich da mal hin.
Schönen Sonntag noch!
-
Hallo VDRFirtie,
dat ging aber fix - schneller als die Polizei erlaubt!
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
-
siehe...
https://www.vdr-portal.de/board18-vdr-ha…ht=#post1277590Gruß
Stefan
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 KlinkeIch 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,3Ich 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 1pcm.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ß
NeoPS: Verbesserungs- und Korrekturvorschläge sind immer gerne willkommen.
-
Hi Lars,
danke für den V3 Patch, läuft einwandfrei bei mir.
Frage: Wird dieser Patch eigentlich in den offiziellen Sourcen des VDR übernommen, bzw. ist der schon drin?
Danke & Gruß
Neo -
-
... auch bei mir läuft der VDR mit dem Patch von Lars in Version 2 sauber durch, inkl. nTV, bei guten ZAP-Zeiten. Zum Skindesigner kann ich leider nichts sagen, da ich dieses Plugin nicht verwende.
Danke noch Mal an alle für ihre Hilfestellung.
Gruß
Neo -
Lars: Vielen Dank!
Werde aber voraussichtlich erst heute Abend bzw. morgen zum Testen kommen.
Gruß
Neo -
... 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 -
OK!Danke & Gruß
NeoPS: Ich habe mal den "cw-cache" von os(cam) gelöscht - also die *.cwl-Dateien im entsprechenden Verzeichnis - jetzt schaltet der VDR wieder "normal" um, ohne dass ich den Quellcode angepasst habe.