https://bugs.freedesktop.org/show_bug.cgi?id=104295
--- Comment #4 from sleepyoh sleepyoh22@gmail.com --- Running Arch, Had the same problem but is since today solved.
Today there was updates from mesa (17.3.0-2 -> 17.3.1-2) and xorg-server (1.19.5-1 -> 1.19.6-2) wich solved this problem, working fine again.
https://bbs.archlinux.org/viewtopic.php?id=232925
I had problems for weeks, now working fine, resolved for me.