Khắc phục sự cố không có âm thanh trên Linux khi sử dụng tai nghe
- Thể LoạI: Linux
Vì vậy, gần đây tôi đã thực hiện một loạt các bản sao chép để kiểm tra một số hệ thống mà tôi không quen thuộc và tôi phát hiện thấy một vấn đề vẫn tồn tại bất kể tôi đang chạy cái gì; nếu tôi cắm loa vào giắc cắm âm thanh phía trước và cắm tai nghe vào giắc cắm âm thanh phía sau, tai nghe của tôi sẽ không tạo ra âm thanh.
Các công cụ tôi đã sử dụng để khắc phục sự cố là PulseAudio và ALSA . Nếu bạn chưa quen với Linux, hãy xem hoặc bắt đầu với hướng dẫn âm thanh trên Linux .
Đầu tiên, tôi kiểm tra xem pulseaudio có nhận dạng được các thiết bị âm thanh đang được cắm vào hay không bằng cách mở ứng dụng Điều khiển âm lượng PulseAudio qua thiết bị đầu cuối bằng lệnh pavucontrol.
Tôi thấy rằng PulseAudio chỉ nhận dạng giắc cắm âm thanh phía trước của tôi khi được cắm vào, mặc dù nó cho tôi biết rằng Line-Out của tôi đã được rút phích cắm, vì vậy ít nhất nó cũng nhận ra Line-Out nhưng tiếc là không phải tai nghe đã cắm.
Tiếp theo, tôi đã thử đi qua Cấu hình tab và Các thiết bị đầu ra các tab thay đổi các tùy chọn khác nhau xung quanh, nộp đơn những thay đổi và khởi động lại Clementine để xem có gì hoạt động không ... Không.
Sau đó, tôi quyết định đã đến lúc nghiêm túc hơn một chút và bắt đầu sử dụng ứng dụng trộn âm thanh ALSA (Advanced Linux Sound Architecture):

Khi lần đầu tiên mở alsamixer, bạn có thể hoặc không tự động được hiển thị với thiết bị âm thanh / card âm thanh mà bạn đang tìm cách sửa đổi (ví dụ: tôi đã được giới thiệu với HDMI của mình làm mặc định).
Để thay đổi thiết bị bạn đang chỉnh sửa, nhấn phím F6 và chọn thiết bị để chỉnh sửa; của tôi được gọi là HD-Audio Chung. Bạn có thể phải chọn lần lượt các thiết bị khác nhau để tìm ra thiết bị phù hợp nếu bạn không biết tên chính xác của nó.
Sau khi thiết bị của bạn được chọn, bằng cách sử dụng các phím mũi tên trên bàn phím, cuộn sang bên phải cho đến khi bạn tìm thấy một cài đặt có tên Tự động tắt tiếng - Nếu điều này được mặc định là được kích hoạt thì nó phải được thay đổi bằng cách sử dụng các phím mũi tên lên / xuống của bạn để tàn tật, và sau đó bạn có thể nhấn phím thoát để thoát.
Làm như vậy cho phép tôi có đường truyền âm thanh đến tai nghe của mình. Tuy nhiên, tôi có thể nghe thấy âm thanh qua cả loa và tai nghe cùng lúc.
Để khắc phục điều này, tôi quay lại pavucontrol bên trong Các thiết bị đầu ra và kiểm tra những thiết bị nào được liệt kê. Diễn giả của tôi được liệt kê là Tai nghe (Đã cắm vào) nhưng tai nghe của tôi được cắm vào giắc cắm âm thanh phía sau vẫn được liệt kê là Line-out (rút phích cắm). Tuy nhiên, để giải trí, tôi đã chọn thiết bị Line-out và ngạc nhiên khi biết rằng loa của tôi im lặng và tai nghe của tôi vẫn hoạt động, giải quyết được sự cố.
tiền boa : Thủ tục thanh toán cách cải thiện âm thanh trong Linux với PulseEffects .
Suy nghĩ chia tay
Thật là khó chịu khi điều này đã xảy ra và thiết bị của tôi được liệt kê là rút phích cắm mặc dù tôi đang nghe nhạc trong khi viết bài này qua chính bộ tai nghe đó ... Nhưng nó hoạt động.
Bản sửa lỗi này nên được áp dụng trên khá (hầu như) tốt bất kỳ hệ thống nào gặp phải vấn đề này, miễn là nó sử dụng ALSA và PulseAudio. Hy vọng nó giúp!
Bây giờ bạn : Bạn có gặp phải sự cố âm thanh trên hệ thống Linux của mình trước đây không?