View previous topic :: View next topic |
Author |
Message |
chris_harvey n00b
Joined: 12 Mar 2010 Posts: 42 Location: Ottawa, Canada
|
Posted: Fri Nov 06, 2015 2:57 pm Post subject: [SOLVED] GPU drivers for i7-6700 skylake |
|
|
I got a shiny new i7-6700, it has the following device:
Code: |
00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 06)
DeviceName: Onboard IGD
Subsystem: Gigabyte Technology Co., Ltd Sky Lake Integrated Graphics
Kernel driver in use: i915
|
I installed the following drivers
Code: |
[I] x11-drivers/xf86-video-intel
Available versions: ~*2.9.1 2.19.0 2.20.13 2.21.15 (~)2.99.903 (~)2.99.905-r1 (~)2.99.906 (~)2.99.907-r1 (~)2.99.909 (~)2.99.910 (~)2.99.914 (~)2.99.916 2.99.917 (~)2.99.917-r1 (~)2.99.917-r2 {debug dri glamor (+)sna +udev uxa xvmc}
Installed versions: 2.99.917-r2(09:17:14 AM 11/05/2015)(dri sna udev uxa xvmc -debug)
Homepage: http://xorg.freedesktop.org/
Description: X.Org driver for Intel cards
Kernel = 4.3.0 vanilla
# zcat /proc/config.gz | grep 915
# CONFIG_MFD_DA9150 is not set
CONFIG_DRM_I915=y
CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT=y
CONFIG_SND_HDA_I915=y
|
every time I start an opengl application I see the following:
Code: |
# glxinfo | head
libGL error: pci id for fd 4: 8086:1912, driver (null)
i965_dri.so does not support the 0x1912 PCI ID.
libGL error: failed to create dri screen
libGL error: failed to load driver: i965
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
[....snip....]
|
Is my GPU just not supported yet, or did I do something wrong? I tried setting both i965 and i915 in my VIDEO_DRIVERS flags, but I'm not sure what that changes.
Last edited by chris_harvey on Sat Nov 07, 2015 3:45 am; edited 1 time in total |
|
Back to top |
|
|
Perfect Gentleman Veteran
Joined: 18 May 2014 Posts: 1249
|
Posted: Fri Nov 06, 2015 3:08 pm Post subject: |
|
|
afaik, skylake is needed to have blob firmware being built into kernel. |
|
Back to top |
|
|
Roman_Gruber Advocate
Joined: 03 Oct 2006 Posts: 3846 Location: Austro Bavaria
|
|
Back to top |
|
|
chris_harvey n00b
Joined: 12 Mar 2010 Posts: 42 Location: Ottawa, Canada
|
Posted: Fri Nov 06, 2015 3:33 pm Post subject: |
|
|
that link says to do the following:
Quote: | Driver not working for Intel Skylake chips
For the driver to work on the new Intel Skylake (6th gen.) GPUs, i915.preliminary_hw_support=1 must be added to your boot parameters.
|
I added that option in the kernel .config as CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT=y
I'll try adding the kernel boot parameter as well, but the kernel part of the driver seems fine, I have mode setting working. It's only OpenGL applications that aren't working. |
|
Back to top |
|
|
chris_harvey n00b
Joined: 12 Mar 2010 Posts: 42 Location: Ottawa, Canada
|
Posted: Sat Nov 07, 2015 3:45 am Post subject: |
|
|
Finally solved this.
I went over to https://01.org/linuxgraphics/downloads there is a list of packages and versions they use. I unmasked that whole list and installed them all. I don't know which package version change solved it for me, but I'm not seeing any GPU issues any more. (minimal testing testing so far)
I did not have to download any firmware manually. I literally installed a kernel straight off of kernel.org (4.3.0) |
|
Back to top |
|
|
|