无法使Intel HD Graphics 530(Skylake i7 6700)正常工作


9

我已经将内核更新为4.3.0,但是驱动程序似乎仍然关闭。我还能尝试什么?

starfall@nx ~ $ IBGL_DEBUG=verbose glxinfo
name of display: :0
i965_dri.so does not support the 0x1912 PCI ID.
libGL error: failed to create dri screen
libGL error: failed to load driver: i965

starfall@nx ~ $ sudo lspci -k | grep -EA2 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation Device 1912 (rev 06)
  Subsystem: Gigabyte Technology Co., Ltd Device d000
  Kernel driver in use: i915

starfall@nx ~ $ uname -a
Linux nx 4.3.0-040300-generic #201511020846 SMP Mon Nov 2 13:48:04 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

starfall@nx ~ $ cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-4.3.0-040300-generic root=UUID=2210e25b-435d-431e-a001-2707f532d714 ro quiet splash i915.preliminary_hw_support=1 vt.handoff=7

linux尚不支持此设备。也许添加ID就足够了。但是它需要测试。我建议向启动板报告错误。
试点


@DavidFoerster,这是股票内核
Denis Gorbachev

我看到Xenial直到一个多月前才基于内核v4.3,但是Xenial处于beta阶段(在此问题发生时处于alpha阶段),并且尚未发布,因此不在此处成为话题。请在错误跟踪器上报告所有错误。
David Foerster,2016年

Answers:


4

安装Linux Mint 17.3 Rosa解决了!

