add support of xfdesktop