dacă pornesc sonic-pi pe sistemul meu ubuntu, primesc următoarea eroare:
[GUI] - nu a putut deschide fișierul /proc/asound/card0/pcm0p/info
De fapt, întregul director pcm0p nu există. Aceasta este cât de adânc pot să mă scufund în arborele proc:
$ ls /proc/asound/card0/
codec#0 eld#0.1 eld#0.11 eld#0.13 eld#0.15 eld#0.3 eld#0.5 eld#0.7 eld#0.9 pcm10p pcm12p pcm7p pcm9p
eld#0.0 eld#0.10 eld#0.12 eld#0.14 eld#0.2 eld#0.4 eld#0.6 eld#0.8 id pcm11p pcm3p pcm8p
Orice comentarii despre cum pot rezolva acest lucru sunt binevenite.
Aici, descrierea sistemului meu:
$ uname -a
Linux media 5.13.0-30-generic #33~20.04.1-Ubuntu SMP Luni 7 februarie 14:25:10 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
$ lsb_release -a
Nu sunt disponibile module LSB.
ID distribuitor: Ubuntu
Descriere: Ubuntu 20.04.4 LTS
Lansare: 20.04
Nume de cod: focal
Câteva note suplimentare:
Poate că asta are ceva de făcut, că am niște dispozitive de sunet în sistemul meu. Am dispozitivul de sunet la bord al plăcii mele de bază și cred că, de asemenea, Nvidia RTX 2070 are un dispozitiv de sunet la bord. Dar chiar aș vrea să folosesc sunetul meu integrat, deoarece placa mea Nvidia este doar rezervată pentru învățarea automată și tot sunetul trece prin placa mea de sunet integrată.
Poate că asta ajută:
juergen@media:~/tmp$ cat /proc/asound/devices
1: : secvențiator
2: [ 1- 3]: redare audio digitală
3: [ 1- 7]: redare audio digitală
4: [ 0- 3]: redare audio digitală
5: [ 0- 7]: redare audio digitală
6: [ 1- 8]: redare audio digitală
7: [ 1- 9]: redare audio digitală
8: [ 1- 0]: dependent de hardware
9: [ 0- 8]: redare audio digitală
10: [ 0- 9]: redare audio digitală
11: [ 0-10]: redare audio digitală
12: [ 0-11]: redare audio digitală
13: [ 0-12]: redare audio digitală
14: [ 0- 0]: dependent de hardware
15: [ 1] : control
16: [ 0] : control
17: [ 2- 0]: redare audio digitală
18: [ 2- 0]: captură audio digitală
19: [ 2- 1]: redare audio digitală
20: [ 2- 2]: captură audio digitală
21: [ 2- 0]: dependent de hardware
22: [ 2] : control
33: : cronometru
Am văzut că pcm0p există aici (pentru card2 în loc de card0):
/proc/asound/card2/pcm0p
Nu sunt sigur acum dacă ar trebui să folosesc /proc/asound/card2/pcm0p
sau /proc/asound/card0/pcm3p
și cum aș putea face sonic-pi să folosească oricare dintre aceste două.