[opensuse-support] Installing CUDA on TW
Hi, I'm on TW, snapshot 20201011-0, kernel 5.8.14-1-default #1 SMP Wed Oct 7 06:23:04 UTC 2020 (cea47bb) x86_64 x86_64 x86_64 GNU/Linux. Since I'm still on kernel 5.8.x, the licensing problems with 5.9.x don't appear here. I have added the nvidia repo for cuda., and did a zypper refresh. But if I want to install one of the offered cuda-versions, zypper reacts with Problem: cuda-11.1.0-1.x86_64 demands cuda-11-1 >= 11.1.0, but this demand cannot e fulfilled uninstallable providers: cuda-11-1-11.1.0-1.x86_64[cuda] Solution 1:the following actions are taken:: remove nvidia-computeG05-450.66-28.1.x86_64 remove nvidia-gfxG05-kmp-default-450.66_k5.8.0_1-28.1.x86_64 remove nvidia-glG05-450.66-28.1.x86_64 remove x11-video-nvidiaG05-450.66-28.1.x86_64 Solution 2: do not install cuda-11.1.0-1.x86_64 Solution 3: break cuda-11.1.0-1.x86_64 by ignoring some of it's dependencies (my own translations from Dutch). This if for cuda-11, but the other offered versions give the same result. Neither solution seems a good idea to me. Anyone here who knows how to install the cuda-drivers without breaking things? regards, Jogchum -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
15.10.2020 21:34, Jogchum Reitsma пишет:
Hi,
I'm on TW, snapshot 20201011-0, kernel 5.8.14-1-default #1 SMP Wed Oct 7 06:23:04 UTC 2020 (cea47bb) x86_64 x86_64 x86_64 GNU/Linux.
Since I'm still on kernel 5.8.x, the licensing problems with 5.9.x don't appear here.
I have added the nvidia repo for cuda.,
Which repo?
and did a zypper refresh. But if I want to install one of the offered cuda-versions, zypper reacts with
Problem: cuda-11.1.0-1.x86_64 demands cuda-11-1 >= 11.1.0, but this demand cannot e fulfilled uninstallable providers: cuda-11-1-11.1.0-1.x86_64[cuda] Solution 1:the following actions are taken:: remove nvidia-computeG05-450.66-28.1.x86_64 remove nvidia-gfxG05-kmp-default-450.66_k5.8.0_1-28.1.x86_64 remove nvidia-glG05-450.66-28.1.x86_64 remove x11-video-nvidiaG05-450.66-28.1.x86_64 Solution 2: do not install cuda-11.1.0-1.x86_64 Solution 3: break cuda-11.1.0-1.x86_64 by ignoring some of it's dependencies
(my own translations from Dutch).
This if for cuda-11, but the other offered versions give the same result.
Neither solution seems a good idea to me.
Anyone here who knows how to install the cuda-drivers without breaking things?
regards,
Jogchum -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
Op 15-10-2020 om 20:52 schreef Andrei Borzenkov:
15.10.2020 21:34, Jogchum Reitsma пишет:
Hi,
I'm on TW, snapshot 20201011-0, kernel 5.8.14-1-default #1 SMP Wed Oct 7 06:23:04 UTC 2020 (cea47bb) x86_64 x86_64 x86_64 GNU/Linux.
Since I'm still on kernel 5.8.x, the licensing problems with 5.9.x don't appear here.
I have added the nvidia repo for cuda., Which repo? The repo file is called cuda.repo.
I installed it by downloading and installing cuda-repo-opensuse15-10.2.89-1.x86_64.rpm from http://developer.download.nvidia.com/compute/cuda/repos/opensuse15/x86_64/ It s contents: [cuda] name=cuda baseurl=http://developer.download.nvidia.com/compute/cuda/repos/opensuse15/x86_64 enabled=1 gpgcheck=1 gpgkey=http://developer.download.nvidia.com/compute/cuda/repos/opensuse15/x86_64/7f...
and did a zypper refresh. But if I want to install one of the offered cuda-versions, zypper reacts with
Problem: cuda-11.1.0-1.x86_64 demands cuda-11-1 >= 11.1.0, but this demand cannot e fulfilled uninstallable providers: cuda-11-1-11.1.0-1.x86_64[cuda] Solution 1:the following actions are taken:: remove nvidia-computeG05-450.66-28.1.x86_64 remove nvidia-gfxG05-kmp-default-450.66_k5.8.0_1-28.1.x86_64 remove nvidia-glG05-450.66-28.1.x86_64 remove x11-video-nvidiaG05-450.66-28.1.x86_64 Solution 2: do not install cuda-11.1.0-1.x86_64 Solution 3: break cuda-11.1.0-1.x86_64 by ignoring some of it's dependencies
(my own translations from Dutch).
This if for cuda-11, but the other offered versions give the same result.
Neither solution seems a good idea to me.
Anyone here who knows how to install the cuda-drivers without breaking things?
regards,
Jogchum
15.10.2020 22:03, Jogchum Reitsma пишет:
Op 15-10-2020 om 20:52 schreef Andrei Borzenkov:
15.10.2020 21:34, Jogchum Reitsma пишет:
Hi,
I'm on TW, snapshot 20201011-0, kernel 5.8.14-1-default #1 SMP Wed Oct 7 06:23:04 UTC 2020 (cea47bb) x86_64 x86_64 x86_64 GNU/Linux.
Since I'm still on kernel 5.8.x, the licensing problems with 5.9.x don't appear here.
I have added the nvidia repo for cuda., Which repo? The repo file is called cuda.repo.
I installed it by downloading and installing cuda-repo-opensuse15-10.2.89-1.x86_64.rpm from http://developer.download.nvidia.com/compute/cuda/repos/opensuse15/x86_64/
If you follow dependency chain it ends with Problem: cuda-drivers-455.23.05-1.x86_64 requires nvidia-computeG04 >= 455.23.05, but this requirement cannot be provided Problem: nvidia-computeG05-450.80.02-32.1.x86_64 conflicts with nvidia-computeG04 provided by nvidia-computeG04-455.23.05-0.x86_64 There are multiple cuda versions in this repository, may be you can find one that can be installed alongside openSUSE nVidia packages. Otherwise I guess you need to use packages from cuda repository or build from source.
It s contents:
[cuda] name=cuda baseurl=http://developer.download.nvidia.com/compute/cuda/repos/opensuse15/x86_64
enabled=1 gpgcheck=1 gpgkey=http://developer.download.nvidia.com/compute/cuda/repos/opensuse15/x86_64/7f...
and did a zypper refresh. But if I want to install one of the offered cuda-versions, zypper reacts with
Problem: cuda-11.1.0-1.x86_64 demands cuda-11-1 >= 11.1.0, but this demand cannot e fulfilled uninstallable providers: cuda-11-1-11.1.0-1.x86_64[cuda] Solution 1:the following actions are taken:: remove nvidia-computeG05-450.66-28.1.x86_64 remove nvidia-gfxG05-kmp-default-450.66_k5.8.0_1-28.1.x86_64 remove nvidia-glG05-450.66-28.1.x86_64 remove x11-video-nvidiaG05-450.66-28.1.x86_64 Solution 2: do not install cuda-11.1.0-1.x86_64 Solution 3: break cuda-11.1.0-1.x86_64 by ignoring some of it's dependencies
(my own translations from Dutch).
This if for cuda-11, but the other offered versions give the same result.
Neither solution seems a good idea to me.
Anyone here who knows how to install the cuda-drivers without breaking things?
regards,
Jogchum
-- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
(Sorry, sent my repy to Andrei, not to ML - apologies!) Op 16-10-2020 om 20:00 schreef Andrei Borzenkov:
15.10.2020 22:03, Jogchum Reitsma пишет:
Op 15-10-2020 om 20:52 schreef Andrei Borzenkov:
15.10.2020 21:34, Jogchum Reitsma пишет:
Hi,
I'm on TW, snapshot 20201011-0, kernel 5.8.14-1-default #1 SMP Wed Oct 7 06:23:04 UTC 2020 (cea47bb) x86_64 x86_64 x86_64 GNU/Linux.
Since I'm still on kernel 5.8.x, the licensing problems with 5.9.x don't appear here.
I have added the nvidia repo for cuda., Which repo? The repo file is called cuda.repo.
I installed it by downloading and installing cuda-repo-opensuse15-10.2.89-1.x86_64.rpm from http://developer.download.nvidia.com/compute/cuda/repos/opensuse15/x86_64/
If you follow dependency chain it ends with
Problem: cuda-drivers-455.23.05-1.x86_64 requires nvidia-computeG04 >= 455.23.05, but this requirement cannot be provided
Problem: nvidia-computeG05-450.80.02-32.1.x86_64 conflicts with nvidia-computeG04 provided by nvidia-computeG04-455.23.05-0.x86_64
There are multiple cuda versions in this repository, may be you can find one that can be installed alongside openSUSE nVidia packages. Otherwise I guess you need to use packages from cuda repository or build from source.
Not being able to find a cuda-version that matches the G05 driver installed for my GTX 1050 TI, and not wanting to downgrade the driver to G04, I decided to choose Ignore for the dependencies.
Now the cuda driver seems to be installed: nvidia-smi Sat Oct 17 21:25:01 2020 +-----------------------------------------------------------------------------+ | NVIDIA-SMI 450.66 Driver Version: 450.66 CUDA Version: 11.0 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |===============================+======================+======================| | 0 GeForce GTX 105... Off | 00000000:41:00.0 On | N/A | | 0% 49C P0 N/A / 90W | 849MiB / 4038MiB | 0% Default | | | | N/A | +-------------------------------+----------------------+----------------------+ +-----------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=============================================================================| | 0 N/A N/A 3459 G /usr/bin/Xorg.bin 365MiB | | 0 N/A N/A 4953 G /usr/bin/plasmashell 1MiB | | 0 N/A N/A 5080 G /usr/bin/nextcloud 4MiB | | 0 N/A N/A 15374 G /usr/lib64/firefox/firefox 1MiB | | 0 N/A N/A 15461 G /usr/lib64/firefox/firefox 1MiB | | 0 N/A N/A 77531 G /usr/bin/blender 469MiB | | 0 N/A N/A 81976 G /usr/bin/ksysguard 1MiB | +-----------------------------------------------------------------------------+ but e.g. Blender still does not see it, it seems: it reports "No compatible GPU's found for path tracing". So I think I'll have to wait for a CUDA-version that is compatible with my driver. Thanks for your response! -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
On 15/10/2020 20.34, Jogchum Reitsma wrote:
(my own translations from Dutch).
For the next time, you can make zypper output in English, and paste that instead. For example, create this script: cer@Telcontar:~> cat /usr/local/bin/ingles #!/bin/sh LANG=en_US.UTF-8 \ LC_ALL=en_US.UTF-8 \ DICTIONARY=english \ KDE_LANG=en_US.UTF-8 \ LANGUAGE=en_US.UTF-8:en \ exec "$@" cer@Telcontar:~> And then, you run: ingles zypper whatever... -- Cheers / Saludos, Carlos E. R. (from 15.1 x86_64 at Telcontar)
Op 15-10-2020 om 22:22 schreef Carlos E. R.:
On 15/10/2020 20.34, Jogchum Reitsma wrote:
(my own translations from Dutch).
For the next time, you can make zypper output in English, and paste that instead.
For example, create this script:
cer@Telcontar:~> cat /usr/local/bin/ingles #!/bin/sh LANG=en_US.UTF-8 \ LC_ALL=en_US.UTF-8 \ DICTIONARY=english \ KDE_LANG=en_US.UTF-8 \ LANGUAGE=en_US.UTF-8:en \ exec "$@" cer@Telcontar:~>
And then, you run:
ingles zypper whatever...
OK, thanks, I'll use that next time. -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
participants (3)
-
Andrei Borzenkov
-
Carlos E. R.
-
Jogchum Reitsma