Skip to content

Commit bb62d52

Browse files
committed
conf-cuda: refactor post-messages instructions, cover missing OSes
1 parent 7525f7d commit bb62d52

File tree

1 file changed

+10
-4
lines changed
  • packages/conf-cuda/conf-cuda.1

1 file changed

+10
-4
lines changed

packages/conf-cuda/conf-cuda.1/opam

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,23 @@ setenv: [
2323
post-messages: [
2424
"Make sure that CUDA is properly installed under the path %{conf-cuda-config:cuda_path}%; or properly set the CUDA_PATH environment variable and re-install opam package conf-cuda-config. See: https://docs.nvidia.com/cuda/ Failing configuration: CUDA_PATH=%{conf-cuda-config:cuda_path}%, is-WSL %{conf-cuda-config:is_wsl}%, OS family %{os-family}%"
2525
{failure & conf-cuda-config:cuda_preinstalled}
26-
"Do: `sudo add-apt-repository multiverse; sudo apt update; sudo apt-get install nvidia-cuda-dev nvidia-cuda-toolkit`. Or manually install CUDA, see https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html"
26+
"Execute: $ sudo add-apt-repository multiverse; sudo apt update; sudo apt-get install nvidia-cuda-dev nvidia-cuda-toolkit"
2727
{failure & !conf-cuda-config:cuda_preinstalled & !conf-cuda-config:is_wsl & os-family = "debian" & os-distribution != "ubuntu"}
28-
"Do: `sudo apt-get install nvidia-cuda-dev nvidia-cuda-toolkit`. Or manually install CUDA, see https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html"
28+
"Execute: $ sudo apt-get install nvidia-cuda-dev nvidia-cuda-toolkit"
2929
{failure & !conf-cuda-config:cuda_preinstalled & !conf-cuda-config:is_wsl & os-distribution = "ubuntu"}
3030
"Under WSL, manually install CUDA. See https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#network-repo-installation-for-wsl"
3131
{failure & !conf-cuda-config:cuda_preinstalled & conf-cuda-config:is_wsl}
32-
"Do: `sudo zypper in CUDA CUDA-tools`. Or manually install CUDA, see https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html"
32+
"Execute: $ sudo zypper in CUDA CUDA-tools"
3333
{failure & !conf-cuda-config:is_wsl & !conf-cuda-config:cuda_preinstalled &
3434
(os-family = "opensuse" | os-distribution = "opensuse-leap" | os-distribution = "opensuse-tumbleweed")}
35-
"Do: `sudo pacman -Sy cuda`. Or manually install CUDA, see https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html"
35+
"Execute: $ sudo pacman -Sy cuda"
3636
{failure & !conf-cuda-config:is_wsl & !conf-cuda-config:cuda_preinstalled & os-family = "arch"}
37+
"Alternatively: manually install CUDA or verify that CUDA_PATH is set properly, and re-install opam package conf-cuda-config. See: https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html"
38+
{failure & !conf-cuda-config:is_wsl & !conf-cuda-config:cuda_preinstalled & os = "linux"}
39+
"Manually install CUDA or verify that CUDA_PATH is set properly, and re-install opam package conf-cuda-config. See: https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html"
40+
{failure & !conf-cuda-config:is_wsl & !conf-cuda-config:cuda_preinstalled & os = "windows"}
41+
"If CUDA is supported on your system, manually install CUDA or verify that CUDA_PATH is set properly, and re-install opam package conf-cuda-config. See: https://docs.nvidia.com/cuda/"
42+
{failure & !conf-cuda-config:is_wsl & !conf-cuda-config:cuda_preinstalled & os != "linux" & os != "windows"}
3743
]
3844
synopsis: "Virtual package relying on a CUDA system installation"
3945
description:

0 commit comments

Comments
 (0)