← All posts tagged не_забыть

rwarrior
Linux ALSA не_забыть 1) Подключил USB-наушники, теперь в ALSA две звуковые карты. А звук всё равно идёт на основную звуковую карту. Чтобы переключить звук на наушники, нужно добавить в ~/.asoundrc
pcm.!default front:Headset
Имя канала вместо front:Headset можно узнать из вывода aplay -L
При этом ещё понадобилось добавить кусок про dmix с alsa-project.org чтобы работало программное смешивание потоков:
pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm "hw:1,0"
period_time 0
period_size 1024
buffer_size 4096
rate 44100
}
bindings {
0 0
1 1
}
}

ctl.dmixer {
type hw
card 0
}

2) Чтобы в Half-Life из Steam был звук, надо сделать
export SDL_AUDIODRIVER=alsa

Конечно, все эти проблемы только от того, что у меня нет Pulseaudio.