Alsa + nVidia HDA
Купил, значится, себе мать со встроенным ХДА, обрадовался, что будет крутой звук, купил себе колонки хорошие, поставил Генту, поднял Alsa (через драйвера ядра), сижу слушаю музыку, радуюсь. Но вот черт меня дернул поставить дум3, поставил, файлы скопировал - запускаю - нет звука.
Ага, думаю, это вреднючая КДЕ опять гадости делает. Отрубаю нафиг. Включаю снова и, ура!, звук есть, но вот только качества pc-спикера, т.е. с писком и жужжанием, как если выставить слишком большую частоту в некоторых проигрывателях.
Начал копать: в madplay все нормально, в cplay - тоже. А в doom3 и во многих программах через wine - писк.
idAudioHardwareALSA::Write: 4096 frames overflowed and dropped
snd_pcm_writei short write: 1880 out of 2048
snd_pcm_writei short write: 940 out of 1024
snd_pcm_writei short write: 940 out of 1024
snd_pcm_writei short write: 940 out of 1024
idAudioHardwareALSA::Write: 4096 frames overflowed and dropped
Я так понимаю проблема в том, что алса постоянно сбрасывает фрэймы, от этого и писк.
Люди знающие, подскажите, в чем проблема - в кривости написания виндовых программ, которые кидают кривые данные или же в настройке??
Работаю под hda-intel из ядра.
При установке alsa-drivers (и отключении модулей ядра, ессесно) alsaconf обнаруживает еще и ac97 совместимость (а ac97 из ядра не обнаруживает). При попытке загрузить hda-intel все нафиг виснет, а ac97 ничего не играет.
З.Ы. А тоже doom3 запущенный через wine работает... забавно
- Для комментирования войдите или зарегистрируйтесь