main.yml 665 B

1234567891011121314151617181920212223242526272829
  1. ---
  2. - name: install kernel development tools
  3. zypper: name={{ item }}
  4. with_items:
  5. - kernel-source
  6. - kernel-devel
  7. - name: add nvidia repo
  8. zypper_repository: name=repo-nvidia repo={{ nvidia_suse_repo }}
  9. - name: refresh nvidia repo
  10. command: zypper ref repo-nvidia
  11. - name: unload nouveau
  12. modprobe: name=nouveau state=absent
  13. - name: blacklist nouveau
  14. kernel_blacklist: name=nouveau state=present
  15. - name: install nvidia drivers
  16. zypper: name={{ item }}
  17. notify:
  18. - run nvidia-modprobe
  19. with_items:
  20. - x11-video-nvidiaG04
  21. - nvidia-computeG04
  22. - name: uninstall nouveau drivers
  23. zypper: name=xorg-x11-driver-video-nouveau state=absent