Cudaを実行するために必要なドライバーパッケージnvidia-396をラップトップにインストールしようとしています。
Aptで実行しようとすると、今まで遭遇したことのないようなエラーが発生します。
trying to replace " /usr/lib/x86_64-linux-gnu/libGLX_indirect.so.0 ",which
belong to the package libglx-mesa0:AMD64 18.0.0~rc5-1ubuntu1
errors have been encountered during the execution of :
/var/cuda-repo-9-2-local/./nvidia-396_396.26-0ubuntu1_AMD64.deb
Libglx-mesa0パッケージを削除しようとしましたが、何も変わりませんでした。
Ubuntu 18.04を実行します。私のGPUはNvidia Quadro K3100Mです。
あなたが提供できる助けをありがとう。
これはパッケージのバグです。一時的な解決策は、次の方法でインストールを強制することです。
dpkg -i --force-overwrite /var/cache/apt/archives/nvidia-396_396.26-0ubuntu1_AMD64.deb
Ubuntuは、apt install --fix-broken
がnvidia-410によってインストールされるという私が直面する問題を解決するために、libglx-mesa0
を試すことを推奨しました。
どの.deb
が問題を引き起こしているのか正確に把握できなかったので、提案されたコマンドにDpkg::Options::="--force-overwrite"
を渡しました。
Sudo apt-get -o Dpkg::Options::="--force-overwrite" install --fix-broken