Wings drop season-opener, 3-1
It was Luongo's Vancouver debut after being acquired in an offseason trade with the Florida Panthers along with Lukas Krajicek and a draft choice for Todd Bertuzzi, Bryan Allen and Alex Auld.
Markus Naslund and Trevor Linden also scored for the Canucks.
Henrik Zetterberg got Detroit's only goal. Dominik Hasek made 14 saves for the Red Wings in the first game of his third stint with the team. He last played for Detroit in 2003-04.
"It's not fair to point fingers at anyone," Wings coach Mike Babcock said. "We weren't very good individually, so we weren't good collectively."
The Canucks scored twice in the opening 5:41 of the second period to take a 3-0 lead.
Linden put a rebound past Hasek at 2:25, and Salo's wrist shot from the high slot glanced off the goalie for a power-play goal 3:16 later.
Zetterberg scored with 4:05 left in the middle period.
Vancouver took a 1-0 lead on Naslund's power-play goal with 5 seconds left in the first period. Salo's shot from the point deflected in off Naslund.