Can you try another desktop on Archlinux, please. Libpng broke a few things.
Xfce is good. It"s not easy being the only one running that distro with a pi, finding and reporting problems, hopefully quite a few will try and stick with arch in the future.
Remember that arch is using versions that other distros, in time, will use, we are just finding problems in advance for them. In real life I can quite honestly say the problems are rare and usually fixed in a day.
I will try and get quake on arch running