Indeed. Using your Mesa packages fixed it. But - as you said - I had to remove the cache files in /var/lib/sddm/.cache. Otherwise the login screen remained white. By the way: This also fixed boo#1079465 for me.