Will GNOME 3.4 Save the Linux Desktop?