Thẻ thứ hai cũng phải được liệt kê/nạp.
Cho không muốn Thiết bị HDMI Tôi đã sử dụng mô-đun pci_stub để yêu cầu Thiết bị âm thanh trước khi mô-đun snd được tải. Sau khi thêm dòng, bạn phải thực hiện cập nhật-initramfs -u
nếu tôi nhớ chính xác.
Để sử dụng pci_stub-Module trên không muốn Soundcard, bạn phải lấy PCI-Vendor-Info với lspci -nn
.
Trong trường hợp của tôi đây là như sau
lspci -nn |grep -i âm thanh
01:00.1 Thiết bị âm thanh [0403]: Bộ điều khiển âm thanh độ nét cao NVIDIA Corporation TU116 [10de:1aeb] (rev a1)
06:00.0 Thiết bị âm thanh [0403]: Creative Labs Sound Core3D [Sound Blaster Recon3D / Z-Series] [1102:0012] (rev 01)
Vì tôi muốn loại bỏ 'Thẻ âm thanh' khỏi GPU của mình, ID mong muốn là "10de: 1aeb".
Sau đó bạn đặt pci_stub ids=10de:1aeb
trong file /etc/initramfs-tools/modules
.
Các mô-đun listet trong Tệp đó sẽ được tải' trước khi Tải mô-đun tự động khi thiết bị thường nhận đúng mô-đun/trình điều khiển.
ids=10de:1aeb hoặc trong trường hợp của bạn, một số Chuỗi khác là cần thiết để Thẻ PCI chính xác sẽ được chọn (tôi nghĩ rằng nó thậm chí không hoạt động nếu không có), sau đó, thông qua mô-đun pci_stub, sẽ bị chặn khỏi ' tự động tải' mô-đun 'snd-*' chính xác. Và do đó, sẽ không có/dev/snd/hwXYZ-Device nào được tạo và alsa sẽ không nhận ra đó là Sound-Card.
lspci -s 01:00.01 -v
01:00.1 Thiết bị âm thanh: Bộ điều khiển âm thanh độ nét cao NVIDIA Corporation TU116 (rev a1)
Hệ thống con: Gigabyte Technology Co., Ltd Bộ điều khiển âm thanh độ nét cao TU116
Cờ: bus master, devsel nhanh, độ trễ 0, IRQ 10, nhóm IOMMU 1
Bộ nhớ ở df080000 (32-bit, không thể tìm nạp trước) [size=16K]
Khả năng: [60] Quản lý năng lượng phiên bản 3
Khả năng: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
Khả năng: [78] Express Endpoint, MSI 00
Khả năng: [100] Báo cáo lỗi nâng cao
Trình điều khiển hạt nhân đang sử dụng: pci-stub
Mô-đun hạt nhân: snd_hda_intel
Tại đây bạn có thể thấy 'Trình điều khiển hạt nhân đang được sử dụng'
Và như một kết quả của chặn NVIDIA-CARD tôi chỉ nhận được một Thẻ
chơi -l
**** Danh sách các thiết bị phần cứng PHÁT LẠI ****
thẻ 0: Sáng tạo [HDA Creative], thiết bị 0: ALC898 Analog [ALC898 Analog]
Thiết bị phụ: 0/1
Thiết bị con #0: thiết bị con #0
Đó không phải là vấn đề trực tiếp của bạn nhưng có lẽ nó có ích. :-)
Trong trường hợp của tôi, Âm thanh đã hoạt động, nhưng Chuyển đổi ID phần cứng cho alsa và những thứ tương tự... ..*******.. Màn hình của tôi thậm chí không có Loa..