web-dev-qa-db-ja.com

壊れたパッケージ/依存関係の問題があり、何も修正しません

私はNvidiaをダウンロードしようとしていますが、それは私をさせません。

それは言います:

The following packages have unmet dependencies: 
Nvidia-390:
 Depends: lib32gcc1 but it is not going to be installed
 Depends: libc6-i386 but it is not going to be installed
E: Unable to correct problems, you have broken packages.

私は見つけることができるインターネット上のすべてを試しました、そして新しいアイデアを本当に感謝します

Nvidia 384.111は、Ubuntu 16.04の標準リポジトリの(テスト済み)ドライバーです。現時点では、グラフィックドライバppaを使用して新しいバージョンを取得する必要はありません。以下を使用して標準パッケージに戻します。

Sudo ppa-purge ppa:graphics-drivers/ppa

過去にはさまざまなソースから非常に多くの「グラフィックスドライバー」ppasがありました。不要なppasがないか/etc/apt/sources.list.dを確認してください(ファイルを削除してSudo apt-get updateを再実行してください)。

次に、インストールされているnvidiaパッケージをリストして削除します。

dpkg -l | grep nvidia 

インストールされたパッケージは、「ii」で始まる行にあります

Sudo apt-get purge <the installed nvidia packages>  

/etc/modprobe.dのすべてのファイルからすべてのブラックリストの行が削除されたことを確認します。必要に応じてコメント化します。パッケージインデックスを更新します。

Sudo apt-get update  

そして今、ランチャーからソフトウェアとアップデートを実行し、追加ドライバータブの下にNvidia 384.111(テスト済み)ドライバーがあるはずです。それを選択して、適用します。再起動し、(ランチャーから)Nvidia設定で正しいドライバーを実行していることを確認します。

2
ubfan1