Рейтинг:1

не удалось открыть файл /proc/asound/card0/pcm0p/info

флаг in

если я запускаю sonic-pi в своей системе Ubuntu, я получаю следующую ошибку:

[GUI] - не удалось открыть файл /proc/asound/card0/pcm0p/info

На самом деле весь каталог pcm0p не существует. Это настолько глубоко, насколько я могу погрузиться в дерево процессов:

$ ls /proc/asound/card0/
кодек#0 поле#0.1 поле#0.11 поле#0.13 поле#0.15 поле#0.3 поле#0.5 поле#0.7 поле#0.9 pcm10p pcm12p pcm7p pcm9p
поле#0.0 поле#0.10 поле#0.12 поле#0.14 поле#0.2 поле#0.4 поле#0.6 поле#0.8 id pcm11p pcm3p pcm8p

Любые комментарии о том, как я могу решить эту проблему, очень приветствуются.

Вот описание моей системы:

$ uname -a
Носитель Linux 5.13.0-30-generic #33~20.04.1-Ubuntu SMP Пн, 7 февраля, 14:25:10 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

$ lsb_release -a
Нет доступных модулей LSB.
Идентификатор дистрибьютора: Ubuntu
Описание: Ubuntu 20.04.4 LTS
Релиз: 20.04
Кодовое название: фокальный

Некоторые дополнительные примечания:

Может быть, это как-то связано с тем, что у меня в системе есть какие-то звуковые устройства. У меня есть встроенное звуковое устройство моей материнской платы, и я думаю, что у моей Nvidia RTX 2070 также есть звуковое устройство на борту. Но я бы очень хотел использовать свой встроенный звук, поскольку моя карта Nvidia зарезервирована только для машинного обучения, и весь звук проходит через мою встроенную звуковую карту.

Возможно, это поможет:

juergen@media:~/tmp$ cat /proc/asound/devices 
  1: : секвенсор
  2: [ 1- 3]: воспроизведение цифрового аудио
  3: [ 1- 7]: воспроизведение цифрового аудио
  4: [ 0- 3]: воспроизведение цифрового звука
  5: [ 0- 7]: воспроизведение цифрового звука
  6: [ 1- 8]: воспроизведение цифрового звука
  7: [ 1- 9]: воспроизведение цифрового аудио
  8: [ 1- 0]: аппаратно-зависимый
  9: [ 0- 8]: воспроизведение цифрового звука
 10: [ 0- 9]: воспроизведение цифрового звука
 11: [0-10]: воспроизведение цифрового звука
 12: [ 0-11]: воспроизведение цифрового звука
 13: [ 0-12]: воспроизведение цифрового звука
 14: [ 0- 0]: аппаратно-зависимый
 15: [ 1] : управление
 16: [ 0] : управление
 17: [ 2- 0]: воспроизведение цифрового аудио
 18: [ 2- 0]: цифровой захват звука
 19: [ 2- 1]: воспроизведение цифрового аудио
 20: [ 2- 2]: цифровой захват звука
 21: [ 2- 0]: зависит от оборудования
 22: [ 2] : управление
 33: : таймер

Я видел, что здесь существует pcm0p (для карты2 вместо карты0):

/proc/asound/card2/pcm0p

Не уверен, что теперь я должен использовать /proc/asound/card2/pcm0p или же /proc/asound/card0/pcm3p и как я могу заставить sonic-pi использовать любой из этих двух.

David avatar
флаг cn
Это версия ядра, а не версия ОС. Какую версию ОС Ubuntu вы используете?
jottbe avatar
флаг in
Это 20.04.4.Разве файловая система proc не создается ядром?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.