Ubuntu 9.10 for desktops heeds user complaints