上述笔记本电脑配有 NVIDIA 卡,这使得安装几乎任何 Linux 发行版(Mint 除外)变得非常困难。
我设法安装了 Ubuntu 18.04,但在传统模式下,这使得初始启动比 UEFI 启动花费更多时间。
当我从 Legacy 切换到 UEFI 时,Ubuntu 甚至无法启动。有人知道如何解决这个问题吗?
我已经下载了 NVDIA 的驱动程序,并且已从此站点完成了“安装 NVDIA 驱动程序”的所有步骤:https://connorkuehl.github.io/dell-inspiron-7559-linux-guide/
但不同的是,一开始(安装之前)我没有执行:“nomodeset i915_bpo.nomodeset=1 quiet splash”。
我不知道该如何进行,而且对于启动操作系统需要 1.5 分钟这一事实,我感到有些恼火。
有什么帮助吗?
提前致谢
inxi
输出
Graphics: Card-1: Intel HD Graphics 530
Card-2: NVIDIA GM107M [GeForce GTX 960M]
Display Server: x11 (X.Org 1.19.6 ) drivers: modesetting,nvidia (unloaded: fbdev,vesa,nouveau)
Resolution: [email protected]
OpenGL: renderer: Mesa DRI Intel HD Graphics 530 (Skylake GT2)
version: 4.5 Mesa 18.0.5
答案1
我在同一台电脑上遇到过同样的问题,相信我,我能理解你正在经历的事情。我其实对 Linux 还很陌生,所以我会尝试详细解释对我有用的安装程序,但是按照这些说明操作时要小心,因为我对这个系统还很陌生,并且尝试了这个程序,
但都是反复试验。我认为这些错误的真正原因是,我们使用的博客中的说明是为旧版本创建的,从那时起就没有正确更新过。好的,所以我将帮助您完成当前版本的更新过程(日期:2018年11月27日)我将详细解释如何安装Linux 18.04 LTS在戴尔 7559 电脑和NVIDIA 960M和英特尔 i7 - 进口高清显卡 530。
步骤1:首先确定您想如何安装系统。
1.作为独立操作系统
2.与 Windows 双启动(如果是双启动,请使用 Windows 为 Ubuntu 创建一个分区 - 大约 30gb)。 3.制作一个包含 Ubuntu 操作系统的可启动 USB 驱动器。
第2步:启动电脑并F2
在启动过程中按下禁用安全启动*(非常重要 - 因为安全启动不会让 Ubuntu 安装它的驱动程序),建议使用UEFI因为它更加流畅并且更容易访问。
我应该将 Ubuntu 安装为 UEFI 还是 Legacy?
禁用安全启动是否安全?
步骤3:使用可启动 USB 启动(F12
启动时按下即可访问 USB 驱动器)。
步骤4:进入 Grub 菜单页面后,转到“安装 Ubuntu”选项并按e
。现在您已访问启动参数,在这里找到命令/行,其中“安静的飞溅“
(
linux /boot/vmlinuz-4.15.0-20-generic root=UUID=6500f497e670-460c-977b-8fad43155f12 r0 quiet splash $vt_handoff
),
在它nomodeset
之前添加quiet splash
(
linux /boot/vmlinuz-4.15.0-20-generic root=UUID=6500f497e670-460c-977b-8fad43155f12 r0 nomodeset quiet splash $vt_handoff
)。
现在按Ctrl X
或F10
从更新的启动参数启动 grub。
步骤5:现在您已进入 Ubuntu 的安装 GUI,请按照提示进行操作,但建议不要连接到 WiFi 进行更新,可以稍后再进行。在安装菜单中选择其他内容- 自行对硬盘进行分区。(双启动:如果您要使用 Windows 双启动,请使用步骤 1 中创建的分区:)
现在,您必须将分区分成四个部分。
让第一个分区大约为 10gb-20gb(如果您要将系统用作机器学习环境来安装 CUDA 文件,则需要此数量的内存,否则可以手动执行文件分配)用于 Ubuntu 文件驱动程序和程序。
选择系统类型为ext4和挂载点/。现在分配250MB为了EFI 分区 (系统类型)
最后分配剩余内存用于/家
(笔记-确保 Windows 分区没有被篡改!)*- 继续安装,安装完成后重新启动。
第 6 步:重启后,确保启动到UEFI 启动选项 ubuntu在启动过程中按Esc
或Shift
进入 grub,进入 grub 菜单后,按照步骤4。
(注意:如果不按照此步骤操作,将导致系统在尝试登录 Linux 系统后挂起或进入登录循环)
步骤7:进入系统后,打开终端,运行命令sudo apt-get update
和sudo apt-get upgrade
。完成这两个步骤后,进入软件更新应用程序,由 Ubuntu 系统执行自动更新。
- 现在要永久更新 grub 启动参数以解决亮度和其他问题,我们必须进入位于 /etc/default/grub 的 grub 文件并使用以下命令对其进行编辑:
sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX="acpi_backlight=vendor acpi_osi="
完成后在此处编辑参数-Ctrl o
Ctrl x
(如果你想在初始步骤中永久禁用 nvidia 驱动程序加载,请按照 -安装 Ubuntu 后如何设置“nomodeset”?)
sudo update-grub
步骤8:sudo reboot
在终端中输入。重启时重复第 6 步。
现在系统已设置完毕,但尚未准备好使用 Nvidia。要开始使用 Nvidia,我们必须首先使用以下命令安装专有驱动程序:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
- 现在,不要通过终端更新图形驱动程序,而是在 Ubuntu GUI 中搜索软件和更新。在这里转到附加驱动程序选项卡。在这里,您将找到适用于您系统的一组 NVIDIA 驱动程序。选择我
nvidia-drivers-415
认为是最新的。(请确保您没有选择或保留选择在Using X.Org X server
-选择中) 软件和更新中的附加驱动程序选项卡(图片仅供参考)- 安装将需要一段时间,安装完成后请重新启动系统。
- 现在不需要执行步骤 6,Ubuntu Os 应该可以正常启动并且没有任何错误。
- 如果您已经
nomodeset
为 Grub 添加了参数,请在此步骤中将其删除,并保留该quiet splash
参数。(否则 nvidia 驱动程序将无法加载)- 完成登录后,进入 Ubuntu 桌面,搜索 NVIDIA Xserver 应用程序,以监控 nvidia GPU。
有关 NVIDIA GPU (960M) - Xserver 和安装验证的更多帮助,请观看 -https://www.youtube.com/watch?v=CezzY3DGi4U
(注意:
1. 许多安装指南要求您将 中的参数更改/etc/default/grub
为 -GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
或GRUB_CMDLINE_LINUX_DEFAULT="nomodeset i915_bpo.nomodeset=1 quiet splash"
,这是为了停止加载 GPU 驱动程序,因此应禁用此功能。2
.此外,如果您不想重复第 6 步,您可以将 grub 更新为上述参数GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
- 但仅限于安装 Nvidia 驱动程序,之后您必须将 grub 更新为GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
通过 NVIDIA 图形驱动程序启动)
答案2
我在同一台机器上使用了 Ubuntu 18.04,但没有安装 NVidia 驱动程序,因为安装它们时它会崩溃!我不得不添加一些设置才能使用 Intel® HD Graphics 530 (Skylake GT2) 更改分辨率...我知道这不是最好的解决方案,但至少它有效并且稳定。
答案3
在步骤 6 中,您必须进入高级 Ubuntu 选项,在下一个屏幕中选择更高的 Ubuntu 版本并按 e,然后执行步骤 4