|
Без этих телодвижений E7 под Linux в основном работает, но к выводу звука может иметь доступ только одно приложение в один момент времени, причём некоторые вещи (например, YouTube) периодически перестают работать вообще. Для полноценного использования карточки нужно вручную настроить программное микширование Это заняло несколько подходов и творческого осмысления, т.к. несколько первых найденных в сети инструкций оказались неработоспособны. Для хорошего звука (чтобы работал параметр "samplerate_best") нужно установить libasound_module_rate, например: sudo apt-get install libasound* Редактируем ~/.asoundrc : defaults.pcm.rate_converter "samplerate_best"
pcm.!default {
type plug
slave.pcm "dmixer"
}
pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm fiio
period_time 0
period_size 1024
buffer_size 4096
rate 48000
}
bindings {
0 0
1 1
}
}
pcm.fiio {
type hw
card DAC
device 0
}
ctl.dmixer {
type hw
card 0
} Готово! Перезагружаться не нужно, максимум - перезапустить использующие звук приложения.
Tags: Linux.
Archives
|
