Global solutions for the generalized Benney-Lin equation posed on bounded intervals and on a half-line