No GPU device found on SkyLake + Ubuntu 16.04

No GPU device found on SkyLake + Ubuntu 16.04


Suppose OpenCL driver for Intel HD graphics on SkyLake is available on Ubuntu 14.02. But it's unfortunately not.

I downloaded (with BUILD_ID 63503 in it) and installed it this way -

Install the intel-opencl-r5.0 driver
$ sudo apt-get update
$ sudo apt-get install xz-utils
$ mkdir intel-opencl
$ tar -C intel-opencl -Jxf intel-opencl-r5.0-BUILD_ID.x86_64.tar.xz
$ tar -C intel-opencl -Jxf intel-opencl-devel-r5.0-BUILD_ID.x86_64.tar.xz
$ tar -C intel-opencl -Jxf intel-opencl-cpu-r5.0-BUILD_ID.x86_64.tar.xz
$ sudo cp -R intel-opencl/* /
$ sudo ldconfig

But no GPU device is available when I checked it with samples like this, -

$ ./CapsBasic
Number of available platforms: 1
Platform names:
    [0] Intel(R) OpenCL [Selected]
Number of devices available for each type:


Below is configuration of my desktop -

$ grep -m 1 name /proc/cpuinfo
model name      : Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz

$ lspci -nn | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Sky Lake Integrated Graphics [8086:1912] (rev 06)

$ uname -a
Linux iot-demo 4.10.0-37-generic #41~16.04.1-Ubuntu SMP Fri Oct 6 22:42:59 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Please get help! Thanks!



2 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.


Problem solved by add current non-root user to video group. Then logout and login again. It seems the installation document needs an update. The existing one is ambiguous. It is confusing to me to know the relationships of chapters.


Leave a Comment

Please sign in to add a comment. Not a member? Join today