Мне нужно повторно подключать микрофон при каждой перезагрузке.

Использование USB-микрофона Blue Yeti, подключенного к док-станции Dell, подключенного к ноутбуку на Ubuntu 20.04.1) LTS .

Внешний микрофон устанавливается по умолчанию с помощью сценария запуска ( pactl set-default-source alsa_input.usb-Generic_Blue_Microphones_LT_2007170933195F390975_111000-00.analog-stereo ), и это правильно

Проблема в том, что даже если микрофон указан там и выбран, на самом деле он не принимает никаких входных сигналов, пока я не отключу и не снова подключу кабель USB / питания к микрофону.

Есть идеи о том, что могло ли это быть причиной?

-

Изменить:

Оказывается, у меня такая же проблема при подключении к моему рабочему столу Windows, так что это, вероятно, оборудование, а не Ubuntu вообще.

3
задан 16 September 2020 в 21:33

1 ответ

Впрочем, вот хотя бы теория:

Может случиться так, что какой-то модуль ядра, необходимый для этого, не загружается должным образом во время загрузки, но загружается позже, когда вы подключаете устройство. Чтобы увидеть, произойдет ли это, вы можете запустить команду lsmod (или dmesg или другие подобные инструменты) после загрузки, а затем еще раз после повторного подключения кабеля микрофона. Если вы видите разницу в списке модулей, это может подсказать, чего не хватает. (Тогда следующим шагом будет выяснение того, как обеспечить загрузку необходимого модуля во время загрузки.)

Вы можете спросить, почему тогда микрофон должен быть указан и выбран, если необходимые модули ядра отсутствуют? Просто предположение, но может быть так, что наличие микрофона - это одно, но для его правильной работы требуется нечто большее, это "что-то" может быть модулем ядра.

1
ответ дан 14 September 2020 в 16:05

Другие вопросы по тегам:

Похожие вопросы: