summaryrefslogtreecommitdiffstats
path: root/roles
diff options
context:
space:
mode:
Diffstat (limited to 'roles')
-rw-r--r--roles/gpu_driver/vars/main.yml2
-rw-r--r--roles/intel_graphics/meta/argument_specs.yml (renamed from roles/intel_i915/meta/argument_specs.yml)0
-rw-r--r--roles/intel_graphics/meta/main.yml (renamed from roles/intel_i915/meta/main.yml)8
-rw-r--r--roles/intel_graphics/tasks/main.yml (renamed from roles/intel_i915/tasks/main.yml)4
-rw-r--r--roles/intel_graphics/vars/archlinux.yml (renamed from roles/intel_i915/vars/archlinux.yml)2
-rw-r--r--roles/intel_graphics/vars/debian.yml4
6 files changed, 15 insertions, 5 deletions
diff --git a/roles/gpu_driver/vars/main.yml b/roles/gpu_driver/vars/main.yml
index 1ce84758..cf52494e 100644
--- a/roles/gpu_driver/vars/main.yml
+++ b/roles/gpu_driver/vars/main.yml
@@ -5,4 +5,4 @@ gpu_driver_map:
- match: "GeForce GT 750M"
role: "nvidia_gt750m"
- match: "VGA compatible controller: Intel"
- role: "intel_i915"
+ role: "intel_graphics"
diff --git a/roles/intel_i915/meta/argument_specs.yml b/roles/intel_graphics/meta/argument_specs.yml
index 5af49897..5af49897 100644
--- a/roles/intel_i915/meta/argument_specs.yml
+++ b/roles/intel_graphics/meta/argument_specs.yml
diff --git a/roles/intel_i915/meta/main.yml b/roles/intel_graphics/meta/main.yml
index 8c602240..090d6c75 100644
--- a/roles/intel_i915/meta/main.yml
+++ b/roles/intel_graphics/meta/main.yml
@@ -4,10 +4,16 @@ dependencies:
when: ansible_facts['os_family'] == "Archlinux"
galaxy_info:
author: "a14m"
- description: "Install Intel i915 Mesa drivers"
+ description: "Install Intel graphics Mesa drivers"
license: "MIT"
min_ansible_version: "2.18"
platforms:
- name: "ArchLinux"
versions:
- "all"
+ - name: "Ubuntu"
+ versions:
+ - "noble"
+ - name: "Debian"
+ versions:
+ - "all"
diff --git a/roles/intel_i915/tasks/main.yml b/roles/intel_graphics/tasks/main.yml
index 0120174f..30c77889 100644
--- a/roles/intel_i915/tasks/main.yml
+++ b/roles/intel_graphics/tasks/main.yml
@@ -2,8 +2,8 @@
- name: "Include OS-specific variables"
ansible.builtin.include_vars: "{{ ansible_facts['os_family'] | lower }}.yml"
-- name: "Install Intel i915 driver packages"
+- name: "Install Intel graphics driver packages"
become: true
ansible.builtin.package:
- name: "{{ intel_i915_packages }}"
+ name: "{{ intel_graphics_packages }}"
state: "present"
diff --git a/roles/intel_i915/vars/archlinux.yml b/roles/intel_graphics/vars/archlinux.yml
index d9b11d06..63f99813 100644
--- a/roles/intel_i915/vars/archlinux.yml
+++ b/roles/intel_graphics/vars/archlinux.yml
@@ -1,5 +1,5 @@
---
-intel_i915_packages:
+intel_graphics_packages:
- "mesa"
- "libva-intel-driver"
- "vulkan-intel"
diff --git a/roles/intel_graphics/vars/debian.yml b/roles/intel_graphics/vars/debian.yml
new file mode 100644
index 00000000..7deca641
--- /dev/null
+++ b/roles/intel_graphics/vars/debian.yml
@@ -0,0 +1,4 @@
+---
+intel_graphics_packages:
+ - "mesa-vulkan-drivers"
+ - "intel-media-va-driver"