よろしくお願いします。
PC環境
intel core i7-10700k , steel legtend、RTX3060の自作です。
困っていること
なんの疑問もなくCUDA11.6をインストールしていたのですが、機械学習を利用する関係で、cuda 10.2にダウングレードすることになりました。
/usr/local/の中身をきれいにするために、以下を実行しました。
$ sudo apt-get --purge remove nvidia*
$ sudo apt-get --purge remove cuda*
$ sudo apt-get --purge remove cudnn*
$ sudo apt-get --purge remove libnvidia*
$ sudo apt-get --purge remove libcuda*
$ sudo apt-get --purge remove libcudnn*
$ sudo apt-get autoremove
$ sudo apt-get autoclean
$ sudo apt-get update
$ sudo rm -rf /usr/local/cuda*
その後cuda10.2-toolkitのページに沿っておこなったのですが、最後にsudo apt-get -y install をそのままコピペしてしまい、11.6が再度投入されてしまいました。
気を取り直して、上記をもう一度行い最後にcuda-10-2を追加してインストールしたのですが、パスを通してnvcc -Vをおこなってもだめでした。
もう一度最初から実行しましたが、今度はcuda-10.2のファイルが/usr/localに現れず、以下の依存関係エラーが何をやっても止まらなくなりました。
これらを直すためには 'apt --fix-broken install' を実行する必要があるかもしれません。
以下のパッケージには満たせない依存関係があります:
cuda-cudart-dev-10-2 : 依存: cuda-cudart-10-2 (>= 10.2.89) しかし、インストールされようとしていません
依存: cuda-driver-dev-10-2 (>= 10.2.89) しかし、インストールされようとしていません
cuda-cufft-dev-10-2 : 依存: cuda-cufft-10-2 (>= 10.2.89) しかし、インストールされようとしていません
cuda-curand-dev-10-2 : 依存: cuda-curand-10-2 (>= 10.2.89) しかし、インストールされようとしていません
cuda-cusolver-dev-10-2 : 依存: cuda-cusolver-10-2 (>= 10.2.89) しかし、インストールされようとしていません
cuda-cusparse-dev-10-2 : 依存: cuda-cusparse-10-2 (>= 10.2.89) しかし、インストールされようとしていません
cuda-libraries-10-2 : 依存: cuda-nvrtc-10-2 (>= 10.2.89) しかし、インストールされようとしていません
依存: cuda-nvgraph-10-2 (>= 10.2.89) しかし、インストールされようとしていません
依存: cuda-nvjpeg-10-2 (>= 10.2.89) しかし、インストールされようとしていません
依存: cuda-cusolver-10-2 (>= 10.2.89) しかし、インストールされようとしていません
依存: cuda-cufft-10-2 (>= 10.2.89) しかし、インストールされようとしていません
依存: cuda-curand-10-2 (>= 10.2.89) しかし、インストールされようとしていません
依存: cuda-cusparse-10-2 (>= 10.2.89) しかし、インストールされようとしていません
依存: cuda-npp-10-2 (>= 10.2.89) しかし、インストールされようとしていません
依存: cuda-cudart-10-2 (>= 10.2.89) しかし、インストールされようとしていません
cuda-libraries-dev-10-2 : 依存: libcublas-dev (>= 10.2.2.89) しかし、インストールされようとしていません
依存: cuda-driver-dev-10-2 (>= 10.2.89) しかし、インストールされようとしていません
cuda-npp-dev-10-2 : 依存: cuda-npp-10-2 (>= 10.2.89) しかし、インストールされようとしていません
cuda-nvgraph-dev-10-2 : 依存: cuda-nvgraph-10-2 (>= 10.2.89) しかし、インストールされようとしていません
cuda-nvjpeg-dev-10-2 : 依存: cuda-nvjpeg-10-2 (>= 10.2.89) しかし、インストールされようとしていません
cuda-nvrtc-dev-10-2 : 依存: cuda-nvrtc-10-2 (>= 10.2.89) しかし、インストールされようとしていません
cuda-samples-10-2 : 依存: libcublas-dev (>= 10.2.2.89) しかし、インストールされようとしていません
依存: cuda-driver-dev-10-2 しかし、インストールされようとしていません
cuda-toolkit-10-2 : 依存: cuda-nvml-dev-10-2 (>= 10.2.89) しかし、インストールされようとしていません
cuda-visual-tools-10-2 : 依存: libcublas-dev (>= 10.2.2.89) しかし、インストールされようとしていません
依存: cuda-driver-dev-10-2 (>= 10.2.89) しかし、インストールされようとしていません
依存: cuda-nvml-dev-10-2 (>= 10.2.89) しかし、インストールされようとしていません
E: 未解決の依存関係です。'apt --fix-broken install' を実行してみてください (または解法を明示してください)。
試みたことはaptitude、依存関係となっているソフトの削除、勧められているapt --fix-broken installもだめでした。
最新の11.7に戻そうとしたところ、10.2のときの同じエラーが追加されて出てしまい、インストールできません。しかし、なぜかnvidia-smiを実行すると、以前存在していた11.7の状態でいかが表示されます。
| NVIDIA-SMI 510.47.03 Driver Version: 510.47.03 CUDA Version: 11.6 |
|-------------------------------+----------------------+----------------------+
| 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 NVIDIA GeForce ... On | 00000000:01:00.0 On | N/A |
| 0% 35C P8 11W / 170W | 1022MiB / 12288MiB | 2% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 1152 G /usr/lib/xorg/Xorg 101MiB |
| 0 N/A N/A 2699 G /usr/lib/xorg/Xorg 604MiB |
| 0 N/A N/A 2843 G /usr/bin/gnome-shell 113MiB |
| 0 N/A N/A 4576 G ...516891012962072070,131072 186MiB |
長くなりましたが、お知恵をお借りできればと思います。
回答1件
あなたの回答
tips
プレビュー