Same here on arch with Mesa
snippet from glxinfo:
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Intel Open Source Technology Center (0x8086)
Device: Mesa DRI Intel(R) Kabylake GT1.5 (0x5917)
Version: 17.2.2
Accelerated: yes
Video memory: 3072MB
Unified memory: yes
Preferred profile: core (0x1)
Max core profile version: 4.5
Max compat profile version: 3.0
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Kabylake GT1.5
OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.2.2
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
strace doesn't return anything special:
.....
ioctl(7, DRM_IOCTL_I915_REG_READ, 0x7fffcf0e4450) = 0
ioctl(7, DRM_IOCTL_I915_GETPARAM or DRM_IOCTL_TEGRA_CLOSE_CHANNEL, 0x7fffcf0e4450) = 0
ioctl(7, DRM_IOCTL_I915_GETPARAM or DRM_IOCTL_TEGRA_CLOSE_CHANNEL, 0x7fffcf0e4450) = 0
ioctl(7, DRM_IOCTL_I915_GETPARAM or DRM_IOCTL_TEGRA_CLOSE_CHANNEL, 0x7fffcf0e4450) = 0
ioctl(7, DRM_IOCTL_I915_GETPARAM or DRM_IOCTL_TEGRA_CLOSE_CHANNEL, 0x7fffcf0e4450) = 0
ioctl(7, DRM_IOCTL_I915_GET_RESET_STATS, 0x7fffcf0e44d0) = 0
brk(0x2925000) = 0x2925000
brk(0x2946000) = 0x2946000
brk(0x2967000) = 0x2967000
brk(0x2988000) = 0x2988000
brk(0x29a9000) = 0x29a9000
brk(0x29ca000) = 0x29ca000
brk(0x29eb000) = 0x29eb000
brk(0x2a0c000) = 0x2a0c000
ioctl(7, DRM_IOCTL_I915_GETPARAM or DRM_IOCTL_TEGRA_CLOSE_CHANNEL, 0x7fffcf0e4450) = 0
getrandom("\xf9\x4e\xa7\xb9\xc0\xe8\x08\xbb", 8, GRND_NONBLOCK) = 8
openat(AT_FDCWD, "/etc/drirc", O_RDONLY) = 8
read(8, "<!--\n\n=========================="..., 4096) = 4096
getrandom("\x5a\x47\x64\x28\x1f\xca\xe7\x35", 8, GRND_NONBLOCK) = 8
read(8, "tion name=\"allow_glsl_builtin_va"..., 4096) = 4096
read(8, "mesa_glthread\" value=\"true\"/>\n "..., 4096) = 937
read(8, "", 4096) = 0
close(8) = 0
openat(AT_FDCWD, "/home/user/.drirc", O_RDONLY) = -1 ENOENT (No such file or directory)
fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
write(1, "Whoah -- no matter how hard I tr"..., 112Whoah -- no matter how hard I tried, I failed to get a GLX visual. Something's seriously wonky on your machine.
) = 112
close(3) = 0
getpid() = 10765
exit_group(1) = ?
+++ exited with 1 +++