我在 Windows 上运行 Ubuntu,当我拿到 GTX 1070 并在 Windows 上安装 nvidia 驱动程序后,每当我从 grub 加载它时,Ubuntu 都会黑屏。此外,每当我尝试在黑屏的情况下运行 Ubuntu 时,我的华硕显示器上都会出现一个显示“超出范围”的框。当我运行 Ubuntu 时,它会是黑屏,并显示“超出范围”的框,但我仍然可以听到它进入登录屏幕。
我删除了我的 SSD 并使用 nvidia 驱动程序重新安装了 Windows,现在当我尝试安装 ubuntu 时,它会从我的 usb 加载,并且在安装屏幕上变黑一次。在我获得 GTX 1070 之前,我从未遇到过这个问题。有人知道如何解决这个问题吗?
答案1
有一个编译好的驱动程序已经支持GTX 1070,也就是367。
我不知道该nomodeset
命令,所以我所做的只是使用集成显卡启动 Ubuntu 并从显卡驱动程序 PPA 安装支持 GTX 1070(即 367)的最新驱动程序。不要从 Nvidia 网站安装最新的驱动程序,因为它不会安装 32 位驱动程序并导致某些应用程序无法启动,例如 Steam。
使用集成显卡或使用 启动 Ubuntu 后nomodeset
,从 PPA 安装驱动程序:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-367
然后重启你的机器,现在你可以开始使用你的 GTX 1070/1080。你可以阅读我的完整写作。
答案2
我在使用同一块显卡时也遇到过这个问题,最后我解决了它:)
不要忘记在 BIOS 中禁用“安全启动”选项。
首先,你需要在引导中包含模式设置参数。在本主题中安装 Ubuntu 后如何设置“nomodeset”?解释了如何包括模式设置。
此后,希望您能够启动并启动 X,但您必须安装适用于 NVIDIA 的新品牌驱动程序(存储库中编译的驱动程序对我来说不起作用,我猜它们更新不够)
http://www.nvidia.es/download/driverResults.aspx/104315/en
按照说明进行安装(删除 X(init3 即可),执行下载的文件并按照说明进行操作)。重新启动。
我还遇到了另一个问题,我希望您不必遇到它,但我能够登录我的会话,但没有出现图标。
问题解释如下Ubuntu 14.04 - 用户帐户中没有 Unity,但在来宾帐户中
对我有用的解决方案是: https://askubuntu.com/a/529128/563998
答案3
我最近遇到了同样的问题(使用 gtx 1070),对我来说,解决方案是更改 BIOS 中的安全启动设置。我有一块华硕主板,安全启动有两个选项 - Windows 操作系统和其他操作系统。所以我所做的就是切换到“其他”。我之前曾遵循过这个问题中其他答案的指南(添加 repo 并安装驱动程序 367)。