Tôi đã không thể tìm thấy một vấn đề tương tự như của tôi. Nói tóm lại, điều này đã tồn tại trên các bản phân phối, nhiều lần cài đặt lại pulseaudio và các bản cài đặt mới của Ubuntu.
Những gì xảy ra là chính xác như các chủ đề nói. Âm thanh thường xuyên bỏ qua. Khi tôi tắt pulseaudio, điều này không còn xảy ra nữa, nhưng tất nhiên sau đó tôi không có điều khiển theo từng ứng dụng mà tôi nhận được từ Pulse và tôi phải khởi động lại các điều khiển âm lượng cho alsa. Khi tôi mở pavucontrol, cứ sau vài giây, nó sẽ trống với thông báo "Thiết lập kết nối với pulseaudio, vui lòng đợi". Điều này tương quan với việc bỏ qua âm thanh, nó sẽ bị ngắt trong thời gian ngắn bất cứ khi nào pavucontrol ngắt kết nối, mặc dù việc ngắt kết nối cũng xảy ra ngay cả khi không có gì đang phát. Một cái gì đó tương tự dường như xảy ra với bộ điều khiển âm lượng được tích hợp trong Gnome, nó sẽ xuất hiện trong một thời gian ngắn để tăng âm lượng tối đa đúng lúc với các lần bỏ qua.
Đang chạy xung âm thanh
từ thiết bị đầu cuối, một số nhưng không phải tất cả các lần bỏ qua dường như tương quan với thông báo lỗi E: [pulseaudio] giao thức gốc.c: lỗi giao thức, khởi động máy khách
, xảy ra vài giây một lần, ngay trước khi bỏ qua/ngắt kết nối, ngay cả khi không có nội dung nào đang phát.
Đây là một bãi rác của /proc/asound/thẻ
:
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH tại 0xf7210000 irq 33
1 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia tại 0xf7080000 irq 17
Card âm thanh 0 đang được sử dụng.
Và pulseaudio -vvvv
gần lỗi (nó vẫn tiếp tục sau đó):
D: [pulseaudio] alsa-mixer.c: Giắc cắm tai nghe Phantom, alsa_name='Giắc cắm tai nghe Phantom', index='0', không khả dụng phát hiện
D: [pulseaudio] alsa-mixer.c: Giắc cắm micrô tai nghe, alsa_name='Giắc cắm micrô tai nghe', index='0', không khả dụng phát hiện
D: [pulseaudio] alsa-mixer.c: Jack Tai nghe - Đầu ra, alsa_name='Tai nghe - Giắc cắm Đầu ra', index='0', không phát hiện được
Tôi: [pulseaudio] alsa-sink.c: Đã bật thành công âm lượng hoãn lại.
I: [pulseaudio] alsa-sink.c: Âm lượng phần cứng nằm trong khoảng từ -179,00 dB đến 0,00 dB.
I: [pulseaudio] alsa-sink.c: Cố định âm lượng cơ bản thành 0,00 dB
Tôi: [pulseaudio] alsa-sink.c: Sử dụng điều khiển âm lượng phần cứng. Hỗ trợ thang đo dB phần cứng.
Tôi: [pulseaudio] alsa-sink.c: Sử dụng điều khiển tắt tiếng phần cứng.
D: [pulseaudio] alsa-util.c: snd_pcm_dump():
D: [pulseaudio] alsa-util.c: PCM âm lượng nhỏ
D: [pulseaudio] alsa-util.c: Điều khiển: Âm lượng phát lại PCM
D: [pulseaudio] alsa-util.c: min_dB: -51
D: [pulseaudio] alsa-util.c: max_dB: 0
D: [pulseaudio] alsa-util.c: độ phân giải: 256
D: [pulseaudio] alsa-util.c: Thiết lập của nó là:
D: [pulseaudio] alsa-util.c: luồng: PHÁT LẠI
D: [pulseaudio] alsa-util.c: truy cập: MMAP_INTERLEAVED
D: [pulseaudio] alsa-util.c: định dạng: S16_LE
D: [pulseaudio] alsa-util.c: định dạng con: STD
D: [pulseaudio] alsa-util.c: kênh: 2
D: [pulseaudio] alsa-util.c: tỷ lệ: 44100
D: [pulseaudio] alsa-util.c: tỷ lệ chính xác: 44100 (44100/1)
D: [pulseaudio] alsa-util.c: msbits : 16
D: [pulseaudio] alsa-util.c: buffer_size : 88200
D: [pulseaudio] alsa-util.c: period_size : 44100
D: [pulseaudio] alsa-util.c: period_time : 1000000
D: [pulseaudio] alsa-util.c: tstamp_mode : BẬT
D: [pulseaudio] alsa-util.c: tstamp_type : MONOTONIC
D: [pulseaudio] alsa-util.c: period_step : 1
D: [pulseaudio] alsa-util.c: avail_min : 87319
D: [pulseaudio] alsa-util.c: period_event : 0
D: [pulseaudio] alsa-util.c: start_threshold : -1
D: [pulseaudio] alsa-util.c: stop_threshold : 6206523236469964800
D: [pulseaudio] alsa-util.c: silence_threshold: 0
D: [pulseaudio] alsa-util.c: silence_size : 0
D: [pulseaudio] alsa-util.c: ranh giới: 6206523236469964800
D: [pulseaudio] alsa-util.c: Slave: Thẻ PCM phần cứng 0 'HDA Intel PCH' thiết bị 0 subdevice 0
D: [pulseaudio] alsa-util.c: Thiết lập của nó là:
D: [pulseaudio] alsa-util.c: luồng: PHÁT LẠI
D: [pulseaudio] alsa-util.c: truy cập: MMAP_INTERLEAVED
D: [pulseaudio] alsa-util.c: định dạng: S16_LE
D: [pulseaudio] alsa-util.c: định dạng con: STD
D: [pulseaudio] alsa-util.c: kênh: 2
D: [pulseaudio] alsa-util.c: tỷ lệ: 44100
D: [pulseaudio] alsa-util.c: tỷ lệ chính xác: 44100 (44100/1)
D: [pulseaudio] alsa-util.c: msbits : 16
D: [pulseaudio] alsa-util.c: buffer_size : 88200
D: [pulseaudio] alsa-util.c: period_size : 44100
D: [pulseaudio] alsa-util.c: period_time : 1000000
D: [pulseaudio] alsa-util.c: tstamp_mode : BẬT
D: [pulseaudio] alsa-util.c: tstamp_type : MONOTONIC
D: [pulseaudio] alsa-util.c: period_step : 1
D: [pulseaudio] alsa-util.c: avail_min : 87319
D: [pulseaudio] alsa-util.c: period_event : 0
D: [pulseaudio] alsa-util.c: start_threshold : -1
D: [pulseaudio] alsa-util.c: stop_threshold : 6206523236469964800
D: [pulseaudio] alsa-util.c: silence_threshold: 0
D: [pulseaudio] alsa-util.c: silence_size : 0
D: [pulseaudio] alsa-util.c: ranh giới: 6206523236469964800
D: [pulseaudio] alsa-util.c: appl_ptr : 0
D: [pulseaudio] alsa-util.c: hw_ptr : 0
D: [alsa-sink-ALC887-VD Analog] alsa-sink.c: Bắt đầu chuỗi
D: [pulseaudio] alsa-sink.c: Âm lượng yêu cầu: phía trước bên trái: 30419 / 46%/-20,00 dB, phía trước bên phải: 30419 / 46%/-20,00 dB
D: [pulseaudio] alsa-sink.c: Có âm lượng phần cứng: phía trước bên trái: 30419/46%/-20,00 dB, phía trước bên phải: 30419/46%/-20,00 dB
D: [pulseaudio] alsa-sink.c: Âm lượng phần mềm tính toán: phía trước bên trái: 65536 / 100%/ 0,00 dB, phía trước bên phải: 65536 / 100% / 0,00 dB (chính xác-đủ=có)
D: [alsa-sink-ALC887-VD Analog] util.c: RealtimeKit đã hoạt động.
Tôi: [alsa-sink-ALC887-VD Analog] util.c: Đã bật thành công lập lịch SCHED_RR cho luồng, với mức độ ưu tiên 5.
D: [pulseaudio] Sink.c: alsa_output.pci-0000_00_1b.0.analog-stereo: state: INIT -> IDLE
Tôi: [alsa-sink-ALC887-VD Analog] alsa-sink.c: Bắt đầu phát lại.
D: [pulseaudio] source.c: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor: trạng thái: INIT -> IDLE
D: [pulseaudio] module-device-restore.c: Không thể đặt định dạng trên chìm alsa_output.pci-0000_00_1b.0.analog-stereo
D: [pulseaudio] module-suspend-on-idle.c: Sink alsa_output.pci-0000_00_1b.0.analog-stereo không hoạt động, hết thời gian chờ sau 5 giây.
D: [pulseaudio] module-switch-on-connect.c: Đang cố gắng chuyển sang phần chìm mới alsa_output.pci-0000_00_1b.0.analog-stereo
D: [pulseaudio] module-switch-on-connect.c: Từ chối chuyển đổi để chìm trên bus pci
Tôi: [pulseaudio] core.c: default_sink: alsa_output.pci-0000_01_00.1.hdmi-stereo-extra1 -> alsa_output.pci-0000_00_1b.0.analog-stereo
D: [pulseaudio] core-subscribe.c: Đã loại bỏ sự kiện dư thừa do sự kiện thay đổi.
D: [pulseaudio] card.c: alsa_card.pci-0000_00_1b.0: active_profile: output:iec958-stereo+input:analog-stereo -> output:analog-stereo+input:analog-stereo
D: [pulseaudio] core-subscribe.c: Đã loại bỏ sự kiện dư thừa do sự kiện thay đổi.
D: [pulseaudio] card.c: Đang đặt đầu ra cấu hình thẻ alsa_card.pci-0000_00_1b.0:analog-stereo thành trạng thái khả dụng không xác định
D: [pulseaudio] core-subscribe.c: Đã loại bỏ sự kiện dư thừa do sự kiện thay đổi.
D: [pulseaudio] module-alsa-card.c: Jack 'Front Mic Jack' hiện đã được rút phích cắm
D: [pulseaudio] device-port.c: Đang đặt cổng analog-input-front-mic thành trạng thái không
D: [pulseaudio] core-subscribe.c: Đã loại bỏ sự kiện dư thừa do sự kiện thay đổi.
Tôi: [pulseaudio] core.c: default_source: alsa_input.pci-0000_00_1b.0.analog-stereo -> alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
D: [pulseaudio] core-subscribe.c: Đã loại bỏ sự kiện dư thừa do sự kiện thay đổi.
D: [pulseaudio] module-switch-on-port-available.c: Cố gắng chuyển khỏi cổng analog-input-front-mic, không tìm thấy tùy chọn nào tốt hơn
D: [pulseaudio] card.c: Đang đặt thẻ alsa_card.pci-0000_00_1b.0 đầu vào cấu hình:analog-stereo thành trạng thái khả dụng không
D: [pulseaudio] core-subscribe.c: Đã loại bỏ sự kiện dư thừa do sự kiện thay đổi.
E: [pulseaudio] giao thức gốc.c: lỗi giao thức, khởi động máy khách
Không có thông báo lỗi nào khác, nhưng thật khó chịu, việc bỏ qua/ngắt kết nối dường như xảy ra ngay cả khi không có lỗi. Đầu ra của Pulseaudio thường sẽ bị treo trong tích tắc và có vẻ như nó sẽ hoạt động tốt, sau đó bỏ qua và đầu ra tiếp tục. Kết quả đầu ra mẫu ngay sau khi bỏ qua:
D: [pulseaudio] module-stream-restore.c: Không khôi phục thiết bị cho luồng nguồn-đầu ra-theo-ứng dụng-id:org.PulseAudio.pavucontrol, vì đã được đặt
D: [pulseaudio] module-intend-roles.c: Không đặt thiết bị cho luồng Phát hiện đỉnh, vì đã được đặt.
D: [pulseaudio] source-output.c: Định dạng đã thương lượng: pcm, format.sample_format = "\"float32le\"" format.rate = "25" format.channels = "1" format.channel_map = "\"mono\ ""
Tôi: [pulseaudio] source-output.c: Đang cố gắng thay đổi thông số mẫu
D: [pulseaudio] module-suspend-on-idle.c: Sink alsa_output.pci-0000_00_1b.0.analog-stereo trở nên bận, đang tiếp tục.
D: [pulseaudio] module-suspend-on-idle.c: Sink alsa_output.pci-0000_00_1b.0.analog-stereo không hoạt động, hết thời gian chờ sau 5 giây.
D: [pulseaudio] resampler.c: Resampler:
D: [pulseaudio] resampler.c: tỷ lệ 44100 -> 25 (đỉnh phương pháp)
D: [pulseaudio] resampler.c: định dạng s16le -> float32le (s16le trung gian)
D: [pulseaudio] resampler.c: kênh 2 -> 1 (lấy mẫu lại 1)
D: [pulseaudio] resampler.c: Ma trận kênh:
D: [pulseaudio] resampler.c: I00 I01
D: [pulseaudio] resampler.c: + ----------
D:[pulseaudio] resampler.c:O00 | 0,500 0,500
Tôi: [pulseaudio] remap.c: Sử dụng ánh xạ lại từ âm thanh nổi sang âm thanh đơn sắc
D: [pulseaudio] memblockq.c: memblockq đã yêu cầu: maxlength=33554432, tlength=0, base=4, prebuf=0, minreq=1 maxrewind=0
D: [pulseaudio] memblockq.c: memblockq đã khử trùng: maxlength=33554432, tlength=33554432, base=4, prebuf=0, minreq=4 maxrewind=0
Tôi: [pulseaudio] source-output.c: Đã tạo đầu ra 1 "Phát hiện đỉnh" trên alsa_output.pci-0000_00_1b.0.analog-stereo.monitor với thông số kỹ thuật mẫu float32le 1ch 25Hz và sơ đồ kênh mono
I: [pulseaudio] source-output.c: media.name = "Phát hiện đỉnh"
Tôi: [pulseaudio] source-output.c: application.name = "Điều khiển âm lượng PulseAudio"
Trước đó nó treo trên D: [pulseaudio] source.c: alsa_output.pci-0000_01_00.1.hdmi-stereo-extra1.monitor: trạng thái: IDLE -> CHẠY
D: [pulseaudio] module-stream-restore.c: Không khôi phục thiết bị cho luồng nguồn-đầu ra-theo-ứng dụng-id:org.PulseAudio.pavucontrol, vì đã được đặt
D: [pulseaudio] module-intend-roles.c: Không đặt thiết bị cho luồng Phát hiện đỉnh, vì đã được đặt.
D: [pulseaudio] source-output.c: Định dạng đã thương lượng: pcm, format.sample_format = "\"float32le\"" format.rate = "25" format.channels = "1" format.channel_map = "\"mono\ ""
Tôi: [pulseaudio] source-output.c: Đang cố gắng thay đổi thông số mẫu
D: [pulseaudio] module-suspend-on-idle.c: Sink alsa_output.pci-0000_00_1b.0.analog-stereo trở nên bận, đang tiếp tục.
D: [pulseaudio] module-suspend-on-idle.c: Sink alsa_output.pci-0000_00_1b.0.analog-stereo không hoạt động, hết thời gian chờ sau 5 giây.
D: [pulseaudio] resampler.c: Resampler:
D: [pulseaudio] resampler.c: tỷ lệ 44100 -> 25 (đỉnh phương pháp)
D: [pulseaudio] resampler.c: định dạng s16le -> float32le (s16le trung gian)
D: [pulseaudio] resampler.c: kênh 2 -> 1 (lấy mẫu lại 1)
D: [pulseaudio] resampler.c: Ma trận kênh:
D: [pulseaudio] resampler.c: I00 I01
D: [pulseaudio] resampler.c: + ----------
D:[pulseaudio] resampler.c:O00 | 0,500 0,500
Tôi: [pulseaudio] remap.c: Sử dụng ánh xạ lại từ âm thanh nổi sang âm thanh đơn sắc
D: [pulseaudio] memblockq.c: memblockq đã yêu cầu: maxlength=33554432, tlength=0, base=4, prebuf=0, minreq=1 maxrewind=0
D: [pulseaudio] memblockq.c: memblockq đã khử trùng: maxlength=33554432, tlength=33554432, base=4, prebuf=0, minreq=4 maxrewind=0
Tôi: [pulseaudio] source-output.c: Đã tạo đầu ra 1 "Phát hiện đỉnh" trên alsa_output.pci-0000_00_1b.0.analog-stereo.monitor với thông số kỹ thuật mẫu float32le 1ch 25Hz và sơ đồ kênh mono
I: [pulseaudio] source-output.c: media.name = "Phát hiện đỉnh"
Tôi: [pulseaudio] source-output.c: application.name = "Điều khiển âm lượng PulseAudio"
Trước đó nó treo trên D: [pulseaudio] module-udev-detect.c: Đang nối lại tất cả các phần chìm và nguồn của thẻ alsa_card.pci-0000_00_1b.0.