try xdg-open first, then open