Ohne das Paket yavdr-i18n (das seit gestern mit installiert wird) findet er keine Übersetzung für den String und damit tritt der Fehler nicht auf.
yavdr ansible
-
-
Jetzt ist alles in Ordnung.
Danke!
-
Habe das Verzeichnis händisch angelegt, dann lief die udiskie-Rolle durch.
Aber wenn ich einen USB anstecke, passiert nix. Der wird nicht automatisch gemountet.
-
Ah - in der /vayr/lib/vdr/.config/openbox/autostart musst du am Ende noch eine Zeile ergänzen, die dafür sorgt, dass udiskie gestartet wird: https://github.com/yavdr/yavdr…/openbox/autostart.j2#L31
Danach einmal yavdr-xorg.service (bzw. den Rechner) neu starten.
-
ok. erledigt. mount geht. aber folgendes im syslog, meine auch keine OSD-Meldung gesehen zu haben.
Code
Alles anzeigenMay 18 11:36:09 VDR mount-notification: event: device_added, device: , mount_path: May 18 11:36:09 VDR bash[1950]: /var/lib/vdr/bin/udiskie_vdr_mount_helper: Zeile 40: Syntaxfehler beim unerwarteten Wort »;;« May 18 11:36:09 VDR bash[1950]: /var/lib/vdr/bin/udiskie_vdr_mount_helper: Zeile 40: ` ;;' May 18 11:36:09 VDR mount-notification: event: device_added, device: /dev/sdc, mount_path: May 18 11:36:09 VDR bash[1950]: /var/lib/vdr/bin/udiskie_vdr_mount_helper: Zeile 40: Syntaxfehler beim unerwarteten Wort »;;« May 18 11:36:09 VDR bash[1950]: /var/lib/vdr/bin/udiskie_vdr_mount_helper: Zeile 40: ` ;;' May 18 11:36:09 VDR mount-notification: event: device_added, device: /dev/sdc1, mount_path: May 18 11:36:09 VDR bash[1950]: /var/lib/vdr/bin/udiskie_vdr_mount_helper: Zeile 40: Syntaxfehler beim unerwarteten Wort »;;« May 18 11:36:09 VDR bash[1950]: /var/lib/vdr/bin/udiskie_vdr_mount_helper: Zeile 40: ` ;;' May 18 11:36:09 VDR kernel: [ 212.614710] XFS (sdc1): Mounting V4 Filesystem May 18 11:36:09 VDR kernel: [ 212.891478] XFS (sdc1): Ending clean mount May 18 11:36:09 VDR systemd[1]: Started Clean the /media/vdr/FILME mount point. May 18 11:36:09 VDR udisksd[860]: Mounted /dev/sdc1 at /media/vdr/FILME on behalf of uid 666 May 18 11:36:09 VDR bash[1950]: mounted /org/freedesktop/UDisks2/block_devices/sdc1 on /media/vdr/FILME May 18 11:36:09 VDR mount-notification: event: device_mounted, device: /dev/sdc1, mount_path: /media/vdr/FILME May 18 11:36:09 VDR bash[1950]: /var/lib/vdr/bin/udiskie_vdr_mount_helper: Zeile 40: Syntaxfehler beim unerwarteten Wort »;;« May 18 11:36:09 VDR bash[1950]: /var/lib/vdr/bin/udiskie_vdr_mount_helper: Zeile 40: ` ;;'
Und im Aufnahmeverzeichnis erscheint die Platte auch nicht. Es befinden sich nur VDR-Aufnahmen darauf. Aufnahmeverzeichnis wurde neu eingelesen. Oder braucht es dazu einen Neustart des VDR/PC?
Früher war die Platte da unter dem Ordner FILME sichtbar.
-
Ah, da war noch ein Syntax-Fehler im Skript - da musste noch ein if raus: https://github.com/yavdr/yavdr…3d98bdab8dc6f515bfef6d273
-
-
Guten Tag!
Heute funktioniert alles gut, aber es gibt ein Problem. Wie in den Beiträgen 134, 136 beschrieben, habe ich keine Zeit, die Firmware meiner DVB-Karte zu laden, und der Bildschirm bleibt schwarz, bis ich den WDR neu starte. Könnten Sie eine optimale Lösung für dieses Problem vorschlagen?
-
-
Ich habe es gesehen und versucht, aber ich habe ein Gerät / dev / dvb / adapter0 / und der VDR wird gestartet, ohne auf den Firmware-Download für dieses Gerät zu warten. Die Firmware wird erst geladen, nachdem der VDR die DVB-Karte zum ersten Mal aufgerufen hat.
-
-
Ich entschuldige mich, dass ich meine Konfiguration nicht geschrieben habe, möglicherweise wegen dieser Verwirrung: DVB-Karte - TBS 8920 DVB-S / S2, Geforce 730. Dynamite wurde für USB-Karten entwickelt. Um mit dvbip zu arbeiten, musste es im Allgemeinen deaktiviert werden, wenn ich mich richtig erinnere.
-
Dynamite wurde für USB-Karten entwickelt.
dynamite ist es eigentlich egal, ob es ein PCI(e)-Tuner oder ein USB-Tuner ist.
Um mit dvbip zu arbeiten, musste es im Allgemeinen deaktiviert werden, wenn ich mich richtig erinnere.
Ja, weil das Plugin beim Starten Zugriff auf die Device-Nodes der DVB-Karte benötigt.
Wenn der Treiber beim ersten Zugriff auf die Tuner geladen wird, könnest du ggf. mal versuchen vorab mit einem Programm wie szap (vgl. https://www.linuxtv.org/wiki/index.php/Zap) einen Kanal zu tunen, bevor der VDR gestartet wird.
-
Hallo seahawk1986 ,
Du hast in der Rolle yavdr-xorg im task detect-xorg.yml eine Prüfung hinzugefügt, ob ein NVIDIA Treiber installiert ist.
Leider funktioniert diese Prüfung nur lokal und nicht wenn ich die Installation remote ausführe.
Bei mir habe ich folgende Änderung vorgenommen.
Damit läuft es durch, bin mir aber nicht sicher ob die Umsetzung so ganz korrekt ist.
Diff
Alles anzeigen--- detect-xorg.yml.org 2019-05-21 21:36:51.602098211 +0200 +++ detect-xorg.yml 2019-05-21 21:37:13.459314911 +0200 @@ -43,9 +43,9 @@ state: stopped - name: check if a nvidia driver has been installed - set_fact: - nvidia_driver_installed: '{{ "nvidia" in lookup("file", "/etc/yavdr/autoinstalled") }}' - + shell: grep "nvidia" "/etc/yavdr/autoinstalled" + register: nvidia_driver_installed + - name: unload nouveau driver, replace with nvidia block: - name: unbind vconsole
-
Vielen Dank für den Hinweis, ich habe eine Lösung gefunden, die ohne grep auskommt - bitte probier mal, ob das für deinen Anwendungsfall klappt.
-
Ja, funktioniert, habe es mit dem ersten Rechner aus meiner Signatur probiert.
Besten Dank.
CodeTASK [yavdr-xorg : check /etc/yavdr/autoinstalled if a nvidia driver has been installed] changed: [yavdrbox] => {"backup": "", "changed": true, "found": 1, "msg": "1 line(s) removed"} TASK [yavdr-xorg : set_fact | nvidia_driver_installed] ok: [yavdrbox] => {"ansible_facts": {"nvidia_driver_installed": true}, "changed": false}
-
Wie bekomme ich den Port 6419 des VDRs von 127.0.0.1 auf 0.0.0.0 umgestellt?
Und warum fehlt der UDP Port 6419 komplett?
-
Wie bekomme ich den Port 6419 des VDRs von 127.0.0.1 auf 0.0.0.0 umgestellt?
Über die svdrphosts.conf - im Playbook selbst kann man eine Liste von Hosts, IPs bzw. IP-Ranges über die Variable vdr_allowed_hosts (oder wenn man das gezielt für einzelne Dienste regeln will über die Variablen vdr_svdrphosts, xineliboutput_allowed_hosts, vnsiserver_allowed_hosts und streamdev_server_allowed_hosts) setzen (vgl. auch https://github.com/yavdr/yavdr…bionic/group_vars/all#L39).
Der UDP-Port wird geöffnet, wenn man in den Einstellungen des VDR das Peering anschaltet - die deutsche Übersetzung "SVDRP Verbindung" (auf englisch "SVDRP Peering") ist nicht besonders Hilfreich, wenn man gedanklich nach "peering" sucht...
-
Hi seahawk.
Hattest du die implementierung für den Sundtek DVB-S USB Receiver aufgenommen?
Ich habe heute meinen atomicpi in Betrieb genommen und wollte mal mit der Sundtek schauen ob ein VDR damit möglich wäre.
Unter github habe ich jetzt keine Einträge für die Rolle gefunden.
Oder reicht es vorher von Sundtek das Installationsskript aufzurufen und dann yavdr-ansible laufen zu lassen?
(Das Skript was ich hier gefunden hatte war wohl eher für einen Headless Server gedacht.)
Vielen Dank.
Gruß
PS: Ich habe jetzt einfach mal den netinstaller von Sundtek laufen lassen und starte gerade unter Ubuntu 19.04 das Playbook. Wird schon schiefgehen. =)
PPS: Vielleicht doch nicht die PPAs passen natürlich nicht. =/ -
starte gerade unter Ubuntu 19.04 das Playbook
Da wird 18.04 besser sein, dafür.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!