MSI GE72 6QD 上的 Ubuntu 除恢复模式外都会冻结

MSI GE72 6QD 上的 Ubuntu 除恢复模式外都会冻结

我已经在 MSI GE72 6QD 上安装了 Ubuntu 15.10,但无法安装可用的视频驱动程序(除了具有严重限制的 xserver-xorg-video-nouveau)。

当我正常启动时,机器会冻结,因为视频初始化会因硬件冲突而损坏键盘和鼠标。

如果我以恢复模式启动,由于启动过程处于文本模式,机器可以正常启动,但视频驱动程序不支持第二台显示器,这对我的工作来说是一个大问题。

  1. 我怎样才能让机器在恢复模式下直接启动。(顺便说一句,所有启动设置都被忽略,因为恢复模式有自己的配置,这有意义吗?)

  2. 我如何/何时/在哪里可以找到 nvidia GTX 960M 的驱动程序

请帮忙

我已经做了:

sudo ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
vendor   : NVIDIA Corporation
model    : GM107M [GeForce GTX 960M]
modalias : pci:v000010DEd0000139Bsv00001462sd0000115Bbc03sc02i00
driver   : nvidia-352-updates - distro non-free
driver   : nvidia-352 - distro non-free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin

== cpu-microcode.py ==
driver   : intel-microcode - distro non-free

我已经安装了 nvidia-352 和 nvidia-352-updates,但都没有起作用,迫使我使用 root shell 和恢复模式恢复原始驱动程序,因为它们都阻止了我的计算机。

答案1

编辑启动选项并将“nouveau.blacklist=1 nomodeset”作为内核选项传递。这将允许 Ubuntu 15.10 使用英特尔显卡启动。

然后,您可以通过编辑 /etc/default/grub 来使该内核参数永久生效,您应该将以下行更改为:-

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

GRUB_CMDLINE_LINUX_DEFAULT="nouveau.blacklist=1 quiet splash nomodeset" 

然后运行

sudo update-grub2

使更改永久生效。到目前为止,没有任何 nvidia 驱动程序在 GE72 6QD 中运行。我甚至尝试使用 361.XX 驱动程序,而最新的稳定版本是 352.XX。

答案2

以下解决方案在我的 MSI GE72 6QD 中完美运行。

  1. 卸载所有 nvidia 驱动程序。
  2. 将 GRUB_CMDLINE_LINUX_DEFAULT 更改为:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.preliminary_hw_support=1 i915.enable_execlists=0 intel_pstate=disable i915.enable_rc6=0"
    
  3. 然后运行sudo 更新-grub2使更改永久生效。

  4. 重新启动笔记本电脑以查看视频屏幕的正常功能,该屏幕现在正在使用英特尔 GPU。
  5. 现在您可以使用 Fn+亮度键更改屏幕亮度。在此更改之前,我的屏幕亮度始终保持不变。

  6. 使用 apt-get 安装最新的 nvidia 驱动程序。我安装的是 361.18,内核是 4.2.0-27

  7. 现在重新启动并查看 nvidia 驱动程序的运行情况。我通过运行检查了功能nvidia-设置

参考https://gist.github.com/ngangat/02c8279e49783328de3a

相关内容