Я не тестировал, но думаю, это как-то связано с тем, что вы загружаете bc mathlib с помощью bc -l
.
Попробуйте изменить часть вычисления awk
для ГБ на:
awk '{byte = $ 1/1024/1024/1024; print byte "GB"} '
Примечание: 1024/1024 ** 2
эквивалентно 1024/1024/1024
в awk
.
Данное сообщение довольно кратко излагает суть проблемы. ALSA сама по себе ничего не делает для обеспечения одновременного доступа к оборудованию между несколькими приложениями, и на самом деле это одна из главных причин, по которой PulseAudio вообще существует.
У вас есть несколько вариантов решения этой проблемы, и, к сожалению, PulseAudio — единственный широко поддерживаемый из них (Другим крупным вариантом является JACK, но он в основном поддерживается только высокопроизводительными -мультимедийными приложениями ). Если вы посмотрите на конфигурацию PulseAudio, на самом деле можно получить значительно лучшее качество звука, чем настройки по умолчанию (, которые отдают предпочтение производительности по сравнению со всеми другими аспектами ). Для получения дополнительной информации об этом, проверьте man pulse-daemon.conf
в терминале или, альтернативно, посмотрите здесь для более конкретной информации.