我的操作系统是Deepin 15.10。我的 GPU 是 NVIDIA Quadro 3000M。我想在 Linux 上玩游戏。 Steam 有一个名为 Proton 的程序可以实现这一点。 Proton 需要nvidia-418
或更高版本才能正常工作,所以我尝试下载它。这是我的尝试:
sudo apt-add-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-graphics-drivers-418
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package nvidia-graphics-drivers-418
这对我来说似乎很奇怪,因为许多网站声称这是正确的方法。我去寻找任何名称不匹配的地方存储库本身。
果然,我找到了一个名为 的目录nvidia-graphics-drivers-418/
,即确切地我用终端命令请求的内容sudo apt-get install nvidia-graphics-drivers-418
。这是该目录的屏幕截图:
为了让事情变得更加奇怪,我尝试下载其他此 PPA 中的目录 ( nvidia-settings
)成功了!
我不知道该怎么办。
答案1
您看到的是包含所有 418 驱动程序的目录名称,而不是程序包本身的名称。要安装 418 驱动程序系列,您需要运行sudo apt install nvidia-driver-418
.
答案2
出现此错误的原因是因为nvidia-graphics-driver-418
不支持您的显卡——NVIDIA Quadro 3000M。如果你去英伟达网站,然后搜索您的卡,Nvidia 推荐的nvidia-graphics-driver-390
驱动程序。不幸的是,您似乎无法在那台计算机上使用 Steam。另外,由于 Deepin 现在基于 Debian,因此不建议使用 PPA,因为它们是专门为 Ubuntu 设计的。
答案3
请尝试以下方法,它对我有用
sudo apt-add-repository ppa:graphics-drivers/ppa sudo apt-get update sudo apt-get install nvidia-418