diff options
| author | Ahmed Abdelhalim <[email protected]> | 2026-02-28 16:45:10 +0100 |
|---|---|---|
| committer | Ahmed Abdelhalim <[email protected]> | 2026-02-28 16:45:10 +0100 |
| commit | 0cce2285d5bee1e53c58f32b33af8d7e351ee6d7 (patch) | |
| tree | 882c31267cde17155aed0f63a2519ad488cf8fc6 /roles/nvidia_gt750m/tasks/install-archlinux.yml | |
| parent | 2165226bf04d177ad5ff2b42f148a4b9aa2f12b0 (diff) | |
Replace mac nvidia main driver with integrated driver
The nvidia driver doesn't work no matter what, so replacing it for now
with the integrated CPU i915 driver
Diffstat (limited to 'roles/nvidia_gt750m/tasks/install-archlinux.yml')
| -rw-r--r-- | roles/nvidia_gt750m/tasks/install-archlinux.yml | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/roles/nvidia_gt750m/tasks/install-archlinux.yml b/roles/nvidia_gt750m/tasks/install-archlinux.yml deleted file mode 100644 index 68412d5c..00000000 --- a/roles/nvidia_gt750m/tasks/install-archlinux.yml +++ /dev/null @@ -1,48 +0,0 @@ ---- -- name: "Install NVIDIA driver from AUR" - become: true - become_user: "aur_builder" - kewlfft.aur.aur: - name: "{{ nvidia_gt750m_aur_packages }}" - state: "present" - use: "yay" - -- name: "Configure NVIDIA DRM kernel mode setting" - become: true - ansible.builtin.template: - src: "nvidia.conf.j2" - dest: "/etc/modprobe.d/nvidia.conf" - mode: "0644" - notify: - - "Rebuild initramfs" - - "Reboot" - tags: - - "molecule-notest" - -- name: "Get current mkinitcpio MODULES" - become: true - ansible.builtin.shell: | - set -euo pipefail - grep '^MODULES=' /etc/mkinitcpio.conf | sed 's/MODULES=(\(.*\))/\1/' - # noqa var-naming[no-role-prefix] as it describes the current kernel modules and not the nvidia modules - register: "current_kernel_modules" - changed_when: false - args: - executable: /bin/bash - tags: - - "molecule-notest" - -- name: "Add NVIDIA modules to mkinitcpio" - become: true - vars: - existing_modules: "{{ current_kernel_modules.stdout.split() | reject('in', nvidia_gt750m_modules) | list }}" - all_modules: "{{ existing_modules + nvidia_gt750m_modules }}" - ansible.builtin.lineinfile: - path: "/etc/mkinitcpio.conf" - regexp: "^MODULES=\\(.*\\)" - line: "MODULES=({{ all_modules | join(' ') }})" - notify: - - "Rebuild initramfs" - - "Reboot" - tags: - - "molecule-notest" |
