From 30fb43b239a6f8ec1a6394ddfb7426e0694f8b75 Mon Sep 17 00:00:00 2001 From: Michael Pellegrino Date: Thu, 7 Jul 2022 19:42:44 +0000 Subject: [PATCH] - more attempts at disabling screensaver - netplan use NetworkManger if lubuntu-desktop installed - --- roles/common/tasks/main.yaml | 2 +- roles/lubuntu/files/_xscreensaver | 1 + roles/lubuntu/tasks/main.yaml | 23 ++++++++++++++++++++++- 3 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 roles/lubuntu/files/_xscreensaver diff --git a/roles/common/tasks/main.yaml b/roles/common/tasks/main.yaml index bafb538..d3a0daa 100644 --- a/roles/common/tasks/main.yaml +++ b/roles/common/tasks/main.yaml @@ -92,7 +92,7 @@ - name: screensaver ansible.builtin.copy: src: "{{ role_path }}/files/lxqt-powermanagement.conf" - dest: "/home/{{ def_username }}/.config/lxqt" + dest: "/home/{{ def_username }}/.config/lxqt/" owner: "{{ def_username }}" group: "{{ def_username }}" tags: powermanagement diff --git a/roles/lubuntu/files/_xscreensaver b/roles/lubuntu/files/_xscreensaver new file mode 100644 index 0000000..1f97504 --- /dev/null +++ b/roles/lubuntu/files/_xscreensaver @@ -0,0 +1 @@ +mode: off diff --git a/roles/lubuntu/tasks/main.yaml b/roles/lubuntu/tasks/main.yaml index 71f0047..f2dc5b8 100644 --- a/roles/lubuntu/tasks/main.yaml +++ b/roles/lubuntu/tasks/main.yaml @@ -14,12 +14,33 @@ dest: /etc/sddm.conf owner: root +- name: create screensaver directory + ansible.builtin.file: + path: "/home/{{ def_username }}/.config/lxqt" + state: directory + owner: "{{ def_username }}" + group: "{{ def_username }}" + - name: screensaver ansible.builtin.copy: src: "{{ role_path }}/files/lxqt-powermanagement.conf" - dest: "/home/{{ def_username }}/.config/lxqt" + dest: "/home/{{ def_username }}/.config/lxqt/" owner: "{{ def_username }}" group: "{{ def_username }}" tags: powermanagement +- name: change netplan network renderer + become: true + ansible.builtin.lineinfile: + path: /etc/netplan/00-installer-config.yaml + state: present + line: " renderer: NetworkManager" + insertafter: " version: 2" + +- name: disable screensaver 3 + ansible.builtin.copy: + dest: "/home/{{ def_username }}/.xscreensaver" + src: "{{ role_path }}/files/_xscreensaver" + owner: eve + group: eve