Set xineliboutput as output plugin for virtualbox

This commit is contained in:
Alexander Grothe 2018-02-12 16:37:41 +01:00
parent d8f70de0b5
commit 3e14f0a969
4 changed files with 492 additions and 453 deletions

File diff suppressed because it is too large Load Diff

View File

@ -255,7 +255,7 @@ repositories:
** VDR user, directories, special configuration and plugins ** VDR user, directories, special configuration and plugins
#+BEGIN_SRC yaml :tangle group_vars/all :mkdirp yes #+BEGIN_SRC yaml :tangle group_vars/all :mkdirp yes
# properties of the user vdr and vdr-related options # properties of the user vdr and vdr-related options
# NOTE: user name, uid and confdir must match the values set by the vdr package! # NOTE: user name, uid and confdir must match the values set by the vdr package
vdr: vdr:
user: vdr user: vdr
group: vdr group: vdr
@ -3671,6 +3671,19 @@ This role installs the guest additions for virtualbox guests on Ubuntu 16.04
- ansible_virtualization_role == "guest" - ansible_virtualization_role == "guest"
- ansible_distribution == "Ubuntu" - ansible_distribution == "Ubuntu"
- ansible_distribution_version == "16.04" - ansible_distribution_version == "16.04"
- name: set xineliboutput as frontend
command: '{{ item }}'
with_items:
- vdrctl disable softhddevice
- vdrctl disable vaapidevice
- vdrctl disable xine
- vdrctl disable pvr350
- vdrctl enable xineliboutput
ignore_errors: yes
when:
- ansible_virtualization_type == "virtualbox"
- ansible_virtualization_role == "guest"
#+END_SRC #+END_SRC
** autoinstall-atric-usb ** autoinstall-atric-usb
*** dependencies *** dependencies

View File

@ -10,7 +10,7 @@ repositories:
#- '{{ ppa_owner }}/{{branch}}-yavdr' #- '{{ ppa_owner }}/{{branch}}-yavdr'
#- '{{ ppa_owner }}/{{branch}}-kodi' #- '{{ ppa_owner }}/{{branch}}-kodi'
# properties of the user vdr and vdr-related options # properties of the user vdr and vdr-related options
# NOTE: user name, uid and confdir must match the values set by the vdr package! # NOTE: user name, uid and confdir must match the values set by the vdr package
vdr: vdr:
user: vdr user: vdr
group: vdr group: vdr

View File

@ -18,3 +18,16 @@
- ansible_virtualization_role == "guest" - ansible_virtualization_role == "guest"
- ansible_distribution == "Ubuntu" - ansible_distribution == "Ubuntu"
- ansible_distribution_version == "16.04" - ansible_distribution_version == "16.04"
- name: set xineliboutput as frontend
command: '{{ item }}'
with_items:
- vdrctl disable softhddevice
- vdrctl disable vaapidevice
- vdrctl disable xine
- vdrctl disable pvr350
- vdrctl enable xineliboutput
ignore_errors: yes
when:
- ansible_virtualization_type == "virtualbox"
- ansible_virtualization_role == "guest"