aplay показывает устройство, но pulseaudio считает, что оно заблокировано и не может его обнаружить

Что я сделал, так это настроил и установил загрузочный компакт-диск Hiren для загрузки на флэш-накопитель USB с помощью автоматического загрузчика grub с Hiren.info. задний конец флешки. Затем я создал раздел ext4 в нераспределенном пространстве. Далее все, что я сделал, это запустил команду grub2config в xterm на RIPLinuX, и установка прошла относительно автоматически. Мастер позволяет вам выбрать раздел и каталог, в котором установлен grub2. Я установил загрузчик на mbr на основном разделе флэш-накопителя и ext4 /boot/grub в качестве каталога установки для файлов grub2.grub2config installation help

В результате grldr grub2 заменяет предыдущий grldr в корневом каталоге основного раздела на флэш-накопителе. Предыдущий файл menu.lst, скорее всего, будет зарезервирован перед заменой новым файлом menu.lst с параметрами загрузки, выбранными вами в автоматизированном мастере. После того, как вы завершите процесс из 4 или 5 шагов (, в зависимости от ваших предпочтений конфигурации ), просто перезагрузите систему, выбрав USB-диск в качестве загрузочного устройства, и когда grub2 menu.lst загрузится с вашими параметрами загрузки, просто введите букву «c ", чтобы войти в командный интерфейс grub2. Теперь вы можете полностью загрузить и загрузить переносимую среду grub2.grub2 command list1grub2 command list2grub2 command list3

здесь размещены дополнительные скриншоты :https://www.minds.com/groups/profile/924192575922864128

2
22.02.2021, 16:25
1 ответ

Я следил за некоторыми комментариями здесь:

https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/809

Уничтожение pipewire и последующий перезапуск pulseaudio устранили проблему:

systemctl --user stop pipewire.service
systemctl --user restart pulseaudio.service

Похоже, это гонка между pipewire и pulseaudio. Я ничего не знаю о pipewire, но иногда кажется, что он блокирует аудиоустройство USB до того, как pulseaudio сможет получить к нему доступ.

Для постоянного отключения трубопровода:

sudo systemctl --global stop pipewire.service
sudo systemctl --global disable pipewire.service

Я не знаю, какой сервис (s )pipewire предоставляет, что я могу пропустить, но пока ничего:)

3
18.03.2021, 22:28

Теги

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