我一直尝试通过 Wine 安装 Hearthstone,我已经正确配置了它,并且之前已经安装过它,但现在由于某种原因,我无法安装最新的 NVIDIA 驱动程序(355),而在我的专有驱动程序中我得到的是 340。
当我执行 时sudo apt-cache search nvidia | grep -oE "nvidia-[0-9]{1,3}"
,我只得到最新版本 346。当我尝试使用它安装时,sudo apt-get install nvidia-352
它显示以下内容:Unable to locate package nvidia-352
。
所有这些在 14.04 中都运行完美,但我必须安装 NVIDIA Cuda 以避免 Wine 和 NVIDIA 发生冲突。
我使用 NVIDIA Geforce 740m 和 Ubuntu 软件中心的 Wine,这里显示版本是 1.4。
这可能是原因吗?
答案1
如果您已经安装了 NVIDIA 驱动程序,请首先卸载所有与 NVIDIA 相关的软件。
打开终端并执行:
sudo apt-get purge nvidia*
sudo reboot
从专有 GPU 驱动程序 PPA 安装最新的稳定 NVIDIA(长寿命分支)驱动程序:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-352
sudo reboot
当您想要获得最新的(短期分支)驱动程序 355 时 - 只需将 352 替换为 355 即可。