freedesktop: little improvements