web-dev-qa-db-ja.com

Nvidiaドライバー418に依存関係がありません

私はこのガイドに従っていました: https://github.com/lutris/lutris/wiki/Installing-drivers そしてドライバーをインストールしようとすると、このエラーがスローされました:

The following packages have unmet dependencies:
 nvidia-driver-418 : Depends: xserver-xorg-video-nvidia-418 (= 418.56-0ubuntu0~gpu18.04.1) but it is not going to be installed
                     Depends: libnvidia-cfg1-418 (= 418.56-0ubuntu0~gpu18.04.1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

私は複数の異なる方法を使用してそれを修正しようとしました:

  • -fを使用してインストールしようとしましたが、関係なく同じ出力がスローされます
  • 適性を更新・アップグレードしました
  • Sudo apt-クリーンになり、出力が空になります
  • Sudo dpkg --configure -a、出力は空です
  • Sudo apt-get -f install、出力は次のとおりです。

    0がアップグレードされ、0が新しくインストールされ、0が削除され、0がアップグレードされていません。

  • Sudo apt-get build-dep build-essentialですが、エラーが発生します:

    E:ビルドエッセンシャルのソースパッケージが見つかりません

私はどうしたらいいですか? Linux Mint 19.1を使用していて、GTX1060グラフィックカードを持っています。

1
Crossoni

コマンドで古いnvidiaドライバーを削除する

Sudo apt-get purge nvidia*

新しいドライバをインストールする前に、問題を修正しました。 Lutrisガイドが最初に古いnvidiaドライバーを削除することについて何かを言っていればよかったのですが、それは常識だと思います。

0
Crossoni

依存関係パッケージのバージョン( "418.56-0ubuntu0〜gpu 18.04.1")は、Ubuntu/Mint19.1ではなくUbuntu18.04向けのバージョンをインストールしようとしていることを示しています。おそらくxserver-xorg-video-nvidia-418およびlibnvidia-cfg1-418パッケージはPPAリポジトリ内で利用できますが、他のコンポーネントの18.04固有のバージョンに依存しているため、パッケージマネージャーはそれらのインストールを拒否するのが正しいです。

同様のバージョン番号にもかかわらず、Mint19.1は実際にはUbuntu18.04LTSに基づいています。したがって、上記は誤りであり、ここで何が起こっているのかわかりません。

0
telcoM