主板:Asus Z170i Pro Gaming(UEFI BIOS 版本 3016)
显卡:nVidia GTX 1060
操作系统:Xubuntu 16.04.1 LTS 64位
我使用基本启动选项(旧式 MBR)安装了操作系统,安装顺利完成,但操作系统仅进入一个空白屏幕并且从不启动。
我使用 UEFI 启动选项重新安装了操作系统。我选择禁用安全启动选项以允许第三方驱动程序安装。安装完成,操作系统成功启动。
然而,看起来操作系统实际上并没有禁用安全启动的能力,这必须从 UEFI bios 中完成。
我尝试安装 nVidia 图形驱动程序 (v 367.44)。我按要求在运行安装之前关闭了 xserver。安装几乎完成,但失败并显示“错误:无法加载‘nvidia-drm’内核模块。”
我查看了这个错误,建议的修复方法是暂时禁用 UEFI BIOS 中的安全启动。我直接从 UEFI BIOS 禁用安全启动,但操作系统只进入一个空白屏幕,从未启动。
把它们加起来:
如果安全启动被禁用或安装为传统启动,Xubuntu 将无法启动。
如果启用了安全启动,则不会安装 nVidia 驱动程序。
这是一个第 22 条军规。
我是 sudo
现在已经2017年了,为什么一切都这么复杂?
是否值得尝试旧版本的 BIOS?
答案1
我终于能够使用 Xubuntu 16.10 Yakkety Yak 让一切正常运转。看来它对处理安全启动有更好的支持。
从 BIOS 重新启用安全启动。这似乎是从可启动 USB 驱动器启动所必需的,否则启动安装时会进入空白屏幕或必须使用 CD-ROM。
从可启动 USB 驱动器安装 Yakkety Yak。
在安装过程中,我检查了禁用安全启动并设置了密码。
将操作系统安装为 UEFI。
当操作系统首次启动时,有一个选项可以禁用安全启动。它会要求您输入安装期间创建的密码中随机选择的几个字符。请注意,对于此输入菜单,第一个索引是 1,而不是 0。这是一个非常重要的菜单,我无法在 16.04.1 LTS 中访问它。它允许您禁用安全启动,而无需从 BIOS 中执行此操作。
然后,操作系统将允许第三方驱动程序从软件和更新中安装。
我能够安装 nVidia 367.57 驱动程序以及适合我的 CPU 的 Intel 微码。