WARNING: apt does not have a stable CLI interface. Use with caution in scripts. Hit:1 http://at.archive.ubuntu.com/ubuntu focal InRelease Hit:2 http://at.archive.ubuntu.com/ubuntu focal-updates InRelease Hit:3 http://at.archive.ubuntu.com/ubuntu focal-backports InRelease Hit:4 http://at.archive.ubuntu.com/ubuntu focal-security InRelease Hit:5 http://ppa.launchpad.net/frodo-vdr/experimental-vdr-yavdr/ubuntu focal InRelease Hit:6 http://ppa.launchpad.net/gandalf-der-grosse/main/ubuntu focal InRelease Hit:7 http://ppa.launchpad.net/yavdr/experimental-kodi/ubuntu focal InRelease Hit:8 http://ppa.launchpad.net/yavdr/experimental-main/ubuntu focal InRelease Hit:9 http://ppa.launchpad.net/yavdr/experimental-vdr/ubuntu focal InRelease Reading package lists... Building dependency tree... Reading state information... All packages are up to date. WARNING: apt does not have a stable CLI interface. Use with caution in scripts. Reading package lists... Building dependency tree... Reading state information... build-essential is already the newest version (12.8ubuntu1). ansible is already the newest version (2.9.6+dfsg-1). python3-argcomplete is already the newest version (1.8.1-1.3ubuntu1). python3-venv is already the newest version (3.8.2-0ubuntu2). python3-wheel is already the newest version (0.34.2-1). software-properties-common is already the newest version (0.98.9.2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Already up to date. PLAY [set up yaVDR] ************************************************************************************************************************** TASK [Gathering Facts] *********************************************************************************************************************** ok: [localhost] TASK [yavdr-common : apt | prevent automatic installation of recommended packages] *********************************************************** ok: [localhost] TASK [yavdr-common : add PPAs] *************************************************************************************************************** ok: [localhost] => (item=ppa:yavdr/experimental-main) ok: [localhost] => (item=ppa:yavdr/experimental-vdr) ok: [localhost] => (item=ppa:yavdr/experimental-kodi) TASK [yavdr-common : add PPAs for Raspberry Pi] ********************************************************************************************** skipping: [localhost] => (item=ppa:yavdr/experimental-rpi) TASK [yavdr-common : run apt-get dist-upgrade] *********************************************************************************************** ok: [localhost] TASK [yavdr-common : debconf | disable all cloud-init datasources] *************************************************************************** ok: [localhost] TASK [yavdr-common : command | reconfigure cloud-init package] ******************************************************************************* skipping: [localhost] TASK [yavdr-common : apt | ensure package cloud-init is not installed] *********************************************************************** ok: [localhost] TASK [yavdr-common : check if bash is the default sh shell] ********************************************************************************** ok: [localhost] TASK [yavdr-common : use bash instead of dash] *********************************************************************************************** skipping: [localhost] TASK [yavdr-common : create vdr group] ******************************************************************************************************* ok: [localhost] TASK [yavdr-common : create vdr user] ******************************************************************************************************** ok: [localhost] TASK [yavdr-common : disable release-upgrade notifications] ********************************************************************************** ok: [localhost] TASK [yavdr-common : apt | install basic packages] ******************************************************************************************* ok: [localhost] TASK [yavdr-common : apt | install extra packages] ******************************************************************************************* ok: [localhost] TASK [yavdr-common : apt | install plymouth-theme-yavdr-logo on x86 architectures] *********************************************************** ok: [localhost] TASK [yavdr-common : ensure /etc/yavdr exists] *********************************************************************************************** ok: [localhost] TASK [yavdr-common : touch /etc/yavdr/autoinstalled (this file must exist)] ****************************************************************** changed: [localhost] TASK [yavdr-common : create media directories] *********************************************************************************************** ok: [localhost] => (item={'key': 'audio', 'value': '/srv/audio'}) ok: [localhost] => (item={'key': 'video', 'value': '/srv/video'}) ok: [localhost] => (item={'key': 'pictures', 'value': '/srv/picture'}) ok: [localhost] => (item={'key': 'files', 'value': '/srv/files'}) ok: [localhost] => (item={'key': 'backups', 'value': '/srv/backups'}) changed: [localhost] => (item={'key': 'recordings', 'value': '/srv/vdr/video'}) TASK [yavdr-common : create /etc/sudoers.d/yavdr from template] ****************************************************************************** ok: [localhost] TASK [yavdr-common : create /usr/local/bin/module-helper] ************************************************************************************ ok: [localhost] TASK [yavdr-common : create standby hooks /lib/systemd/system-sleep/yavdr] ******************************************************************* ok: [localhost] TASK [collect-facts : get information about usb and pci hardware and loaded kernel modules] ************************************************** ok: [localhost] TASK [collect-facts : debug] ***************************************************************************************************************** skipping: [localhost] => (item=usb) skipping: [localhost] => (item=pci) skipping: [localhost] => (item=serial) skipping: [localhost] => (item=gpus) skipping: [localhost] => (item=modules) skipping: [localhost] => (item=acpi_power_modes) skipping: [localhost] => (item=nvidia_detected) skipping: [localhost] => (item=intel_detected) skipping: [localhost] => (item=amd_detected) skipping: [localhost] => (item=virtualbox_detected) skipping: [localhost] TASK [collect-facts : get detailed PCI device information] *********************************************************************************** ok: [localhost] TASK [collect-facts : debug] ***************************************************************************************************************** skipping: [localhost] TASK [collect-facts : known vdr output plugins] ********************************************************************************************** ok: [localhost] TASK [autoinstall-ubuntu-drivers : apt | install ubuntu-drivers-common] ********************************************************************** ok: [localhost] TASK [autoinstall-ubuntu-drivers : use ubuntu-drivers to install additional drivers automatically] ******************************************* changed: [localhost] TASK [vdr : apt | install basic vdr packages] ************************************************************************************************ ok: [localhost] TASK [vdr : add svdrp and svdrp-disc to /etc/services] *************************************************************************************** ok: [localhost] => (item=svdrp 6419/tcp) ok: [localhost] => (item=svdrp-disc 6419/udp) TASK [vdr : create vdr recdir] *************************************************************************************************************** changed: [localhost] TASK [vdr : set vdr charset override] ******************************************************************************************************** ok: [localhost] TASK [vdr : set option to use hide-first-recording-level patch] ****************************************************************************** ok: [localhost] TASK [vdr : create local dir in recdir] ****************************************************************************************************** skipping: [localhost] TASK [vdr : apt | install additional vdr plugins] ******************************************************************************************** ok: [localhost] TASK [vdr : ensure vdr is stopped] *********************************************************************************************************** ok: [localhost] TASK [vdr : vdr configuration | copy remote.conf if it doesn't exist yet] ******************************************************************** ok: [localhost] TASK [vdr : vdr configuration | copy keymacros.conf] ***************************************************************************************** ok: [localhost] TASK [vdr : vdr configuration | copy channels.conf if it doesn't exist yet] ****************************************************************** skipping: [localhost] TASK [vdr : vdr configuration | download channels.conf if it doesn't exist yet] ************************************************************** skipping: [localhost] TASK [vdr : vdr configuration | svdrphosts.conf] ********************************************************************************************* ok: [localhost] TASK [vdr : vdr configuration | /etc/default/vdr] ******************************************************************************************** ok: [localhost] TASK [vdr : ensure directory '/etc/vdr/xineliboutput' exists] ******************************************************************************** ok: [localhost] TASK [vdr : vdr configuration | allowed_hosts.conf for xineliboutput] ************************************************************************ ok: [localhost] TASK [vdr : vdr configuration | xineliboutput.conf host settings] **************************************************************************** ok: [localhost] TASK [vdr : disable/enable wait-for-dvb@.service for configured devices] ********************************************************************* ok: [localhost] => (item=0) ok: [localhost] => (item=1) ok: [localhost] => (item=2) ok: [localhost] => (item=3) ok: [localhost] => (item=4) ok: [localhost] => (item=5) ok: [localhost] => (item=6) ok: [localhost] => (item=7) ok: [localhost] => (item=8) ok: [localhost] => (item=9) ok: [localhost] => (item=10) ok: [localhost] => (item=11) ok: [localhost] => (item=12) ok: [localhost] => (item=13) ok: [localhost] => (item=14) ok: [localhost] => (item=15) TASK [vdr : ensure directory '/etc/vdr/plugins/vnsiserver' exists] *************************************************************************** ok: [localhost] TASK [vdr : vdr configuration | allowed_hosts.conf for vnsiserver] *************************************************************************** ok: [localhost] TASK [vdr : ensure directory '/etc/vdr/plugins' exists] ************************************************************************************** ok: [localhost] TASK [vdr : vdr configuration | streamdevhosts.conf for streamdev-server] ******************************************************************** ok: [localhost] TASK [vdr : apt | install vdr-plugin-streamdev-client] *************************************************************************************** ok: [localhost] TASK [vdr : set streamdev-client.RemoteIp] *************************************************************************************************** ok: [localhost] TASK [vdr : set streamdev-client.RemotePort] ************************************************************************************************* ok: [localhost] TASK [vdr : set streamdev-client.NumProvidedSystems] ***************************************************************************************** ok: [localhost] TASK [vdr : set streamdev-client.StartClient] ************************************************************************************************ ok: [localhost] TASK [vdr : create directory for vdr.service systemd drop-in files] ************************************************************************** ok: [localhost] => (item=/etc/systemd/system/vdr.service.d/) TASK [vdr : systemd-drop-in | start vdr.service after network-online.target] ***************************************************************** ok: [localhost] TASK [vdr : create snippet with yavdr commands] ********************************************************************************************** ok: [localhost] TASK [vdr : create helper scripts for reccmds] *********************************************************************************************** ok: [localhost] => (item=removeindex) ok: [localhost] => (item=removemarks) ok: [localhost] => (item=removeresume) ok: [localhost] => (item=vdr-recrepeat) TASK [vdr : create snippet for yavdr reccmds to handle marks-, resume- and index-files] ****************************************************** ok: [localhost] TASK [vdr : create snippet for yavdr reccmds to search repeats using epgsearch] ************************************************************** skipping: [localhost] TASK [vdr-plugin-menuorg : apt | install vdr-plugin-menuorg] ********************************************************************************* ok: [localhost] TASK [vdr-plugin-menuorg : create /var/lib/vdr/plugins/menuorg.xml] ************************************************************************** ok: [localhost] TASK [autoinstall-virtualbox-guest : collect facts about installed packages] ***************************************************************** ok: [localhost] TASK [autoinstall-virtualbox-guest : install packages] *************************************************************************************** skipping: [localhost] TASK [autoinstall-virtualbox-guest : set xineliboutput as preferred frontend] **************************************************************** skipping: [localhost] TASK [autoinstall-virtualbox-guest : install xinelibouput and vdr-sxfe] ********************************************************************** skipping: [localhost] TASK [autoinstall-virtualbox-guest : set vdr_output_plugin variable] ************************************************************************* skipping: [localhost] TASK [lifeguardng : apt | install vdr-addon-lifeguard-ng] ************************************************************************************ ok: [localhost] TASK [lifeguardng : expand template for vdr-addon-lifeguard-ng configuration file] *********************************************************** ok: [localhost] TASK [yavdr-network : apt | install packages for network services] *************************************************************************** ok: [localhost] TASK [yavdr-network : restart autofs if running] ********************************************************************************************* changed: [localhost] TASK [yavdr-network : ensure autofs is running] ********************************************************************************************** ok: [localhost] TASK [yavdr-network : restart avahi-linker if running] *************************************************************************************** changed: [localhost] TASK [yavdr-network : ensure avahi-linker is started] **************************************************************************************** ok: [localhost] TASK [yavdr-network : ensure additional services for avahi-linker are active] **************************************************************** ok: [localhost] => (item=vdr-net-monitor) ok: [localhost] => (item=vdr-update-monitor) ok: [localhost] => (item=prevent-umount-on-pause) TASK [samba-install : install samba server] ************************************************************************************************** ok: [localhost] TASK [samba-config : touch smb.conf.custom] ************************************************************************************************** changed: [localhost] TASK [samba-config : expand template for smb.conf] ******************************************************************************************* ok: [localhost] TASK [nfs-server : install nfs server packages] ********************************************************************************************** ok: [localhost] TASK [nfs-server : create /etc/exports] ****************************************************************************************************** ok: [localhost] TASK [nfs-server : populate /etc/avahi/services] ********************************************************************************************* ok: [localhost] => (item={'key': 'audio', 'value': '/srv/audio'}) ok: [localhost] => (item={'key': 'video', 'value': '/srv/video'}) ok: [localhost] => (item={'key': 'pictures', 'value': '/srv/picture'}) ok: [localhost] => (item={'key': 'files', 'value': '/srv/files'}) ok: [localhost] => (item={'key': 'backups', 'value': '/srv/backups'}) ok: [localhost] => (item={'key': 'recordings', 'value': '/srv/vdr/video'}) TASK [pulseaudio : apt | install pulseaudio, pavucontrol and vdr-plugin-pulsecontrol] ******************************************************** ok: [localhost] TASK [pulseaudio : create /etc/asound.conf with pulseaudio as default device] **************************************************************** ok: [localhost] TASK [yavdr-xorg : create directories for systemd drop-in files] ***************************************************************************** ok: [localhost] => (item=/etc/systemd/system/x@.service.d/) ok: [localhost] => (item=/etc/systemd/system/vdr.service.d/) ok: [localhost] => (item=/etc/systemd/system/user@666.service.d/) ok: [localhost] => (item=/etc/X11/xorg.conf.d/) TASK [yavdr-xorg : systemd-drop-in | add dependency to X-server for vdr.service] ************************************************************* ok: [localhost] TASK [yavdr-xorg : systemd-drop-in | start x@.service after plymouth.service] **************************************************************** ok: [localhost] TASK [yavdr-xorg : systemd-drop-in | start x@.service before xlogin@.service] **************************************************************** ok: [localhost] TASK [yavdr-xorg : systemd-drop-in | load environment file for vdr.service] ****************************************************************** ok: [localhost] TASK [yavdr-xorg : systemd-drop-in | user@666.service depends on x@vt7.service] ************************************************************** ok: [localhost] TASK [yavdr-xorg : vdr-config | create softhddevice.conf if it doesn't exist yet] ************************************************************ ok: [localhost] TASK [yavdr-xorg : vdr-config | start softhddevice detached and set audio to pulseaudio] ***************************************************** ok: [localhost] => (item=-D) ok: [localhost] => (item=-w alsa-driver-broken) ok: [localhost] => (item=) TASK [yavdr-xorg : add a login shell for the user vdr] *************************************************************************************** ok: [localhost] TASK [yavdr-xorg : apt | install packages for xorg] ****************************************************************************************** ok: [localhost] TASK [yavdr-xorg : apt | install packages for Intel IGP] ************************************************************************************* skipping: [localhost] TASK [yavdr-xorg : add ppa:oibaf/graphics-drivers for up to date mesa drivers] *************************************************************** skipping: [localhost] TASK [yavdr-xorg : update package lists and all packages after adding ppa:oibaf/graphics-drivers] ******************************************** skipping: [localhost] TASK [yavdr-xorg : apt | install packages for AMD GPUs] ************************************************************************************** skipping: [localhost] TASK [yavdr-xorg : Install yaVDR Media (e.g. Backgrounds)] *********************************************************************************** ok: [localhost] TASK [yavdr-xorg : command | write keyboard configuration to /etc/X11/xorg.conf.d/00-keyboard.conf] ****************************************** ok: [localhost] TASK [yavdr-xorg : add snippet to ignore eventlircd devices in xorg] ************************************************************************* ok: [localhost] TASK [yavdr-xorg : apt | install desktop programs] ******************************************************************************************* ok: [localhost] TASK [yavdr-xorg : expand template for x-verbose@.service] *********************************************************************************** ok: [localhost] TASK [yavdr-xorg : expand template for xorg-verbose.conf] ************************************************************************************ ok: [localhost] TASK [yavdr-xorg : remove intel snippet] ***************************************************************************************************** ok: [localhost] TASK [yavdr-xorg : remove amd snippet] ******************************************************************************************************* ok: [localhost] TASK [yavdr-xorg : Stop VDR] ***************************************************************************************************************** ok: [localhost] TASK [yavdr-xorg : Stop yavdr-xorg] ********************************************************************************************************** changed: [localhost] TASK [yavdr-xorg : Stop xlogin] ************************************************************************************************************** ok: [localhost] TASK [yavdr-xorg : Stop x] ******************************************************************************************************************* ok: [localhost] TASK [yavdr-xorg : check /etc/yavdr/autoinstalled if a nvidia driver has been installed] ***************************************************** changed: [localhost] TASK [yavdr-xorg : set_fact | nvidia_driver_installed] *************************************************************************************** ok: [localhost] TASK [yavdr-xorg : unbind vconsole] ********************************************************************************************************** skipping: [localhost] TASK [yavdr-xorg : wait a little, so noveau isn't used anymore] ****************************************************************************** skipping: [localhost] TASK [yavdr-xorg : unload kms drivers] ******************************************************************************************************* skipping: [localhost] => (item=nouveau) skipping: [localhost] => (item=ttm) skipping: [localhost] => (item=drm_kms_helper) skipping: [localhost] => (item=drm) TASK [yavdr-xorg : load nvidia driver] ******************************************************************************************************* skipping: [localhost] TASK [yavdr-xorg : wait a little before starting nvidia-persistenced] ************************************************************************ skipping: [localhost] TASK [yavdr-xorg : start nvidia-persistenced] ************************************************************************************************ skipping: [localhost] TASK [yavdr-xorg : start x-verbose@.service] ************************************************************************************************* changed: [localhost] TASK [yavdr-xorg : wait a little, so X has some time to start up] **************************************************************************** ok: [localhost] TASK [yavdr-xorg : detect xorg configuration] ************************************************************************************************ changed: [localhost] TASK [yavdr-xorg : show parsed xrandr data] ************************************************************************************************** ok: [localhost] => { "xrandr": { "Screen 0:": { "HDMI-0": { "EDID": "00ffffffffffff00048104000100000001110103800f0a000a0000000000000000000000000001010101010101010101010101010101800c208030e02d102830d3006c44000000180000001000000000000000000000000000000000001000000000000000000000000000000000001000000000000000000000000000000017", "auto": "", "current": "800x480_66", "is_connected": true, "modelines": { "800x480_66": "Modeline \"800x480_66\" 32.000 800 840 888 928 480 493 496 525 -HSync -VSync" }, "modes": { "800x480": [ 66 ] }, "preferred": "800x480_66" }, "VGA-0": { "EDID": "00ffffffffffff00316dfb18d0c10200121b01030e351e782a6b35a455559f270c505421080071408100814081809500a940b3008bc0023a801871382d40582c4500132b2100001e000000fd003c4c1e5314000a202020202020000000fc004c4e4b47205632484130310a20000000fa00d100d14001000100010001000a00bf", "auto": "", "current": "1920x1080_60", "is_connected": true, "modelines": { "1024x768_60": "Modeline \"1024x768_60\" 65.000 1024 1048 1184 1344 768 771 777 806 -HSync -VSync", "1152x864_60": "Modeline \"1152x864_60\" 81.620 1152 1216 1336 1520 864 865 868 895 -HSync +VSync", "1280x1024_60": "Modeline \"1280x1024_60\" 108.000 1280 1328 1440 1688 1024 1025 1028 1066 +HSync +VSync", "1280x800_60": "Modeline \"1280x800_60\" 83.500 1280 1352 1480 1680 800 803 809 831 -HSync +VSync", "1280x960_60": "Modeline \"1280x960_60\" 108.000 1280 1376 1488 1800 960 961 964 1000 +HSync +VSync", "1360x765_60": "Modeline \"1360x765_60\" 84.400 1360 1424 1568 1776 765 766 769 792 -HSync +VSync", "1440x900_60": "Modeline \"1440x900_60\" 106.500 1440 1520 1672 1904 900 903 909 934 -HSync +VSync", "1600x1200_60": "Modeline \"1600x1200_60\" 162.000 1600 1664 1856 2160 1200 1201 1204 1250 +HSync +VSync", "1680x1050_60": "Modeline \"1680x1050_60\" 146.250 1680 1784 1960 2240 1050 1053 1059 1089 -HSync +VSync", "1920x1080_60": "Modeline \"1920x1080_60\" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +HSync +VSync", "640x480_60": "Modeline \"640x480_60\" 25.175 640 656 752 800 480 490 492 525 -HSync -VSync", "800x600_60": "Modeline \"800x600_60\" 40.000 800 840 968 1056 600 601 605 628 +HSync +VSync" }, "modes": { "1024x768": [ 60 ], "1152x864": [ 60 ], "1280x1024": [ 60 ], "1280x800": [ 60 ], "1280x960": [ 60 ], "1360x765": [ 60 ], "1440x900": [ 60 ], "1600x1200": [ 60 ], "1680x1050": [ 60 ], "1920x1080": [ 60 ], "640x480": [ 60 ], "800x600": [ 60 ] }, "preferred": "1920x1080_60" } } } } TASK [yavdr-xorg : show primary display configuration] *************************************************************************************** ok: [localhost] => { "xorg.primary": { "bus_id": "PCI:2@0:0:0", "connector": "VGA-0", "edid": "/etc/X11/edid.VGA-0.bin", "gpu_name": "ION", "mode": "1920x1080_60", "model": "'LNKG V2HA01'", "modelines": [ "\"Modeline\" \"640x480_60\" 25.175 640 656 752 800 480 490 492 525 -HSync -VSync", "\"Modeline\" \"800x600_60\" 40.000 800 840 968 1056 600 601 605 628 +HSync +VSync", "\"Modeline\" \"1024x768_60\" 65.000 1024 1048 1184 1344 768 771 777 806 -HSync -VSync", "\"Modeline\" \"1152x864_60\" 81.624 1152 1216 1336 1520 864 865 868 895 -HSync +VSync", "\"Modeline\" \"1280x800_60\" 83.500 1280 1352 1480 1680 800 803 809 831 -HSync +VSync", "\"Modeline\" \"1280x960_60\" 108.000 1280 1376 1488 1800 960 961 964 1000 +HSync +VSync", "\"Modeline\" \"1280x1024_60\" 108.000 1280 1328 1440 1688 1024 1025 1028 1066 +HSync +VSync", "\"Modeline\" \"1440x900_60\" 106.500 1440 1520 1672 1904 900 903 909 934 -HSync +VSync", "\"Modeline\" \"1600x1200_60\" 162.000 1600 1664 1856 2160 1200 1201 1204 1250 +HSync +VSync", "\"Modeline\" \"1680x1050_60\" 146.250 1680 1784 1960 2240 1050 1053 1059 1089 -HSync +VSync", "\"Modeline\" \"1360x768_60\" 84.715 1360 1424 1568 1776 768 769 772 795 -HSync +VSync", "\"Modeline\" \"1920x1080_60\" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +HSync +VSync", "\"Modeline\" \"1920x1200_60\" 193.250 1920 2056 2256 2592 1200 1203 1209 1245 -HSync +VSync", "\"Modeline\" \"1920x1440_60\" 234.000 1920 2048 2256 2600 1440 1441 1444 1500 -HSync +VSync", "\"Modeline\" \"1920x1080_60\" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +HSync +VSync", "\"Modeline\" \"1920x1080_60\" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +HSync +VSync", "\"Modeline\" \"1920x1080_60\" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +HSync +VSync", "\"Modeline\" \"1920x1080_60\" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +HSync +VSync" ], "refreshrate": 60, "resolution": "1920x1080", "vendor": "LKM" } } TASK [yavdr-xorg : show secondary display configuration] ************************************************************************************* ok: [localhost] => { "xorg.secondary": { "bus_id": "PCI:2@0:0:0", "connector": "HDMI-0", "edid": "/etc/X11/edid.HDMI-0.bin", "gpu_name": "ION", "mode": "800x480_66", "model": "Unknown", "modelines": [ "\"Modeline\" \"800x480_66\" 32.000 800 840 888 928 480 493 496 525 -HSync -VSync", "\"Modeline\" \"800x480_66\" 32.000 800 840 888 928 480 493 496 525 -HSync -VSync", "\"Modeline\" \"800x480_66\" 32.000 800 840 888 928 480 493 496 525 -HSync -VSync", "\"Modeline\" \"800x480_66\" 32.000 800 840 888 928 480 493 496 525 -HSync -VSync", "\"Modeline\" \"800x480_66\" 32.000 800 840 888 928 480 493 496 525 -HSync -VSync" ], "refreshrate": 66, "resolution": "800x480", "vendor": "ADA" } } TASK [yavdr-xorg : show drm data (emtpy for nvidia)] ***************************************************************************************** ok: [localhost] => { "drm": { "ignored_outputs": [], "primary": {}, "secondary": {} } } TASK [yavdr-xorg : stop x-verbose@vt7.service] *********************************************************************************************** changed: [localhost] TASK [yavdr-xorg : ensure facts.d directory exists] ****************************************************************************************** ok: [localhost] TASK [yavdr-xorg : write xorg variable as local fact] **************************************************************************************** ok: [localhost] TASK [yavdr-xorg : write xrandr variable as local fact] ************************************************************************************** ok: [localhost] TASK [yavdr-xorg : write drm variable as local fact] ***************************************************************************************** ok: [localhost] TASK [yavdr-xorg : update xorg, xrandr and drm variables with values from local facts if needed] ********************************************* skipping: [localhost] TASK [yavdr-xorg : create xorg.conf (for nvidia driver)] ************************************************************************************* ok: [localhost] TASK [yavdr-xorg : intel xorg config snippet] ************************************************************************************************ skipping: [localhost] TASK [yavdr-xorg : amd xorg config snippet] ************************************************************************************************** skipping: [localhost] TASK [yavdr-xorg : server flags config snippet to disable screen blanking] ******************************************************************* ok: [localhost] TASK [yavdr-remote : apt | install packages for remote support] ****************************************************************************** ok: [localhost] TASK [yavdr-remote : create directory /etc/systemd/system/lircd.service.d/] ****************************************************************** ok: [localhost] TASK [yavdr-remote : expand template for /etc/systemd/system/lircd.service.d/lircd2uinput.conf] ********************************************** ok: [localhost] TASK [yavdr-remote : stop, mask and disable lircd.socket, lircd.service, lircmd.service and lircd-uinput.service] **************************** ok: [localhost] => (item=lircd.service) ok: [localhost] => (item=lircd.socket) ok: [localhost] => (item=lircmd.service) ok: [localhost] => (item=lircd-uinput.service) TASK [yavdr-remote : apt | install eventlircd and lircd2uinput] ****************************************************************************** ok: [localhost] TASK [yavdr-remote : configure vdr to read from a lircd-compatible socket] ******************************************************************* ok: [localhost] TASK [yavdr-remote : expand template for /etc/rc_maps.cfg] *********************************************************************************** ok: [localhost] TASK [yavdr-remote : install dependencies for rc-core-learn.py] ****************************************************************************** ok: [localhost] TASK [yavdr-remote : expand template for rc-core-learn.py] *********************************************************************************** ok: [localhost] TASK [session-common : install required packages] ******************************************************************************************** ok: [localhost] TASK [session-common : create ~/.config/systemd/user] **************************************************************************************** changed: [localhost] TASK [session-common : create tmux.service for the session] ********************************************************************************** ok: [localhost] TASK [udiskie : install udiskie] ************************************************************************************************************* ok: [localhost] TASK [udiskie : create ~/.config/udiskie] **************************************************************************************************** ok: [localhost] TASK [udiskie : expand template for udiskie's config.yml] ************************************************************************************ ok: [localhost] TASK [udiskie : create ~/.config/systemd/user] *********************************************************************************************** ok: [localhost] TASK [udiskie : expand template for udiskie's systemd unit] ********************************************************************************** ok: [localhost] TASK [udiskie : create ~/bin] **************************************************************************************************************** ok: [localhost] TASK [udiskie : expand template for mount helper script] ************************************************************************************* ok: [localhost] TASK [udiskie : expand template for udiskie vdr commands] ************************************************************************************ ok: [localhost] TASK [yavdr-desktop : create folders for user configuration files] *************************************************************************** changed: [localhost] => (item=/var/lib/vdr/.config/systemd/user) ok: [localhost] => (item=/var/lib/vdr/.config/openbox) changed: [localhost] => (item=/var/lib/vdr/.config/pulse) ok: [localhost] => (item=/var/lib/vdr/bin) TASK [yavdr-desktop : expand template for .xinitrc for vdr user] ***************************************************************************** ok: [localhost] TASK [yavdr-desktop : expand template for vdr's .Xresources] ********************************************************************************* ok: [localhost] TASK [yavdr-desktop : expand template for openbox autostart] ********************************************************************************* ok: [localhost] TASK [yavdr-desktop : expand rc.xml for openbox] ********************************************************************************************* ok: [localhost] TASK [yavdr-desktop : expand rc2.xml for openbox on second display] ************************************************************************** ok: [localhost] TASK [yavdr-desktop : create yavdr-desktop.target for the user session] ********************************************************************** ok: [localhost] TASK [yavdr-desktop : disable pulseaudio autospawning] *************************************************************************************** ok: [localhost] TASK [yavdr-desktop : create wm-exit.service for the session] ******************************************************************************** ok: [localhost] TASK [yavdr-desktop : create detect-second-display.service for the session] ****************************************************************** ok: [localhost] TASK [yavdr-desktop : create detect-second-diplay script] ************************************************************************************ ok: [localhost] TASK [yavdr-desktop : create switch-displays script] ***************************************************************************************** ok: [localhost] TASK [yavdr-desktop : create openbox-second.service for the session] ************************************************************************* ok: [localhost] TASK [yavdr-desktop : expand template for irexec.service] ************************************************************************************ ok: [localhost] TASK [yavdr-desktop : expand template for .lircrc] ******************************************************************************************* ok: [localhost] TASK [yavdr-desktop : link /usr/bin/start-desktop to /var/lib/vdr/plugins/desktop/starter] *************************************************** ok: [localhost] TASK [yavdr-desktop : enable and start yavdr-xorg for the vdr user] ************************************************************************** fatal: [localhost]: FAILED! => { "ansible_facts": { "discovered_interpreter_python": "/usr/bin/python3" }, "changed": false } MSG: Unable to start service yavdr-xorg: Job for yavdr-xorg.service canceled. RUNNING HANDLER [Restart Samba] ************************************************************************************************************** RUNNING HANDLER [Start yavdr-xorg] *********************************************************************************************************** PLAY RECAP *********************************************************************************************************************************** localhost : ok=146 changed=14 unreachable=0 failed=1 skipped=26 rescued=0 ignored=0