質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
CUDA

CUDAは並列計算プラットフォームであり、Nvidia GPU(Graphics Processing Units)向けのプログラミングモデルです。CUDAは様々なプログラミング言語、ライブラリ、APIを通してNvidiaにインターフェイスを提供します。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

Q&A

解決済

1回答

915閲覧

GPU NVIDIA Driverの更新エラー

MF_19

総合スコア27

CUDA

CUDAは並列計算プラットフォームであり、Nvidia GPU(Graphics Processing Units)向けのプログラミングモデルです。CUDAは様々なプログラミング言語、ライブラリ、APIを通してNvidiaにインターフェイスを提供します。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

0グッド

0クリップ

投稿2018/07/02 09:09

編集2018/07/02 09:13

前提・実現したいこと

NVIDIA Driverの更新についてです。

現在、NVIDIA Driver,CUDA,cuDNNの最新版と
古いバージョンの動作テストを行っています。

まず古いバージョンを試しているのですが、
NVIDIA Driverのバージョン変更が上手く出来ません。

具体的には既存のドライバーを削除するところで、
エラーが出ています。

下段に試したことを記載しました。

因みにリモート環境の更新なので、sshで繋いでターミナルで実行しています。

参照実行手順

terminal command1

dpkg -l | grep nvidia

output

pi nvidia-375 384.130-0ubuntu0.16.04.1 amd64 Transitional package for nvidia-384 pi nvidia-375-dev 384.130-0ubuntu0.16.04.1 amd64 Transitional package for nvidia-384-dev pi nvidia-384 384.130-0ubuntu0.16.04.1 amd64 NVIDIA binary driver - version 384.130 pi nvidia-384-dev 384.130-0ubuntu0.16.04.1 amd64 NVIDIA binary Xorg driver development files pi nvidia-modprobe 384.81-0ubuntu1 amd64 Load the NVIDIA kernel driver and create device files pi nvidia-opencl-icd-375 384.130-0ubuntu0.16.04.1 amd64 Transitional package for nvidia-opencl-icd-384 pi nvidia-opencl-icd-384 384.130-0ubuntu0.16.04.1 amd64 NVIDIA OpenCL ICD pi nvidia-settings 396.24-0ubuntu0~gpu16.04.1 amd64 Tool for configuring the NVIDIA graphics driver

terminal command2

sudo apt-get --purge remove nvidia-*

output

発生している問題・エラーメッセージ

The following packages were automatically installed and are no longer required: cuda-toolkit-8-0 cuda-visual-tools-8-0 lib32gcc1 libjansson4 libxnvctrl0 screen-resolution-extra xserver-xorg-legacy Use 'sudo apt autoremove' to remove them. The following additional packages will be installed: apport Suggested packages: apport-gtk | apport-kde The following packages will be REMOVED: cuda* cuda-8-0* cuda-demo-suite-8-0* cuda-drivers* cuda-runtime-8-0* libcuda1-375* libcuda1-384* libcuinj64-7.5* nvidia-375* nvidia-375-dev* nvidia-384* nvidia-384-dev* nvidia-modprobe* nvidia-opencl-icd-375* nvidia-opencl-icd-384* nvidia-settings* The following packages will be upgraded: apport 1 upgraded, 0 newly installed, 16 to remove and 9 not upgraded. 7 not fully installed or removed. Need to get 0 B/121 kB of archives. After this operation, 381 MB disk space will be freed. Do you want to continue? [Y/n] Y (Reading database ... 215623 files and directories currently installed.) Preparing to unpack .../apport_2.20.1-0ubuntu2.18_all.deb ... /var/lib/dpkg/info/apport.prerm: 19: /var/lib/dpkg/info/apport.prerm: pyclean: not found dpkg: warning: subprocess old pre-removal script returned error exit status 127 dpkg: trying script from the new package instead ... /var/lib/dpkg/tmp.ci/prerm: 19: /var/lib/dpkg/tmp.ci/prerm: pyclean: not found dpkg: error processing archive /var/cache/apt/archives/apport_2.20.1-0ubuntu2.18_all.deb (--unpack): subprocess new pre-removal script returned error exit status 127 /var/lib/dpkg/info/apport.postinst: 13: /var/lib/dpkg/info/apport.postinst: pycompile: not found dpkg: error while cleaning up: subprocess installed post-installation script returned error exit status 127 Errors were encountered while processing: /var/cache/apt/archives/apport_2.20.1-0ubuntu2.18_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1)

試したこと

下記URLで紹介されている内容は試しました。
もしかしたら漏れややり方が間違っている可能性もあるので、
同じ内容でも効果がありそうなものは教えて頂ければと思います。

URLで紹介されている内容を実行しても
その実行途中で上記と同じエラーが出て、進みません。

Errors were encountered while processing: /var/cache/apt/archives/apport_2.20.1-0ubuntu2.18_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1)

StackExchange1
StackExchange2
StackExchange3

補足情報(FW/ツールのバージョンなど)

OS:Ubuntu 16.04.4 LTS(Xenial Xerus)
GPU:GeForce GTX 1080

NVIDIA Driver:
現状「384.130」を「R375」にしたい
CUDA: 8(release 8.0, V8.0.61)
更新済み
cuDNN:
現状「6.0.21」を「7.1.4」にしたい

###現状の動作確認済みのバージョン
NVIDIA Driver:Driver Version: 384.130
CUDA: V9.0.176
cuDNN: 6.0.21

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

苦戦しましたが、解決しました。
解決方法、どうやらパイソンが原因の元だったようです。
pyenvでバージョンを3.5 to 2.7へ戻し、下記サイトを参考に実行すると
インストールやアンインストールが出来るようになりました。

参照

sudo apt-get clean
sudo apt-get update
sudo apt-get install --reinstall python-minimal python-lockfile

投稿2018/07/03 03:12

MF_19

総合スコア27

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問