Cook pasta according to package directions. Meanwhile, in a large skillet, saute the mushrooms, onion and garlic in butter until tender. Add the wine or broth, salt and pepper. Bring to a boil; cook, uncovered, over medium heat for 5-7 minutes or until liquid is evaporated.
Drain pasta. Stir into mushroom mixture; sprinkle with feta. Toss to coat.