Posts by gotscha
-
-
-
Vielen Dank für die schnelle Antwort und die ausführlichen Infos.
Dann werde ich mich auch mal mit softhdvaapi versuchen.
Frohe Ostern
-
Welche konfiguration verwendest du bei dem Asrock N100dc-itx in der Signatur unter yavdr noble? vdr-plugin-softhdvaapi?
Oder eine Nvidia Grafikkarte?
Ist mit softhdvaapi die Ausgabe von dolby Digital Ton möglich?
-
Hallo Sehawk,
vielen Dank für den Tipp. Hat leider nicht funktioniert.
Ich versuche mich mal mit der Umstallung auf yavdr-ansible auf dem Wohnzimmer vdr.
-
Hallo Allerseits,
mein yavdr0.6 vdr detektiert die SATIP devices schneller als die zwei Kanäle der eingebauten cine-CT und verwendet dann immer als erste Quelle ein SATIP device.
Des weiteren wird nur ein Kanal der Cine Karte aktiviert und taucht in der Tuner Liste des LCARS OSDs auf, obwohl unter dem dynamite Plugin beide Adapter angezeigt werden.
Angeschlossen sind zwei OctopusNet, eine für DVB-C und eine für DVB-S. Satip Priorität ist im Plugin auf "Niedrig" gestellt.
Ich würde gerne erreichen, daß der vdr auf die Detektion der beide eingebauten Devices wartet und SATIP nur verwenden, wenn die internen Devices belegt sind.
Gibt es ein Upstart Script, welches auf die Aktivierung der internen dvb Devices wartet, entsprechend dem "Wait-for-dvb@devices" Script in yavdr0.7?
Bernhard
-
seahawk1986: Vielen dank für den Tipp, das war der Grund.
-
yavdr-ansible habe ich mit folgendem Skript heruntergeladen:
Codesudo apt-get install git language-pack-de language-pack-en git clone -b focal https://github.com/yavdr/yavdr-ansible (oder alternativ im zweiten Versuch: git clone https://github.com/yavdr/yavdr-ansible)
Das Installieren der Language Packs ist notwendig, da Ansible ohne diese direkt abbricht.
Dann group_vars/all nach host_vars/localhost kopiert und wie diese in folgenden Punkten geändert (siehe unten):
- branch / repositories
- wait_for_dvb_devices
- channels.conf
- vdr-plugins
- kodi_as_flatpak
- extra packages
- grub-timeout
und dann mit "sudo -H ./install-yavdr.sh" laufen lassen.
Beim ersten Lauf schaltet sich nach einer Weile der Fernseher mit "no Signal" aus, dann PC Reset und erneuerter Start des Skripts, welches beim zeiten Mal erfolgreich durchläuft, dann Reboot und der vdr startet mit englischen Texten.
locale gibt folgendes aus:
Code
Display MoreLANG=de_DE.UTF-8 LANGUAGE= LC_CTYPE="de_DE.UTF-8" LC_NUMERIC="de_DE.UTF-8" LC_TIME="de_DE.UTF-8" LC_COLLATE="de_DE.UTF-8" LC_MONETARY="de_DE.UTF-8" LC_MESSAGES="de_DE.UTF-8" LC_PAPER="de_DE.UTF-8" LC_NAME="de_DE.UTF-8" LC_ADDRESS="de_DE.UTF-8" LC_TELEPHONE="de_DE.UTF-8" LC_MEASUREMENT="de_DE.UTF-8" LC_IDENTIFICATION="de_DE.UTF-8" LC_ALL=
host_vas/localhost:
Code
Display More--- # file: group_vars/all # Ansible configuration, overwrite if you want to use the playbook(s) remotely # e.g. in a file `host_vars/my_yavdr_host` ansible_host: localhost ansible_connection: local branch: noble ppa_owner: 'ppa:seahawk1986-hotmail' # add the following PPAs repositories: - '{{ ppa_owner }}/{{branch}}-main' - '{{ ppa_owner }}/vdr-2.7.4' # - '{{ ppa_owner }}/{{branch}}-kodi' # set to True to add the repository ppa:/kelebek333/nvidia-legacy for nvidia-legacy drivers (340, 390) and disable the ABI version check by the X-Server to use those old drivers nvidia_legacy: False timezone: 'Europe/Berlin' # timezone_hw can be set to 'UTC' or 'local' to set the preferred hardware clock # timezone. This variable is optional, the default behavior is to let systemd # set the hw clock to UTC # and sync it with the time aquired via NTP. # Please note that changing the hw clock is usually not supported within virtual # environments and systemd-timesyncd won't sync the current time to the hardware # clock if it is set to local time. # timezone_hw: 'UTC' # or 'local' default_locale: 'de_DE.UTF-8' generate_locales: # see entries in /etc/locale.gen - 'de_DE.UTF-8' - 'en_US.UTF-8' language_packs: - language-pack-de - language-pack-en # properties of the user vdr and vdr-related options # NOTE: user name, uid and confdir must match the values set by the vdr package vdr: user: vdr group: vdr uid: 666 gid: 666 home: /home/vdr etc_confdir: /etc/vdr confdir: /var/lib/vdr recdir: /srv/vdr/video hide_first_recording_level: false safe_dirnames: true # escape characters (useful for windows clients and FAT/NTFS file systems) override_vdr_charset: "" # set the desired charset, e.g. "ISO-8859-9" instance_id: 0 # set the vdr instance id (see parameter "-i" in man 1 vdr) # wait for dvb devices by adapter number # NOTE: This only works for devices that are discoverable by udev, not userspace drivers like sundtek tuners! # e.g. wait_for_dvb_devices: [0, 1] to wait for /dev/dvb/adapter0 and /dev/dvb/adapter1 wait_for_dvb_devices: [0,1,2,3] # this allows to set up streamdev-client - set the server, port and number of devices # streamdev_client_remote_ip: "192.168.0.104" # streamdev_client_remote_port: 2004 # streamdev_client_num_provided_systems: 1 # copy channels.conf from a local file vdr_channels_conf: /srv/opt/channels.conf.Sat+Kabel/channels.conf # download channels.conf from a given url (supports HTTP(S) and FTP) # vdr_channels_conf_url: http://example.com/vdr/channels.conf # add the vdr plugins you want to install vdr_plugins: - vdr-plugin-devstatus - vdr-plugin-markad-ng - vdr-plugin-duplicates - vdr-plugin-extrecmenu - vdr-plugin-systeminfo - vdr-plugin-menuorg - vdr-plugin-satip # set the name of the output plugin (as used by vdrctl) - this defaults to softhddevice on x64 platforms and rpihddevice on Raspberry Pi 2 and 3 # selected_frontend: softhddevice # set the package name of the output plugin - this defaults to vdr-plugin-softhddevice on x64 platforms and vdr-plugin-rpihddevice on Raspberry Pi 2 and 3 # vdr_output_plugin: vdr-plugin-softhddevice-cuvid # IP (range) filter for vdr and plugins (this must be an array): # vdr_allowed_hosts: # - 192.168.0.0/24 # hosts and subnets for svdrphosts.conf (overrides vdr_allowed_hosts): # vdr_svdrphosts: # - 192.168.0.0/24 # hosts and subnets for allowed_hosts.conf of xineliboutput (overrides vdr_allowed_hosts): # xineliboutput_allowed_hosts: # - 192.168.0.0/24 # hosts and subnets for allowed_hosts.conf of vnsiserver (overrides vdr_allowed_hosts): # vnsiserver_allowed_hosts: # - 192.168.0.0/24 # hosts and subnets for streamdevhosts.conf (overrides vdr_allowed_hosts): # streamdev_server_allowed_hosts: # - 192.168.0.0/24 # dictionary of directories for (shared) files. Automatically exported via NFS and Samba if those roles are enabled media_dirs: audio: /srv/audio video: /srv/video pictures: /srv/picture files: /srv/files backups: /srv/backups recordings: '{{ vdr.recdir }}' nfs: insecure: false # set to true for OS X clients or if you plan to use libnfs as unprivileged user (e.g. KODI) samba: workgroup: YAVDR windows_compatible: '{{ vdr.safe_dirnames }}' # set to true to disable unix extensions, enable follow symlinks and wide links # install kodi as flatpak instead of a debian package kodi_as_flatpak: True # additional packages you want to install extra_packages: - htop - tree - vim - w-scan - t2scan - vdrpbd - byobu - plymouth-theme-yavdr-logo - gparted - gedit - featherpad - fonts-vdrsymbols-ttf # choose which channellogos to download from the github.com/Jasmeet181 mediaportal-*-logos repositories # currently suported langugages/regions are: au, be, cz, de, es, ie, il, it, nordic, nz, ru, uk, us # #channellogo_languages: # - au # - be # - cz # - de # - es # - ie # - il # - it # - nordic # - nz # - ru # - uk # - us frontend: vdr # vdr shutdown command - SHUTDOWNCMD variable in /etc/default/vdr # for standby use "/bin/systemctl suspend" vdr_shutdown_command: poweroff # to force quadratic pixels set this variable to the dpi you want # nvidia_force_dpi: 96 #system: # shutdown: poweroff # choose one of acpiwakeup, stm32wakeup wakeup_method: acpiwakeup # start given number of minutes earlier than the wakeuptime set by vdr wakeup_start_ahead: 5 # set days of the week for automatic wakeup (1=Monday...7=Sunday), # set empty string to disable wakeup # eg. to wake up on Monday and Friday: # wakeup_days: "1 5" wakeup_days: "" # set wakeup time for automatic wakeup # set empty string to disable # e.g. for wakeup at midnight: # wakeup_time: "00:00" wakeup_time: "" # this will set the primary display as connected and force KMS to load # the EDID saved when the role yavdr-xorg detects the connected displays intel_set_boot_edid: false # settings for grub grub: timeout: 5 boot_options: quiet splash # unload dvb drivers before standby, reload them afterwards. # disable this setting if # - you don't have local dvb devices (e.g. satip client) # - your dvb drivers have problems being unloaded standby_reload_dvb: true # settings for vdr-addon-lifeguard-ng # the following settings prevent the shutdown # if a nfs, samba or ssh connection to this machine is open lifeguard_enable_nfs: True lifeguard_enable_samba: True lifeguard_enable_ssh: True # list of ip addresses or hostnames which should prevent shutdown # if the can be pinged lifeguard_hosts: [] # list of users which sould prevent shutdown if they are logged in # this is somewhat redudant because systemd check this, too lifeguard_users: [] # check for local processes lifeguard_processes: [] # check for active tcp connections of local processes # syntax: <processname> [:] <port> lifeguard_tcp: - vdr 3000 # don't shutdown if there is an active streamdev connection # Serial device to configure for a homebrew receiver. # Choose one of the devices predefined in the variable serial_ir_data in roles/serial-ir/defaults/main.yml # ttyS0 (COM1), ttyS1 (COM2), ttyS2(COM3) or ttyS3 (COM4) # or customize the variable as needed # serial_ir_device: ttyS0 # Key for the MPEG2-Decoder #rpi_decode_mpg2: 0xdeadbeef # Key for the wvc1-Decoder #rpi_decode_wvc1: 0xdeadbeef # Pin for the GPIO remote receiver # rpi_ir_gpio_pin: 24 # Pin for the GPIO remote sender (needs additional lirc configuration, # which is at the moment beyond the scope of this playbook) # rpi_ir_gpio_pin_tx: 13 # Set the memory for the GPU core - rpihddevice needs 256 MB, which is the default value set by the playbook # rpi_gpu_mem = 256
-
-
Hallo utility,
VIelen Dank für den Tipp.
ja, ich habe die aktuelle Version ausgecheckt, aber in der host_vas/localhost jammy in noble geändert, das vdr repostory in vdr-2.7.4 geändert, das kodi Repository auskommentiert und "kodi_as_flatpak=true" addiert.
Dazu meine Änderungen aus der letzten Installation.
Aber ich kann das Playbook mal ohne meine Änderungen laufen lassen.
-
Hallo Allerseits,
habe heute eine Neuinstalltion von yavdr-ansible Noble vorgenommen.
Funktionert auch alles prima, nachdem die Pakete language-pack-de und language-pack-en vor dem laufen lassen des Playbooks installiert waren.
Allerdings startet der vdr mit einem englischen Menu, die Sprache Deutsch wird unter System -> Setup -> OSD -> Language nicht angeboten.
Wie kann ich den vdr auf ein deutsches Menü umstellen?
-
Vielen Dank an Klaus und alle Mitwirkendem am vdr.
Der vdr ist seit 2009 unverzichtbar. Vorher haben wir über einen Topfield Receiver mit Festplatte aufgenommen und jeden Film zum Schauen im Wohnzimmer auf eine externe Platte kopiert und konvertiert, da der Sat Anschluß weit entfernt ist und der Topfield nur einen USB Anschluß hatte.
Das Schauen der Aufnahmen auf dem Wohnzimmer vdr via Netzwerk vom Aufnahme vdr war dann echter Luxus.
Die einfache Bedienbarkeit und Nutzarkeit des vdrs wird für uns von keinem Streaming Portal erreicht.
Und auf dem Aufnahme liegen noch genug ungesehene Filme, so daß aktuell auch kein Bedarf für Streaming besteht.
Vielen Dank auch für die exzellente Unterstützung hier im Forum und die schnellen und ausführlichen Antworten. Hier habe ich viel gelernt.
Viele Grüße und Gratulation zu dem 25 jährigen Geburtstag des vdrs
Bernhard
-
-
MegaV0lt: Wie ist Dein Yamaha Receiver mit vdr und TV verschaltet?
Läuft der Ton bei Dir über die Boxen oder über eine Soundbar?
VIele Grüße
Bernhard
-
Vielen Dank für die schnellen Antworten.
Ich werde das ausprobieren.
Viele Grüße
Bernhard
-
Hallo Kamel5,
vielen Dank für das vdr-plugin-extrecmenu(ng).
Dieses verwende ich sehr gerne, da das Verschieben von Aufnahmen auch in neue Verzeichnisse sehr intuitiv funktioniert.
Wie in deimen Beitrag beschrieben, liest das Plugin das vdr Aufnahme Verzeichnis ein und merkt sich diese Info um die "Schwubdizität" zu erhöhen. Vielen Dank auch für dieses Feature.
Allerdings merkt sich das Plugin hier auch alte Pfade (auch über Reboots und Restarts), nachdem diese nicht mehr vorhanden sind (z.B. durch Verschieben von Aufnahmen oder das Mounten von externen Datenträgern).
Diese alten Pfade werden als mögliche Zielverzeichnissen beim Verschieben angezeigt. Da ich viel verschiebe, gibt es mittlerweile viele "alte gelöschte" Verzeichnisse.
Kann man den Aufnahme Cache des vdr-plugin-extrecmenu(ng) irgendwie löschen und das Plugin zum Neueinlesen des Aufnahme Verzeichnisses veranlassen?
Im Voraus vielen Dank
Bernhard
-
Vielen Dank für Eure Hilfestellungen.
pille2011: Der Tipp zur xorg.conf hat in Verbindung mit softhdvaapi die Lösung gebracht.
Wieder was gelernt.
@ vdr_rossi: Vielen Dank für den Hinweis auf die Dokumentation. Die Tabelle mit den Ausgabe Plugins war mir bisher noch nicht so richtig aufgefallen.
Lauffähig auf Intel ix-6xxx/ix-7xxx Prozessoren ist: softhdvaapi
Ich werde auch noch softhddevice ausprobieren.
-
Hallo Allerseits,
leider habe ich Probleme mit der Neuinstallation des focal yavdr-ansible auf meinem Notebook.
Nach der Installation erscheint kein Bild.
Welche Einstellungen sollten in der host_vars/localhost Conf Datei für diese HW gewählt werden?
selected_frontend: softhddevice ? oder etwas anderes?
vdr_output_plugin: vdr-plugin-softhddevice-cuvid oder vdr-plugin-softhddevice ?
Bei einer Installation mit beiden Zeilen auskommentiert, läuft die Installation durch un der vdr startet, jedoch erscheint nach dem vdr Logo kein Bild/Menü.
In /var/log/syslog wird die folgende Zeile permanent gelistet:
vdr: video/vaapi: vaSyncSurface failed
Unter Bionic lief vdr-plugin-softhdddevice-vpp problemlos.
Der Tuner wurde wie hier beschrieben https://www.vdr-portal.de/forum/index.php?thread/132556-gel%C3%B6st-yavdr-ansible-yavdr0-7-auf-intel-notebook-kein-bild-men%C3%BC # 12 ersetzt.
Viele Grüße
Bernhard
-
Hallo Seahawk,
vielen Dank für die Erläuterung.
Dann weiß ich ja auch auf meinem non-vdr Linux Rechner, wo ich im Problemfall suchen muß.
Viele Grüße
Bernhard
-
Hallo Seahawk,
vielen Dank für Deine Hilfe, Deine Lösung hat funkltioniert.
Kannst Du mir bitte noch erläutern, warum das keine gute Idee ist, mit den GUI Programmen?Ist der Grund hierfür die Root Rechte bezüglich Sicherheit? oder das polkit an sich?
Ich betreibe meine vdrs in einem separaten Netz, die vdrs werden nur temprär für Paketupdates/-installation mit dem Internet verbunden.
Während dieser Zeit läuft nur das Byubo Terminal.
Viele Grüße
Bernhard