薄荷17.3会i915_bpo自动启用驱动程序。这里的lshw输出:

    *-display
         description: VGA compatible controller
         product: Intel Corporation
         vendor: Intel Corporation
         physical id: 2
         bus info: pci@0000:00:02.0
         version: 06
         width: 64 bits`
         clock: 33MHz
         capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
         configuration: driver=i915_bpo latency=0

如果您仍在运行17.2,则尝试i915_bpo手动安装可能会有些运气。


3

我发现如果内核晚于4.3,并且没有nomodeset,则DP而不是HDMI可以工作。

我相信这是一个小错误,随着时间的流逝和Skylake的流行,我相信它会得到解决。

我不使用外部视频卡,而只是集成了英特尔。

frank@flash:~$ inxi -b
System:    Host: flash Kernel: 4.4.0-040400rc5-generic x86_64 (64 bit)
           Desktop: Unity 7.4.0  Distro: Ubuntu 16.04 xenial
Machine:   Mobo: ASRock model: Z170 Gaming-ITX/ac
           Bios: American Megatrends v: P1.50 date: 11/04/2015
CPU:       Dual core Intel Core i3-6100 (-HT-MCP-) speed/max: 799/3700 MHz
Graphics:  Card: Intel Sky Lake Integrated Graphics
           Display Server: X.Org 1.17.3 drivers: intel (unloaded: fbdev,vesa)
           Resolution: 2560x1440@59.95hz
           GLX Renderer: Mesa DRI Intel Skylake DT GT2
           GLX Version: 3.0 Mesa 11.0.7
Network:   Card-1: Intel Ethernet Connection (2) I219-V driver: e1000e
           Card-2: Broadcom BCM4352 802.11ac Wireless Network Adapter
           driver: bcma-pci-bridge
Drives:    HDD Total Size: 756.2GB (32.1% used)
Info:      Processes: 250 Uptime: 1 min Memory: 615.2/15736.5MB
           Client: Shell (bash) inxi: 2.2.28 

1

受影响的人应该使用最新的每日更新启动16.04直播,并了解英特尔的工作原理-

http://cdimage.ubuntu.com/daily-live/current/

与Skylake(520)在这里正常工作

如果英特尔很好,那么nvidia在台式机上应该会不错,但是在nvidia-prime / optimus上流泪会很普遍。

在那种情况下,唯一的决定就是现在还是以后去16.04。我现在就去,因为15.04 / 15.10只是时间点上的“发布”,其中包含了一些较晚的bug修复程序,等等。


1

我在使用i7 6700hq的msi gs40 6qe。

  • Intel HD 530i915.preliminary_hw_support=1nouveauxorg 列入黑名单。用4.1.13lts,4.1.15lts,4.2.5、4.3、4.4.0-rc4-gb9d845、4.4.0-rc5测试。但这是令人难过的部分:使用它5到2个小时后,冻结了,有时我可以杀死xorg,这给了更多时间,有时笔记本电脑挂了它(什么也没有用,即使tty切换也不起作用)。
  • GTX 970我尝试了擎天柱和Prime,但这些都不起作用。
    • Optimus产生了一个没有背光的黑屏,但是xorg启动了(我在系统启动时使用了Skype,并且听到了声音)。
    • Prime无法读取DRM,也根本无法启动。

也请在论坛上看看我的话题


如果您仔细阅读此报告,可能是nvidia的问题。实际上一切正常,除非没有可见的显示。如果显示器进入睡眠状态,那么醒来后您将在其余的会话中得到显示器。bugs.launchpad.net/ubuntu/+source/ubuntu-drivers-common/+bug/… 在15.10版中,“解决方法”“修复”了上述问题,在错误原因报告中显示-bugs.launchpad.net/ubuntu/ + source / xserver-xorg-video-intel / + bug /…
doug

无论如何,我得到了与英伟达的glib stacktraces。由于nvidia和nouveau都需要集成的图形才能在屏幕上转发图像。(如果是nvidia,则为xorg驱动程序;如果为nouveau,则为intel驱动程序)。没有适当的内核Skylake支持,它将无法正常工作(
deathangel908

1

只要打开两个屏幕(菜单系统设置->显示),一个屏幕使用Displayport,另一个屏幕使用HDMI,我的Ubuntu 15.10就会非常稳定。我不使用nomodeset或其他调整,没有特殊的内核版本,等等。

如果关闭其中之一,则会再次冻结。

华硕Z170 Pro游戏上的Intel i-6670和Intel HD 530。

我建议升级到内核4.4.1-040401-generic。


1

G'Day伙计们。幸运的是,最近有了Linux / Ubuntu中的更新,您可以使用位于Intel网站上的新Intel Graphics安装程序:

https://01.org/linuxgraphics/downloads/intel-graphics-installer-linux-1.4.0

它修复了我新的Dell XPS 13(9350)上所有奇怪的图形问题,因此一切正常:)

  • grub引导屏幕后出现黑屏(已将g915 conf添加到i915.modeset = 0才能成功引导-图形驱动程序更新后已删除)

  • xrandr会在输出中出错

  • 像lightdm这样的图形故障会使台式机半崩溃

  • 无法将第二个监视器添加到现有的x配置中(即使使用dpkg-reconfigure xserver-xorg)

这确实需要一个内核4.3>,所以您可能需要升级,我相信我发布的网站上都有指向您安装驱动程序所需内容的链接,因此您应该一切顺利。

  • 电影现在在全屏模式下是流畅的(我像过时的那样丢弃FPS。(比配置中更多的显示然后被炸掉)

祝你好运趋势设定者..


它适用于Linux Mint吗?上次尝试时没有尝试
Denis Gorbachev

当然,Mint目前基于14.04。
RoundDuckMan

1

我的工作正常了,我只在板载gfx上使用Asrock Z170 EXTREME6 i7-6700K。

tnc***@***tnc17:~$ sudo lspci -k | grep -EA2 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 06)
    Subsystem: ASRock Incorporation Device 1912
    Kernel driver in use: i915

Ubuntu 15.10 x86_64

4.3.0-040300-通用#201511020949

此链接应该可以解决您的问题。

“英特尔GFX存储库/安装程序”

如果可以的话,请随时给我开一个味精,我会帮忙的,但是它向前挺直。


1

我使用的是i7 6700hq和GTX 970M的msi gs70 6qe。

使用UEFI,使用Ubuntu 16.04 LTS安装程序USB记忆棒,我终于成功启动了!

我在“ splash”参数之后设置的唯一引导参数是“ nouveau.modeset = 0”。

对我来说,Intel HD 530可以正常工作,但NVIDIA GTX 970不能工作,后者会冻结Ubuntu的启动过程。可能需要添加/上载NVIDIA固件,以避免启动冻结。


1

如果您有问题,即使从实时USB也无法启动ubuntu,则应首先尝试

  1. 设置nouveau.modeset = 0 (在第一次重新启动ubuntu时,当您选择操作系统列表时按e。然后在完全启动后添加参数nouvea.modeset = 0)在完全启动后添加参数nouveau.modeset = 0
  2. 如果第一个不起作用,则尝试设置nomodeset而不是nouveau.modeset = 0(在完全启动后添加nomodeset)

注意:

  • 我们仅使用临时的nomodeset,不要在使用nomodeset引导ubuntu后在grub默认值中更改它(不要在此文件/ etc / default / grub中添加nomodeset),从其他驱动程序或.deb软件包中安装所需的任何驱动程序。然后重新启动Ubuntu。

  • 在安装nvidia之后设置nomodeset将创建循环登录或崩溃ubuntu-control-center

如果运行良好,则在grub的默认值中添加nouveau.modeset = 0,在此链接中运行一些命令在已经安装Ubuntu后如何设置“ nomodeset”?

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.