xfce-desktop
Manage an XFCE/Xorg/LightDM-based desktop setup and other related GUI applications
Tasks
The tasks are divided this way:
tasks/lightdm.yml:Manages LightDM.tasks/packages.yml: Installs video-related packages.tasks/scripts.yml: Configures useful scripts.tasks/xfce4.yml: Configures XFCE.tasks/xorg.yml: Configures Xorg server.tasks/grabber.yml: Configures the X source capture.
Available variables
Main variables are:
user_name: The username of the main user.autologin: Boolean. If false, the LightDM autologin is turned off.grabber_enable: Boolean. If true, the main X display will be captured and streamed to the voctocore machine as a source.grabber_host: Hostname of the voctocore machine to stream to.grabber_port: Port of the voctocore machine to stream to.
Other variables used are:
skip_unit_test: Used internally by the test suite to disable actions that can’t be performed in the gitlab-ci test runner.