Điểm:2

Pulseaudio nói lắp, khách hàng bị đá cứ sau vài giây

lá cờ cn

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.

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.

Nmath avatar
lá cờ ng
Nói chung, khi sự cố vẫn tiếp diễn trên nhiều hệ điều hành và cài đặt lại hệ thống, thì đó là sự cố phần cứng hoặc lỗi phần mềm. Cân nhắc nộp báo cáo lỗi.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.