diff options
author | Matthieu Saulnier <fantom@fedoraproject.org> | 2018-11-10 11:10:00 +0100 |
---|---|---|
committer | Matthieu Saulnier <fantom@fedoraproject.org> | 2018-11-10 11:10:00 +0100 |
commit | e5202e2eb75630ff80c4359e2e7adb3241beed16 (patch) | |
tree | 70ba760955c5182aeebb22c628890dfa5266947e | |
parent | f47659cfc51a5b220993e710563ee1ba85d98b43 (diff) | |
download | playbooks-ansible-e5202e2eb75630ff80c4359e2e7adb3241beed16.tar.gz playbooks-ansible-e5202e2eb75630ff80c4359e2e7adb3241beed16.tar.xz playbooks-ansible-e5202e2eb75630ff80c4359e2e7adb3241beed16.zip |
Add nvidia driver installation and setup tasks in clients role
-rw-r--r-- | roles/clients/tasks/main.yml | 3 | ||||
-rw-r--r-- | roles/clients/tasks/nvidia.yml | 23 |
2 files changed, 26 insertions, 0 deletions
diff --git a/roles/clients/tasks/main.yml b/roles/clients/tasks/main.yml index 13b1d46..03dbdee 100644 --- a/roles/clients/tasks/main.yml +++ b/roles/clients/tasks/main.yml @@ -37,3 +37,6 @@ - name: Configuration du système import_tasks: config.yml + +- name: Installation du pilote NVidia + import_tasks: nvidia.yml diff --git a/roles/clients/tasks/nvidia.yml b/roles/clients/tasks/nvidia.yml new file mode 100644 index 0000000..29e5b91 --- /dev/null +++ b/roles/clients/tasks/nvidia.yml @@ -0,0 +1,23 @@ +- name: Installation du pilote NVidia + package: + name: "{{ item }}" + state: present + with_items: + - akmod-nvidia + - xorg-x11-drv-nvidia + +- name: Activation règle udev + lineinfile: + dest: /usr/lib/udev/rules.d/64-gdm.rules + state: present + backrefs: yes + regexp: "^DRIVER==nvidia" + line: "#DRIVER==nvidia" + +- name: Désactivation de Wayland pour GDM + lineinfile: + dest: /etc/gdm/custom.conf + state: present + backrefs: yes + regexp: "^#WaylandEnable=false" + line: "WaylandEnable=false" |