![Nvidia 驱动程序只能作为客户机使用?Windows 10 也让我崩溃了](https://linux22.com/image/875350/Nvidia%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E5%8F%AA%E8%83%BD%E4%BD%9C%E4%B8%BA%E5%AE%A2%E6%88%B7%E6%9C%BA%E4%BD%BF%E7%94%A8%EF%BC%9FWindows%2010%20%E4%B9%9F%E8%AE%A9%E6%88%91%E5%B4%A9%E6%BA%83%E4%BA%86.png)
我有两台 Optimus 笔记本电脑,一台是 820m 和 14.04,另一台是 980m 和 15.10。在 15.10 下,glmark2 仅在第一次 Ubuntu 更新之前工作,此后一直崩溃,我手动编译的版本也是如此。让 CUDA 在两台电脑上运行都很困难,使用 Windows 8 进行双启动,但在某些时候可以运行,但有一个问题:我第一次运行 CUDA 程序时,必须使用 sudo,之后直到我重新启动,普通用户才能运行 CUDA。
安装 10 并没有破坏我的 grub/ubuntu,但是微软“非自愿”推送的其中一个更新确实导致我在两台机器上都出现了 grub 提示损坏的情况,至少这是我的理论,因为我在最初的 10“升级”之后确实检查了我的 Ubuntu。
我能够将 grub 恢复到可怕的“损坏的 NVIDIA”登录,无论是否更新、升级和各种 NVIDIA.run 包都尝试过,但都徒劳无功。在 820m 上安装 nvidia-346-updates 让我重新使用 CUDA 7.0,一切正常。在 980m 上,如果我以访客身份登录,我确实会获得一些 NVIDIA 功能,如 glxinfo 所报告的,OpenGL 渲染器字符串:GeForce GTX 980M/PCIe/SSE2 OpenGL 核心配置文件版本字符串:4.4.0 NVIDIA 346.82 OpenGL 核心配置文件着色语言版本字符串:4.40 NVIDIA 通过 Cg 编译器
我通常的登录界面闪现 NVIDIA 徽标一瞬间,然后我就被踢出去了。我不敢相信这是可怕的“删除损坏的 .profile”问题,虽然我会尝试,但有人知道这是什么吗?
谢谢!
答案1
好吧,.profile 和相关文件没有恢复我的 lightdm,但是我使用 .deb 包安装了 LXDE 和 CUDA 7.5RC1,现在成功启动到 Nvidia 驱动程序,而且 CUDA 没有“sudo”怪癖。