Skylake 图形上的 Xorg 挂起

dea*_*908 5 kernel xorg intel

我已经购买了具有 intel i7 6700HQ 的 msi gs40,这意味着集成显卡 hd 530。经过一天的挣扎,我能够使用 HD530 启动 xorg。为此,我将i915 添加到 initramfs 并将i915.preliminary_hw_support=1 添加到内核​​参数。但是 xorg 在一天结束时挂起,有时在启动后立即挂起,有时在使用几个小时后。我试过archlinux:

  • xorg 1.6、1.7、1.8
  • 内核 4.2.5-1、4.3、4.4-rc4、4.4-rc5
  • 肉桂、血浆5
  • archlinux 存储库中的最新英特尔驱动程序和从 git 编译的英特尔驱动程序。
  • Arch wiki建议:intel_idle.max_cstate=1和 XorgOption "DRI" "False"
  • ubuntu 和 Linux Mint(启动后立即冻结)。操作系统 Windows 运行良好。

使用一段时间后一切都冻结了,我在 journalctl 中得到了 glib stacktrace(同时 xorg.log 和 dmesg 很好)有时我进入couldn't open dis display :0dmesg 并且应用程序拒绝启动。journalctl kde 的显示Bad windows,肉桂的其他错误。是系统启动的 dmesg,使用 4.4-rc5 内核,没有外部显示器。

  • 如果我只使用笔记本电脑的显示器(只是上面描述的 DE 错误),当 xorg 挂起时,dmesg 和 xorg 中没有错误。
  • 如果我运行 HDMI/DP 外部显示器,当 Xorg 挂起时,我也会得到 dmesg stacktrace 之类的奖励,看起来像这个错误问题。

相关话题:

如果您需要其他信息,请告诉我。非常感谢任何形式的帮助!