Debian用のNVIDIAドライバをインストールしようとしています。
sudo apt install nvidia-driver
正しい解決策が実行され、ドライバは問題なく自動的にインストールする必要があることをどこでも読みました。
しかし、このコマンドは私に出力を残しました。
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
nvidia-driver : Depends: nvidia-driver-libs (= 375.82-1~deb9u1) but it is not going to be installed
Depends: nvidia-driver-bin (= 375.82-1~deb9u1) but it is not going to be installed
Depends: xserver-xorg-video-nvidia (= 375.82-1~deb9u1) but it is not going to be installed
Depends: nvidia-vdpau-driver (= 375.82-1~deb9u1) but it is not going to be installed
Depends: nvidia-alternative (= 375.82-1~deb9u1)
Depends: nvidia-kernel-dkms (= 375.82-1~deb9u1) or
nvidia-kernel-375.82
Recommends: nvidia-settings (>= 375) but it is not going to be installed
Recommends: nvidia-persistenced
E: Unable to correct problems, you have held broken packages.
欠落している依存関係(たとえばsudo apt install nvidia-driver-libs
)をインストールしようとしましたが、
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
nvidia-driver-libs : Depends: libgl1-nvidia-glvnd-glx (= 375.82-1~deb9u1) but it is not going to be installed or
libgl1-nvidia-glx (= 375.82-1~deb9u1) but it is not going to be installed
Depends: nvidia-egl-icd (= 375.82-1~deb9u1) but it is not going to be installed or
libegl1-nvidia (= 375.82-1~deb9u1) but it is not going to be installed
Recommends: nvidia-driver-libs-i386
Recommends: libopengl0-glvnd-nvidia but it is not going to be installed
Recommends: libglx-nvidia0 (= 375.82-1~deb9u1) but it is not going to be installed
Recommends: libgles-nvidia1 (= 375.82-1~deb9u1) but it is not going to be installed
Recommends: libgles-nvidia2 (= 375.82-1~deb9u1) but it is not going to be installed
Recommends: libnvidia-cfg1 (= 375.82-1~deb9u1) but it is not going to be installed
Recommends: nvidia-vulkan-icd (= 375.82-1~deb9u1) but it is not going to be installed
aptを使用してインストールする方法はnvidia-driver
?
答え1
無料ではないリポジトリを有効にする必要があります。
sudo sed -i.bak 's/stretch[^ ]* main$/& contrib non-free/g' /etc/apt/sources.list
その後、実行してインストールapt update
を再試行してください。カーネルヘッダーをまだインストールしていない場合は、次のものをインストールする必要があります。
sudo apt install linux-headers-$(uname -r)
答え2
同様の問題があります。ソースからバックポートを削除して問題を解決しました。
この質問からhttps://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906903
私たちは以前この問題に遭遇したことがあります。
答え3
まだ承認された回答がないので、私に合った回答を追加します。多くの同じパッケージが不平を言って非常に似た問題に直面していましたが、解決されていない2つの異なるPreDepends
問題があります。stretch-backports
Stephenが投稿したWikiページの指示に加えて、https://wiki.debian.org/NvidiaGraphicsDrivers)、私はする必要がありますstretch
。つまり、/etc/apt/sources.list
私はから変わりました。
deb http://ftp.us.debian.org/debian/ stretch main
到着
deb http://ftp.us.debian.org/debian/ stretch main contrib
そして実行した後、何の問題もなくインストールapt update
できました。nvidia-drivers