Сабж - аццкая жесть. Что в винде, что в линухе.
Вот почему встроенная интелевская (hda codec) вешается при переключении наушников из одной дырки в другую? Хорошо - помогла выгрузка-загрузка модулей...
З.Ы. Кто в железе шарит... В винде когда втыкаешь новые наушники/микрофон, дрова кричат, что видят новый девайс и предлагают выбрать его тип. В линухе никто ничего не кричит, разумеется, но два звуковых выхода работают одновременно. Это всё реализуется в самой звуковухе или в дровах? А что делается в линухе?