Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] GPU drivers for i7-6700 skylake
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
chris_harvey
n00b
n00b


Joined: 12 Mar 2010
Posts: 42
Location: Ottawa, Canada

PostPosted: Fri Nov 06, 2015 2:57 pm    Post subject: [SOLVED] GPU drivers for i7-6700 skylake Reply with quote

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
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1249

PostPosted: Fri Nov 06, 2015 3:08 pm    Post subject: Reply with quote

afaik, skylake is needed to have blob firmware being built into kernel.
Back to top
View user's profile Send private message
Roman_Gruber
Advocate
Advocate


Joined: 03 Oct 2006
Posts: 3846
Location: Austro Bavaria

PostPosted: Fri Nov 06, 2015 3:25 pm    Post subject: Reply with quote

https://wiki.archlinux.org/index.php/Intel_graphics#Driver_not_working_for_Intel_Skylake_chips

..
http://www.phoronix.com/scan.php?page=article&item=intel-hd-530&num=1
Back to top
View user's profile Send private message
chris_harvey
n00b
n00b


Joined: 12 Mar 2010
Posts: 42
Location: Ottawa, Canada

PostPosted: Fri Nov 06, 2015 3:33 pm    Post subject: Reply with quote

tw04l124 wrote:
https://wiki.archlinux.org/index.php/Intel_graphics#Driver_not_working_for_Intel_Skylake_chips

..
http://www.phoronix.com/scan.php?page=article&item=intel-hd-530&num=1


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
View user's profile Send private message
chris_harvey
n00b
n00b


Joined: 12 Mar 2010
Posts: 42
Location: Ottawa, Canada

PostPosted: Sat Nov 07, 2015 3:45 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum