Skip to content

Commit

Permalink
fix[close #36]: Some 40-series GPUs are not supported
Browse files Browse the repository at this point in the history
  • Loading branch information
mirkobrombin committed Jul 13, 2024
1 parent accd20c commit 4b47cae
Showing 1 changed file with 13 additions and 18 deletions.
31 changes: 13 additions & 18 deletions recipe.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,41 +17,36 @@ stages:
type: shell
commands:
- lpkg --unlock
- apt update
- apt-get update

- name: nvidia-driver
type: apt
source:
packages:
- nvidia-driver
- nvidia-vaapi-driver
- name: nvidia-official-driver
type: shell
commands:
- curl -fSsL https://developer.download.nvidia.com/compute/cuda/repos/debian12/x86_64/3bf863cc.pub | gpg --dearmor -o /usr/share/keyrings/nvidia-drivers.gpg
- echo 'deb [signed-by=/usr/share/keyrings/nvidia-drivers.gpg] https://developer.download.nvidia.com/compute/cuda/repos/debian12/x86_64/ /' > /etc/apt/sources.list.d/nvidia-drivers.list
- apt-get update
- apt-get install nvidia-driver nvidia-vaapi-driver nvidia-settings nvidia-smi -y
- apt-mark hold nvidia-driver nvidia-vaapi-driver nvidia-settings nvidia-smi

- name: nvidia-utilities
- name: extra-utilities
type: apt
source:
packages:
- nvidia-settings
- nvidia-smi
- switcheroo-control

- name: nvidia-ctk-repo
type: shell
commands:
- curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg
- curl -s -L https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list | sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' | tee /etc/apt/sources.list.d/nvidia-container-toolkit.list
- apt update

- name: nvidia-ctk
type: apt
source:
packages:
- nvidia-container-toolkit
- apt-get update
- apt-get install nvidia-container-toolkit -y
- apt-mark hold nvidia-container-toolkit

- name: vanilla-tools
type: shell
source:
type: tar
# switch to production build once in production
url: https://github.com/Vanilla-OS/vanilla-tools/releases/download/continuous/vanilla-tools.tar.gz
commands:
- mkdir -p /usr/bin
Expand Down

0 comments on commit 4b47cae

Please sign in to comment.