我的显卡(NVIDIA GTX 750Ti)在启动时会显示 BIOS、GRUB,然后是黑屏。我知道这是显卡问题,因为查看 Ubuntu 的唯一方法是将显示器切换到主板而不是显卡。这意味着我可以访问 Ubuntu,但无法使用显卡,因此无法玩图形密集型游戏。
答案1
在这里回答:https://askubuntu.com/a/111298/389736
然后,当您启动时,为您的 GPU 安装适当的驱动程序。
答案2
哪个 Ubuntu 版本?通常建议使用 Ubuntu 软件包,而不是直接从 nvidia.com 下载,这样一切都会协调并自动更新。如果您需要比标准存储库更新的版本,可以使用 ppa 软件包。
我还没有尝试过 14.04.2 或 14.10,但 64 位 14.04.1 live/install iso,图形似乎在我的 GTX 750 Ti 上运行良好模式设置启动参数。但是,安装后它无法进入 GUI 登录屏幕,因为 Maxwell 芯片显然尚未得到 nouveau 的支持。我甚至无法登录文本控制台 (Ctrl+Alt_F1),它会闪烁 motd 并立即返回登录提示。
当我通过恢复启动安装 nvidia-current 时(启用网络,转到根控制台,安装并重新启动,这使我进入登录 GUI,但无法启动 X,因为根据日志显示 nvidia 304 版本不支持我的卡(即使 12.04 中更新的 304 版本对它有效)。
因此,我建议启动到恢复模式(我相信它会自动使用 nomodeset),从菜单启用网络(如果有任何错误,请等待它返回菜单),然后从菜单转到根控制台。通常,您会对这些命令使用“sudo”前缀,但根控制台不需要 sudo。如果您之前安装了任何 nvidia 软件包(如 nvidia-current),请apt-get purge nvidia*
执行以下操作:
apt-get update
apt-get install nvidia-331-updates
reboot
该版本适用于我的 GTX 750 Ti,尽管我后来清除了它并从 xorg-edgers ppa 运行 nvidia-346,它默认情况下速度并不快,但允许我玩视频超频。
如果你没有使用模式设置在安装过程中,您可能需要在启动时在 grub 中编辑 (e) linux 行,并在其末尾添加 nomodeset。然后编辑 /etc/default/grub 以将 nomodeset 添加到此行,如下所示:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
然后运行sudo update-grub
注意:不要在笔记本电脑上使用 nomodeset 来混合 Intel/Nvidia 显卡。我听说这可能会导致混合显卡出现问题,当我使用 nvidia-331-updates 包将 14.04.1 安装到装有 Intel HD 4600/Nvidia GTX 765m 显卡的笔记本电脑上时,没有 nomodeset 一切都运行正常。