Hallo zusammen ! Ich war in der Vergangenheit unter Joe L bekannt, hab aber leider alle Zugangsdaten und auch Mailaccount irgendwie verlegt (war lange Zeit gesundheitlich außer Gefecht) und möchte mich nun (nachdem ich schon yavdr0.5 und yavdr0.6 im Einsatz hatte) dem "neuen" ansible yavdr widmen...
Ich habe den Linux-Server http://cdimage.ubuntu.com/releases/18.04.4/release/ubuntu-18.04.4-server-amd64.iso auf mein System installiert. Nach mehreren Fehlversuchen das Playbook "as-is" durchlaufen zu lassen (immer wieder irgendwelche "fatal-Errors") habe ich mich an der headless-Variante versucht wobei ich
auskommentiert habe und
einkommentiert habe. Das Playbook ist fehlerfrei durchgelaufen. Testen konnte ich mangels vdr-Client in meinem Environment nicht.
Guten Mutes machte ich mich daran das "normale" Playbook für mich zu adaptieren. Mit dem Wissen, dass ich bei der MLD-Installation nur mit nvidia-legacy driver ein Bild mit meiner nvidia-Karte bekomme habe ich folgende yavdr07.yml:
# file: yavdr07.yml
# this playbook sets up a complete yaVDR 0.7 installation
- name: set up yaVDR
hosts: all
become: true
roles:
- yavdr-common # install and configure the basic system
- collect-facts # query system facts
- autoinstall-ubuntu-drivers # use ubuntu-drivers to install proprietary dirvers
# (e.g. nvidia, virtualbox)
# - nvidia-experimental # install very recent nvidia dirver from ppa:graphics-drivers/ppa
- vdr # install vdr and related packages
- vdr-plugin-menuorg # install vdr-plugin-menuorg and customize menuorg.xml
- autoinstall-virtualbox-guest
- lifeguardng # install and configure vdr-addon-lifeguard-ng
- yavdr-network # enable network client capabilities
- samba-install # install samba server
- samba-config # configure samba server
- nfs-server # install nfs server
- pulseaudio # install pulseaudio
- yavdr-xorg # graphical session
- yavdr-remote # remote configuration files, services and scripts
- yavdr-desktop # openbox session with yavdr frontend script
# - autoinstall-satip # install vdr-plugin-satip if a Sat>IP server has been found
# - autoinstall-targavfd # install vdr-plugin-targavfd if display is connected
- autoinstall-imonlcd # install vdr-plugin-imonlcd if a matchind display is connected
- autoinstall-imonvfd # install vdr-plugin-imonvfd if a matchind display is connected
# - autoinstall-pvr350 # install vdr-plugin-pvr350 if a matching card is detected
# - autoinstall-hauppauge-pvr # install vdr-plugin-pvrinput if a matching card is found
- autoinstall-dvbsddevice # install vdr-plugin-dvbsddevice if a matching card is detected
- autoinstall-hardware-irmp # install yavdr-hardware-irmp if a matching usb device is detected
# - autoinstall-atric-usb # preconfigure lircd for Atric IR-WakeupUSB receiver
- autoinstall-yausbir # preconfigure lircd for yaUsbIR receiver
# - autoinstall-dvbsky-firmware # download and install required firmware files for dvbsky cards
- autoinstall-firmware # download and install firmware files for dvb devices
#- install-sundtek # install and configure sundtek drivers
#- serial-ir # configure a serial port for "homebrew" ir receivers (e.g. Atric V5)
- epgd # install vdr-epg-daemon (and vdr-plugin-epg2vdr)
- channelpedia # upload channels.conf to channelpedia (see role description in Manual)
- kodi
- dvd # set up packages and a udev rule to allow kodi and other players
# to play and eject optical media
- wakeup # set up wakeup methods for rtc etc.
- grub-config # configure grub
handlers:
- import_tasks: handlers/main.yml
Alles anzeigen
und erhalte - nachdem bereits viele Rollen positiv durchgelaufen sind folgende Fehler:
TASK [yavdr-xorg : unload kms drivers] ***********************************************************************************
changed: [localhost] => (item=nouveau)
changed: [localhost] => (item=ttm)
failed: [localhost] (item=drm_kms_helper) => {
"ansible_loop_var": "item",
"changed": false,
"item": "drm_kms_helper",
"name": "drm_kms_helper",
"rc": 1
}
STDERR:
rmmod: ERROR: Module drm_kms_helper is in use by: i915
MSG:
rmmod: ERROR: Module drm_kms_helper is in use by: i915
failed: [localhost] (item=drm) => {
"ansible_loop_var": "item",
"changed": false,
"item": "drm",
"name": "drm",
"rc": 1
}
STDERR:
rmmod: ERROR: Module drm is in use by: drm_kms_helper i915
MSG:
rmmod: ERROR: Module drm is in use by: drm_kms_helper i915
RUNNING HANDLER [Restart Samba] ******************************************************************************************
RUNNING HANDLER [Restart vdr-addon-lifeguard-ng] *************************************************************************
RUNNING HANDLER [Restart NFS Kernel Server] ******************************************************************************
RUNNING HANDLER [Restart VDR] ********************************************************************************************
PLAY RECAP ***************************************************************************************************************
localhost : ok=90 changed=66 unreachable=0 failed=1 skipped=10 rescued=0 ignored=0
Alles anzeigen
Jetzt bin ich leider ratlos. Was tun ?
Übrigens: ich habe nun zum gefühlt 100sten Mal den Ubuntu-Server neu aufgesetzt um eine saubere Umgebung zu haben. Ist das notwendig oder kann ich das Playbook (teilweise) rückgängig machen ?
DANKE !!!