尝试安装Ubuntu将导致启动画面冻结-nomodeset不起作用


8

我已经尝试安装Ubuntu一段时间了,作为XMG Schenker笔记本电脑上Windows 10的双重启动。我有Nvidia GTX 1060显卡和i7 6700 CPU。我正在尝试安装Ubuntu 16.10

我遇到的问题是我从可引导USB中选择“安装Ubuntu”或“尝试不安装Ubuntu”,出现启动画面,然后该画面闪烁一两次,然后冻结。USB读取指示灯将停止闪烁,并且笔记本电脑的风扇将降至最低速度(我猜是0%CPU)。

在某个时候,我什至会听到Ubuntu启动声音(进入登录屏幕时听到的声音),并且键盘反应灵敏(CAPS LOCK正在工作,我设法通过按电源按钮并导航来重新启动)用键盘盲目地)

我还看到过其他帖子,例如“ 我的电脑启动到黑屏”,我需要修复哪些选项?在安装带有NVIDIA图形的Ubuntu 16.04 / 16.10之后/同时出现的图形图形问题

这是我的尝试:

  • 最初,我尝试安装Ubuntu GNOME,并获得了相同的效果。
  • 设置nouveau.modeset=0内核选项无效。
  • 在内核选项中添加nomodeset和/或删除quiet splash只是使初始屏幕消失了,现在我看到的是黑屏,没有终端,什么也没有。
  • 我从来没有设法去过TTYL。Ctrl+ Alt+ 1(或23)没有作用。
  • Windows 10引导正常。

我迷路了。我很乐意应要求提供更多详细信息。

Answers:


14

首先是第一件事……SCHENKER交付了相同的基于CLEVO准系统的笔记本,并通过其子公司TUXEDO预装了Ubuntu……所以它必须以某种方式工作。
其次,您当然不能使用以下组合访问虚拟控制台:Ctrl+ Alt+ 1

即使我不知道您所使用的确切型号,它也是一台相当新的机器,因为它具有最新的可用图形硬件。这些新的XMG机器具有在BIOS中禁用NVIDIA Optimus技术的选项,在成功安装Ubuntu和NVIDIA驱动程序之前,应该这样做。引导进入BIOS并禁用所有与NVIDIA相关的开关。

现在,在BIOS中禁用Optimus之后,还要在UEFI设置中禁用安全启动。
这在Windows 10上没有任何影响,但是它将以安全启动模式启动。
请严格遵循所有这些说明,然后很可能一切正常。

在Windows操作系统中禁用休眠-以管理员身份打开命令提示符并执行:

powercfg /h off  

在Windows中禁用快速启动->打开Windows控制面板 -> 电源设置,然后取消选中快速启动。如果看不到该设置,请启用“显示隐藏的设置”
完全关闭计算机,请勿重新启动计算机,否则它将始终启动Windows。

从您创建的Ubuntu安装介质启动...选择不安装即可尝试Ubuntu。
按下E键并添加参数nouveau.modeset=0在结束linux行。
按下F10键并启动进入Ubuntu Live桌面-开始安装Ubuntu。

完成启动后,进入BIOS并选择Ubuntu作为默认启动系统。
之后,您可以从GRUB引导菜单中选择引导Windows。

现在启动成功安装的Ubuntu操作系统,选择Ubuntu菜单项。
按下E键并添加参数nouveau.modeset=0在结束linux行。
按下F10键并启动进入Ubuntu系统,首先安装NVIDIA驱动程序。

当出现登录屏幕时,请按:Ctrl+ Alt+ F1
输入您的用户名和密码,然后执行:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-375 nvidia-prime
sudo reboot  

引导至BIOS并启用具有Optimus支持的NVIDIA图形-然后引导Ubuntu OS。
从现在开始,您不必添加nouveau.modeset=0参数或任何其他参数。

注意:在行Space的最后一个字符linux和之间设置一个nouveau.modeset=0

从NVIDIA X Server设置-> PRIME配置文件在Intel和NVIDIA图形之间切换。

附加信息 :

我是在安装了Ubuntu 16.10和NVIDIA驱动程序的XMG计算机上编写此文件的。另一家提供预装Ubuntu的基于CLEVO的计算机的公司是system76 ...


此后,我现在在运行“尝试不安装时尝试”时得到终端输出,并且卡在以下错误中:Bluetooth: hci0: Setting Intel event mask failed (-16)
Madara's Ghost

通过本指南安装16.04.1而不是16.10。尽管我还没有尝试过(将来也不会尝试)升级到16.10。
Madara的鬼魂

@MadaraUchiha:您拥有非常新的硬件...有些事情必须解决...也许一旦Ubuntu 17.04发布,大多数与驱动程序有关的问题都将得到解决。:)
cl-netbox

16.04也有同样的问题。发现如果您按f6键(选择安装或尝试ubuntu时用于其他选项),现在还可以以图形方式选择nomodeset
AdrianLoer

0

我在Nvidia GPU上运行的Xubuntu 18.04版本存在相同的问题。我尝试安装最新的Nvidia-390和nvidia-prime驱动程序,并更新了我的驱动程序安装,这些解决方案显示为[1] [2],并且我将nouveau添加到了阻止列表,但这些都不起作用。所以我所做的是将参数添加nouveau.modeset=0\boot\grub\目录中的grub.cfg文件中。我在每一行之后添加了一行"linux...",例如:

menuentry 'FAILSAFE' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    set gfxpayload=$linux_gfx_mode
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos8)'
    search --no-floppy --fs-uuid --set=root 36286167-4eba-4a1e-a202-155c6baafa01
    linux /boot/vmlinuz-2.6.37-12-generic root=UUID=36286167-4eba-4a1e-a202-155c6baafa01 ro vt.handoff=7 quiet splash nouveau.modeset=0
    initrd /boot/initrd.img-2.6.37-12-generic
    } 

因此,我相信您必须在所有脚本中添加此参数。我尝试了此解决方案,Nvidia GPU驱动程序停止崩溃。

此处介绍的另一种方法

执行sudo nano /etc/default/grub并将参数添加nvidia-drm.modeset=1到该行GRUB_CMDLINE_LINUX_DEFAULT。保存所做的更改并运行sudo update-grub
重新启动Ubuntu操作系统,现在一切正常,一切正常。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.