Dank https://www.yavdr.org/documentation/0.6/de/ch01s06.html sind alle Unklarheiten beseitigt
Beiträge von speefak
-
-
"Dann lies doch endlich mal die Dokumentation..."
bin dabei
=> s. Verständnisfrage zu /etc/vdr/conf.d
Hätte ich das mal eher gefunden : https://www.yavdr.org/documentation/0.6/de/ch01s06.html
-
Die Seite hatte ich gestern auch des öfteren aufm Schirm. (https://github.com/yavdr/vdr/blob/master/debian/vdr.service ). Nach 6 Stunden Server einrichten dachte ich, mal eben vdr noch einrichten und fertig - war wohl nix :/. Habs gestern noch mit nem cronjob gelöst, allerdings griffen die Configs dann nicht mehr. Die Datei /etc/default/vdr ist damit überflüssig wenn ich das richtig verstanden habe.
Die vdr Konfiguration erfolgt jetzt z.B. in /etc/vdr/conf.avail/vdr.conf und wird dann in gegen /etc/vdr/conf.d/00-vdr.conf verlinkt ( sieht lt. vdr Dateistruktur so aus). Die genaue vdr.conf Struktur ist mir allerdings nicht so ganz klar. Im Netz finden sich zig Infos zu den Startparametern aber keine wie die vdr.conf auszusehen hat und ob die Startparameter mit der gleichen Syntax dort definiert werden wie im VDR Wiki gelistet ( http://www.vdr-wiki.de/wiki/index.php/VDR_Optionen ).
Code
Alles anzeigenÜbergeordnetes Tag nötig (wie beim Apache z.B.)? [vdr] -v=/path/to/recdir -w=60 [vdr-plugin-live] Paramerter1=wert .... [vdr-plugin-epgsearch] Sind da Parameter nötig oder reicht der Eintrag [vdr-plugin-epgsearch] ? Close Tag ?
Die vielen Infos sind teils widersprüchlich und verwirrend. Lt. http://www.vdr-wiki.de/wiki/index.php/Struktur sind die Configs in /var/lib/vdr statt in /etc/vdr. Lt. aktuellen Infos sind die Configs aber doch in /etc/vdr. Bei den ganzen VDR Anleitungen und Wikis fehlt in vielen Fällen die Versionsangabe was eine Strukturzuordnung nicht ermöglicht.
Eine kurze Info zum Aufbau der vdr.conf wäre hilfreich
EDIT : s. Verständnisfrage zu /etc/vdr/conf.d
-
Die Rechte der Aufnamen scheinen auch anders vergeben zu sein.
Unter Debian 9 vdr v? waren die Aufnahmen mit vdr.vdr gesetzt. Jetzt mit Debian 10 und vdr v2.4 ist es root.root
Ich hatte den Ordner /var/lib/video damals versuch via Link umzumappen, dies scheiterte allerdings oft an den Rechten. Jetzt ist die Verlinkung als root von
/var/lib/video -> /mnt/fstab_UUID_System_storage/vdr_recdir/ ohne Fehler möglich.
den VDR Starte ich jetzt einfach über ein @reboot cronjob
-
"Systemd ist nicht mal so eben nebenbei..."
ja das ist mir auch aufgefallen . Ich werd mich wohl die Tage mit Systemd auseinandersetzen müssen.
Aber noch mal zum VDR : Werden die Startparameter nicht mehr über den Startbefehl sondern über Konfigdatein in /etc/vdr/conf.d festgelegt ?
-
systemd - bisher konnte ich mich davor erfolgreich drücken. Nach dem vdr Update von Debian 8 auf 10 steh ich nun ratlos da.
Das Liveplugin sowie sämtliche in der /etc/vdr/default befindlichen Startparameter werden nicht geladen. Wie kann ich Debian 10n dazu bringen den VDR direkt zu starteb ( kein crontab oder /etc/rc.local, sondern mit sytemd )
Wo muss ich nachgucken um dem Grund für den Fehler im Live Plugin zu finden ?
-
Nachdem ich meine VDR Basis von Debian 8 auf 10 aktualisiert habe, greift das init Script nicht mehr, ich kann den VDR nur noch direkt per Befehl vdr oder über SystemD starten. Allerdings werden Startparameter konsequent ignoriert.
etc/default/vdr inhalt :
Code
Alles anzeigen# /etc/default/vdr # # See also /usr/share/doc/vdr/README.Debian.gz # # Change to 1 to enable vdr's init-script ENABLED=1 # Change this to 1 if you want vdr to be able to shutdown the # computer ENABLE_SHUTDOWN=0 # Options that will be passed to vdr's commandline # for example: OPTIONS="-w 15" OPTIONS="-w 60" VIDEO_DIR=/mnt/fstab_UUID_System_storage/vdr_recdir/
vdr start mit direkter Angabe der Paramerter wird auch ignoriert :
Wie kann ich den vdr wieder beim Systemstart mit den o.g. Paramertern starten ?
-
Hallo, in Kodi 18.1 ist per default nun eine spiele Sektion dabei. Find ich klasse nur wie nutzt man diese ? Ich habe mich mit Emulatoren bisher nicht befasst.
Aktiviere ich unter addons "Spiele anbieter" das Addon "Internet Archiv Rom Launcher" und geöffnet. Es sind dort eine Menge Emulatoren und Spiele vorhanden Wähle ich jedoch z.B. ein SNES Spiel aus und klicke auf "Launch" wird das Spiel heruntergeladen aber dann kommt immer die Nachricht das kein passender Emulator gefunden wurde. Müssen die EMulatoren nativ im Hostsystem ( in meinem Fall Debian 9 ) installiert werden oder kann das über Kodi realisiert werden ?
ich habe unter Debian mal retroarch mit sämtlichen Emulator paketen installiert jeder kann ich in RetroArch nichts auswählen, ich vie Pfeiltasten durch die Menüs zappen aber keine Punkt auswählen.
Hat jmd. von euch die Emulatoren am Laufen ?mfg
-
INFOUPDATE
Nachdem sich auf mysteriöse weise meine X10 Konfiguration verabschiedet hat kam ich um ein erneutes einrichten der X10 nicht herum.nach der aktuellen lirc Installation unter Debian 9.7 kann man sich o.g. Verlinkung von des lircd Sockets sparen. Kernel Treiber blacklisten und Alternativtreiber in /etc/lirc/lirc_options.conf eintragen reicht aus
Code
Alles anzeigen1. Kernel modul blacklisten sudo su echo blacklist lirc_atiusb >> /etc/modprobe.d/lirc-blacklist.conf echo blacklist ati_remote >> /etc/modprobe.d/lirc-blacklist.conf 2. # atilib treiber aktivieren Eintrag in der /etc/lirc/lirc_options.conf anpassen: driver = atilibusb # X10 Remote configs in Verzeichnis /etc/lirc/lircd.conf.d kopieren cd /etc/lirc/lircd.conf.d wget https://www.vdr-portal.de/index.php?attachment/42497-lircd-medion-x10-channel1-customkeys-debian-8-conf-txt/ -O lircd-medion-x10-channel1-customkeys-debian-8.conf wget https://www.vdr-portal.de/index.php?attachment/42498-lircd-medion-x10-channel1-customkeys-debian-9-conf-txt/ -O lircd-medion-x10-channel1-customkeys-debian-9.conf # lirc daemon neustarten sudo service lircd restart
bis auf Kodi läuft die X10 wieder. ~/.lircrc wird ausgeführt und alle Tasten der X10 werden via irw korrekt erkannt.
Es ist zwar mit der Option -l möglich Kodi eine andere Lirc Gerätedatei anzugeben, allerdings erfordert dies ein wenig Bastelei an den Startparametern und wenn kodi via kodi-standalone gestartet wird kann man dort die Startparameter ändern. Bis zum nächsten Update funktioniert das dann auch.
Eine einfache Verlinkung zum alten Pfad beim Systemstart ist da mMn Update resistenter :
-
hmm sind doppelt geschirmte 120db Kabel ca 2m lang, direkt am Kathein Multiswitsch angeschlossen.
vllt sollt ich doch mal neue Kabel testen ...
komischer weise liefen o.g. Sender anfangs ohne Probleme, auch die hd Varianten
-
die channels.conf ... wusste nicht das es darüber auch geht
Konkret handelt es sich um den Sender DMAX. 3sat und ZDFinfo sind als HD server ebenfalls nicht übermittelbar und WDR steigt am Tag ca immer 4-5 Stunden aus. Andere Geräte die Am gleichen Multiswitch hängen empfangen alles Programme einwandfrei.
Ich denke es liegt an der TBS Karte ( TBS 68 irgendwas , Multimedia video controller: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 04) ). Die Karte kostete damals die Hälfte einer DD Karte und es gab eine Anleitung vom Hersteller für linux Treiber ( aktuell ist der Treiber mittlerweile im Kernel ).
Ich hatte damals schon ewig herumprobiert wie ich die og. SD Sender als HD Variante ans laufen bekomme, allerdings hat nichts wirklich funktioniert ( Kabeltausch, Schüssel neu ausgerichtet und Frequenzen nach oben und unten korrigiert.
Zwingend erforderlich sind die o.g. Sender in HD nicht auch DMAX nicht, TV allg. eigentlich nicht *gg - aber der Vollständigkeit halber wollte ich DMAX zumindest mit relativ wenig Aufwand wieder lauffähig bekommen. Das Tauschscript ist die schnellste Möglichkeit für mich gewesen, da ich mich mit den anderen Dingen ( Sattechnik VDR Frequenzen etc is ne Wissenschaft für sich ) nicht so gut auskenne. -
Man kann dem vdr nicht sagen, welchen Tuner er zuerst nehmen soll. Die vernünftige Lösung ist, den defekten Tuner zu deaktivieren oder gleich die ganze Karte auszutauschen.
Lars
verdammt ;/
Kabel tauschen bringt nix ( gleicher Fehler ). Der Fehler tritt nur bei EINEM Sender auf und nur beim Tuner 1. Mit dem EINEN defekten Kanal auf EINEM Tuner kann ich leben. O.g. Script funktioniert allerdings zuverlässig und tauscht die Tuner nach jedem Systemstart. Scheinbar scheint die Reihenfolge mit der Tuner unter /dev/dvb/adapterX gelistet werden doch von der Reihenfolge der Hardwaretuner bzw. deren Anschluss abzuhängen.
o.g. script funktioniert jedenfalls und das Geld für neue Karte brauche ich erstmal nicht ausgeben -
Hallo, ich habe festgestellt, das einer meiner 2 DVB S2 Tuner bei einigen Sendern nicht mehr richtig funktioniert, der 2te Tuner jedoch funktioniert einwandfrei ( Sender ohne weiteren Client fehlerhaft, nutze ich Tuner 1 mit einem anderen Client oder einer Aufnahme und schalte dann o.g. Sender ein funktioniert dies fehlerfrei, ergo wird Tuner 1 eine schaden haben )
wie kann ich dem VDR nun mitteilen, das er Tuner 2 als default Tuner nutzen soll ?
Reihenfolge der DVB-Module ändern!? das sagt mir jetzt nicht viel ich nutze eine TBS 6891 Dual Tuner Karte
Code
Alles anzeigenlsmod | grep cx cx23885 158448 14 cx24117 21551 2 cx25840 55806 1 btcx_risc 12555 1 cx23885 altera_ci 17576 1 cx23885 videobuf_dvb 12762 1 cx23885 tda18271 42912 1 cx23885 altera_stapl 29792 1 cx23885 snd_pcm 88603 1 cx23885 snd 69434 3 cx23885,snd_timer,snd_pcm tveeprom 20593 1 cx23885 cx2341x 25511 1 cx23885 videobuf_dma_sg 17248 1 cx23885 videobuf_core 21832 3 videobuf_dma_sg,cx23885,videobuf_dvb dvb_core 102053 3 cx23885,altera_ci,videobuf_dvb rc_core 22397 1 cx23885 v4l2_common 12995 3 cx2341x,cx23885,cx25840 videodev 126530 4 cx2341x,cx23885,cx25840,v4l2_common i2c_core 50108 10 drm,cx23885,cx24117,cx25840,drm_kms_helper,i2c_algo_bit,v4l2_common,tveeprom,tda18271,videodev
Ich habe es jetzt folgendermaßen gelöst :
script in /usr/local/bin/switch_dvb_cards.sh erstellt und via cronjob beim boot ausgeführt :
-
https://www.linuxtv.org/wiki/index.php/TBS6980 die Karte wird via Kernel unterstützt ( einmalig Firmware installieren reicht ), gibt`s aber wohl nicht mehr zu kaufen.
TBS hat ja mitlerweile ne ganze Menge an Karten. wo lieger denn der Unterschied zu teuren Karten ? Die Quadtuner Karten sehen auf den ersten Blick gleich aus , aber eine für 204 und eine für 399 ?!
-
würde auch gehn
zum Thema Tasten der FB : Hatte beim Erstellen der neuen Konfiguration das Prblem, das die Tasten nur bei jedem zweiten Tastendruck reagierten. Die Lösung war das Togglebit der FB Config Datei :
-
Falls die Fernbedienung zwar mit lirc-x und der configdatei $HOME/.lircrc laufen sollte aber nicht unter Kodi kann folgender Symlink das Problem lösen :
Um den Symlink automatisch beim starten zu erstellen ( rc.local gibs seit debian 9 nicht mehr, daher der eintrag in die crontab um beim starten um die /etc/rc.local auszuführen ) :
-
Die werte in die neue config übertragen ... vergleicht man den Aufbau der beiden Dateien wird es klar, dass ein Umbenennen nicht zum ziel führt. Das habe ich gemacht - mein Fokus lag auf der Funktion der ehemaligen hardware.conf datei.
-
seahawk, doch habe ich - scheinbar zu oberflächlich, war wohl zu sehr auf die hardware.conf fixiert, und das lsmod | grep lirc nichts ausgab. was mich allerdings immer noch ein wenig wundert. lt http://www.lirc.org/html/configuration-guide.html sollten die device datein unter /dev/lircX /dev/ttySX etc vorhanden sein - sind die aber nicht und irw funktioniert trotzdem ...
Saman, Jein ?
-
Was früher die /etc/lirc/hardware.conf war ist jetzt die /etc/lirc/lirc_options.conf (bis auf den driver eintrag muss dort nichts verändert werden).
Was bisher erfolgreich war :
# Module blacklisten
Codeuser@system> sudo su root@system> echo blacklist lirc_atiusb >> /etc/modprobe.d/lirc-blacklist.conf root@system> echo blacklist ati_remote >> /etc/modprobe.d/lirc-blacklist.conf
# Lirc dienst stoppen :
# Treiber entladen ( ggf System neu starten falls irrecord nicht funktioniert )
# X10 Treiber (atilibusb) in /etc/lirc/lirc_options.conf eintragenCode
Alles anzeigenuser@system> sudo nano /etc/lirc/lirc_options.conf # These are the default options to lircd, if installed as # /etc/lirc/lirc_options.conf. See the lircd(8) and lircmd(8) # manpages for info on the different options. # # Some tools including mode2 and irw uses values such as # driver, device, plugindir and loglevel as fallback values # in not defined elsewhere. [lircd] nodaemon = False #driver = devinput driver = atilibusb device = auto output = /var/run/lirc/lircd pidfile = /var/run/lirc/lircd.pid plugindir = /usr/lib/x86_64-linux-gnu/lirc/plugins permission = 666 allow-simulate = No repeat-max = 600 #effective-user = #listen = [address:]port #connect = host[:port] #loglevel = 6 #uinput = ... #release = ... #logfile = ... [lircmd] uinput = False nodaemon = False # [modinit] # code = /usr/sbin/modprobe lirc_serial # code1 = /usr/bin/setfacl -m g:lirc:rw /dev/uinput # code2 = ... # [lircd-uinput] # release-timeout = 200
# Manuelle Konfiguration in /etc/lirc/lircd.conf.d/ erstellen
Codeuser@system> cd /etc/lirc/lircd.conf.d/ user@system> sudo irrecord -n -H atilibusb MD_8800.conf
# System neu starten ( ein einfacher start des lirc dienstes ( sudo service lircd start ) verursachte Fehler beim irw Befehl )
# Konfiguration mit irw überprüfen
Codeuser@system> irw 00000014f7220000 00 down Medion_X10_CHANNEL1 00000014f7220000 01 down Medion_X10_CHANNEL1 00000014f7220000 02 down Medion_X10_CHANNEL1 00000014f7220000 03 down Medion_X10_CHANNEL1 00000014f7220000 00 down Medion_X10_CHANNEL1 00000014f7220000 01 down Medion_X10_CHANNEL1
Somit scheint die Einrichtungsgeschichte zu laufen - weiter gehts mit den Tastenzuweisungen für die Anwendungen und Shellscripte
-
Hallo ich versuche seit Tagen meine X10 Fernbedieunung mit lirc zum Laufen zu bekommen. der controller wird erkannt :
Code
Alles anzeigenBus 002 Device 003: ID 15c2:0038 SoundGraph Inc. GD01 MX LCD Display/IR Receiver Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 003: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub [b]Bus 003 Device 004: ID 0bc7:0006 X10 Wireless Technology, Inc. Wireless Transceiver (ACPI-compliant)[/b] Bus 003 Device 003: ID 05ac:0256 Apple, Inc. Bus 003 Device 002: ID 0a81:0101 Chesen Electronics Corp. Keyboard Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Ohne irgendwelche Einstellungen funktionieren einige Tasten der FB unter Kodi bereits per default. allerdings finde ich nirgendwo die /dev/lircd Systemdatei um diese in der Lirc konfiguration anzugeben. Nachdem Blacklisten der Kernel Treiber
Codecat /etc/modprobe.d/lirc-blacklist.conf#File automatically generated upon lirc install#Because a module had to be blacklisted. Don't#Modify by hand, but rather via#dpkg-reconfigure lircblacklist lirc_atiusbblacklist ati_remote
konnte ich jedoch via irrecord -n -H atilibusb MD_8800.conf alle tasten konfigurieren und es wurden auch alle Tasten erkannt. nur wie und wo ich jetzt lirc konfiguriere weis ich nicht, da alles irgendwie anders als unter Debian 8 ist - Lirc datei nicht vorhanden etc.
Die Anleitungen zur Installation und Konfiguration von Lirc sind alle veraltet und verweisen auf falsche Konfigpfade oder nicht mehr vorhandene Systemdateien unter /dev/