Al doilea Card ar trebui să fie, de asemenea, listat/încărcat.
Pentru nu dorit Dispozitive HDMI Am folosit modulul pci_stub pentru a revendica dispozitivul audio înainte ca modulele snd să fie încărcate. După ce adăugați linia, trebuie să executați update-initramfs -u
Dacă-mi amintesc corect.
Pentru a utiliza pci_stub-Module pe dvs nu dorit Placa de sunet, trebuie să obțineți PCI-Vendor-Info cu lspci -nn
.
În cazul meu, acesta a fost următorul
lspci -nn |grep -i audio
01:00.1 Dispozitiv audio [0403]: Controler audio de înaltă definiție NVIDIA Corporation TU116 [10de:1aeb] (rev a1)
06:00.0 Dispozitiv audio [0403]: Creative Labs Sound Core3D [Sound Blaster Recon3D / Z-Series] [1102:0012] (rev 01)
Deoarece vreau să scap de „placa audio” de pe GPU-ul meu, ID-ul dorit este „10de:1aeb”.
Apoi puneți pci_stub ids=10de:1aeb
în Dosar /etc/initramfs-tools/modules
.
Listele modulelor din acel fișier vor fi încărcate înainte de încărcarea automată a modulelor, unde un dispozitiv primește de obicei modulul/driverul corect.
Este nevoie de ids=10de:1aeb sau, în cazul dvs., un alt String, astfel încât să fie aleasă cardul PCI corect (cred că nici măcar nu funcționează fără) care apoi, prin modulul pci_stub, va fi blocat de la ' încărcarea automată a modulului corect „snd-*”. Și, prin urmare, nu va fi creat /dev/snd/hwXYZ-Device și alsa nu îl va recunoaște ca placă de sunet.
lspci -s 01:00.01 -v
01:00.1 Dispozitiv audio: Controler audio de înaltă definiție NVIDIA Corporation TU116 (rev a1)
Subsistem: Gigabyte Technology Co., Ltd Controler audio de înaltă definiție TU116
Indicatoare: bus master, fast devsel, latență 0, IRQ 10, IOMMU grup 1
Memorie la df080000 (32 de biți, neprelucibilă) [dimensiune=16K]
Capabilități: [60] Power Management versiunea 3
Capabilități: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilități: [78] Express Endpoint, MSI 00
Capabilități: [100] Raportare avansată a erorilor
Driver kernel în uz: pci-stub
Module kernel: snd_hda_intel
Aici puteți vedea „Driverul kernel în uz”
Și ca urmare a blocare NVIDIA-CARD am recunoscut doar o singură cartelă
aplay -l
**** Lista dispozitivelor hardware de REDARE ****
card 0: Creative [HDA Creative], dispozitiv 0: ALC898 Analog [ALC898 Analog]
Subdispozitive: 0/1
Subdispozitiv #0: subdispozitiv #0
Nu este direct problema ta, dar poate te ajută. :-)
În cazul meu, sunetul a funcționat, dar schimbarea ID-urilor hardware pentru alsa și lucruri de genul... ..*******.. Ecranele mele nici măcar nu au difuzoare..