Nhân hiện tại là 5.15.10 (bản dựng tùy chỉnh, không thể hạ cấp vì máy tính xách tay của tôi có phần cứng rất mới, các nhân thấp hơn không hỗ trợ một số trình điều khiển cho chúng). Chip âm thanh là Realtek ACL287.
Bằng cách nào đó, hệ thống không hiển thị bất kỳ đầu vào và đầu ra âm thanh nào sau khi thực hiện như sau:
Sudo apt-get remove --purge pulseaudio
sudo apt-get cài đặt pulseaudio
mv ~/.config/pulse ~/.config/new_pulse_conf
Loa đã hoạt động trở lại nhưng không có micrô tích hợp (đồng thời, không thể ghép nối bất kỳ thiết bị âm thanh nào qua bluetooth nữa)
Các giải pháp mà tôi đã thử từ Không có âm thanh - Ubuntu 20.04 LTS:
- Thêm tùy chọn snd-hda-intel dmic_detect=0 vào cuối /etc/modprobe.d/alsa-base.conf.
- Chỉnh sửa /etc/modprobe.d/blacklist.conf với quyền root và thêm danh sách đen snd_soc_skl vào cuối tệp.
Cũng đã thử tất cả các giải pháp từ đây: Card âm thanh không phát hiện
Cuối cùng, tôi phát hiện ra rằng vấn đề là do trình điều khiển nvidia vì bằng cách nào đó, nó khiến hệ thống nhận nó làm thiết bị âm thanh thay vì thiết bị intel.
Đầu ra của lspci:
lspci | âm thanh grep
01:00.1 Thiết bị âm thanh: NVIDIA Corporation Device 2291 (rev a1)
đầu ra cho chơi -l
:
**** Danh sách các thiết bị phần cứng PHÁT LẠI ****
thẻ 0: PCH [HDA Intel PCH], thiết bị 0: ALC287 Analog [ALC287 Analog]
Thiết bị phụ: 1/1
Thiết bị con #0: thiết bị con #0
thẻ 0: PCH [HDA Intel PCH], thiết bị 3: HDMI 0 [HDMI 0]
Thiết bị phụ: 1/1
Thiết bị con #0: thiết bị con #0
thẻ 0: PCH [HDA Intel PCH], thiết bị 7: HDMI 1 [HDMI 1]
Thiết bị phụ: 1/1
Thiết bị con #0: thiết bị con #0
thẻ 0: PCH [HDA Intel PCH], thiết bị 8: HDMI 2 [HDMI 2]
Thiết bị phụ: 1/1
Thiết bị con #0: thiết bị con #0
thẻ 0: PCH [HDA Intel PCH], thiết bị 9: HDMI 3 [HDMI 3]
Thiết bị phụ: 1/1
Thiết bị con #0: thiết bị con #0
thẻ 0: PCH [HDA Intel PCH], thiết bị 10: HDMI 4 [HDMI 4]
Thiết bị phụ: 1/1
Thiết bị con #0: thiết bị con #0
thẻ 0: PCH [HDA Intel PCH], thiết bị 11: HDMI 5 [HDMI 5]
Thiết bị phụ: 1/1
Thiết bị con #0: thiết bị con #0
thẻ 0: PCH [HDA Intel PCH], thiết bị 12: HDMI 6 [HDMI 6]
Thiết bị phụ: 1/1
Thiết bị con #0: thiết bị con #0
thẻ 0: PCH [HDA Intel PCH], thiết bị 13: HDMI 7 [HDMI 7]
Thiết bị phụ: 1/1
Thiết bị con #0: thiết bị con #0
thẻ 0: PCH [HDA Intel PCH], thiết bị 14: HDMI 8 [HDMI 8]
Thiết bị phụ: 1/1
Thiết bị con #0: thiết bị con #0
thẻ 0: PCH [HDA Intel PCH], thiết bị 15: HDMI 9 [HDMI 9]
Thiết bị phụ: 1/1
Thiết bị con #0: thiết bị con #0
thẻ 0: PCH [HDA Intel PCH], thiết bị 16: HDMI 10 [HDMI 10]
Thiết bị phụ: 1/1
Thiết bị con #0: thiết bị con #0
thẻ 0: PCH [HDA Intel PCH], thiết bị 17: HDMI 11 [HDMI 11]
Thiết bị phụ: 1/1
Thiết bị con #0: thiết bị con #0
thẻ 1: NVidia [HDA NVidia], thiết bị 3: HDMI 0 [HDMI 0]
Thiết bị phụ: 1/1
Thiết bị con #0: thiết bị con #0
thẻ 1: NVidia [HDA NVidia], thiết bị 7: HDMI 1 [HDMI 1]
Thiết bị phụ: 1/1
Thiết bị con #0: thiết bị con #0
thẻ 1: NVidia [HDA NVidia], thiết bị 8: HDMI 2 [HDMI 2]
Thiết bị phụ: 1/1
Thiết bị con #0: thiết bị con #0
thẻ 1: NVidia [HDA NVidia], thiết bị 9: HDMI 3 [HDMI 3]
Thiết bị phụ: 1/1
Thiết bị con #0: thiết bị con #0
thẻ 1: NVidia [HDA NVidia], thiết bị 10: HDMI 4 [HDMI 4]
Thiết bị phụ: 1/1
Thiết bị con #0: thiết bị con #0
thẻ 1: NVidia [HDA NVidia], thiết bị 11: HDMI 5 [HDMI 5]
Thiết bị phụ: 1/1
Đã thử ghi đè trình điều khiển bằng cách sử dụng sudo driverctl set-override 0000:00:1f.3 snd_hda_intel
và cũng đã thử Sudo modprobe snd_hda_intel
.
Sản lượng hiện tại:
sudo driverctl danh sách thiết bị | grep snd_hda_intel
0000:00:1f.3 snd_hda_intel [*]
0000:01:00.1 snd_hda_intel
pactl không hiển thị bất kỳ nguồn đầu vào nào dưới dạng:
danh sách pactl nguồn ngắn
0 alsa_output.pci-0000_00_1f.3.analog-stereo.monitor module-alsa-card.c s16le 2ch 48000Hz ĐÃ TẠM NGƯNG
Thông tin Alsa của tôi nằm ở đây: http://alsa-project.org/db/?f=9399f1580f85e78cb2115e6242ba93c9bfdb204a
Đã thử cũng buộc tải lại alsa: buộc tải lại sudo alsa
và cũng đã thử pavucontrol
.
Không biết tôi có thể làm gì mà không làm hỏng trình điều khiển gpu nvidia và trình điều khiển âm thanh cùng một lúc ..