Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Khắc phục sự cố âm thanh Ubuntu: Hướng dẫn nhanh khôi phục âm thanh

Khắc phục sự cố âm thanh Ubuntu: Hướng dẫn nhanh khôi phục âm thanh

Khắc phục sự cố âm thanh Ubuntu: Hướng dẫn nhanh khôi phục âm thanh

Đăng ngày 11 tháng 10 năm 2023, 4:45 PM EDT

Hannah yêu thích Linux từ khi tham gia CyberPatriot. Cô học các môn như lập trình và sửa máy tính từ nhỏ, giúp hiểu giá trị của tài liệu tốt — và cách một số tài liệu không giúp ích cho người chưa có kinh nghiệm. Trải nghiệm đó dẫn dắt cô đến việc tạo tài liệu trực tiếp, hữu ích. Hiện cô học khoa học máy tính, tập trung vào lập trình và Linux tại Đại học Eastern New Mexico.

Hannah viết cho MakeUseOf từ tháng 4 năm 2023, tập trung vào Linux, Lập trình, DIY và Hướng dẫn mua sắm. Ngoài viết cho các ấn bản địa phương như báo The Chase của ENMU, đam mê của cô là cung cấp tin tức chính xác, mới nhất cho người địa phương New Mexico trên KENW News 3.

Việc gặp vấn đề âm thanh trên Ubuntu cực kỳ khó chịu. Chúng ngăn bạn tận hưởng nhạc, xem video, và khiến trò chơi điện tử hoàn toàn mất đi sự immersive.

Tệ hơn, sự cố âm thanh thường khó khắc phục. Tuy nhiên, nếu dùng phương pháp đúng, có thể sửa được âm thanh không hoạt động trên Ubuntu.

Tại sao sự cố âm thanh xảy ra trên Ubuntu?

Vấn đề âm thanh trên Ubuntu có thể xảy ra vì nhiều lý do, nhưng thường do cài đặt âm thanh bị sai cấu hình hoặc ứng dụng quản lý âm thanh không hoạt động đúng.

Trước khi khắc phục sự cố nâng cao, hãy kiểm tra kỹ xem âm thanh có bị tắt không. Hãy tự hỏi:

  • Bàn phím có nút tắt âm (mute) không? Nếu có, hãy nhấn phím đó và kiểm tra xem có giải quyết được vấn đề âm thanh không.
  • Ứng dụng phát âm thanh có bị tắt không? Nếu chương trình không phát âm thanh, kiểm tra xem nó có bị tắt trong Settings > Sound (Cài đặt > Âm thanh) không. Nếu trang web cụ thể không phát âm thanh, nhấp chuột phải vào tab trình duyệt và tắt Mute Tab (Tắt tiếng tab).
  • Âm thanh có bị tắt cho toàn bộ hệ thống không? Nhấp vào góc trên bên phải màn hình và kiểm tra xem âm thanh có bị tắt trong menu pop-up không.

Nếu vấn đề âm thanh không đơn giản như vô tình tắt tiếng, bạn sẽ cần trải qua quy trình khắc phục sự cố nhiều bước để tìm ra nguyên nhân. Thiết bị đầu ra, driver âm thanh và khung hệ thống như ALSA đều có thể gây ra vấn đề âm thanh.

Dưới đây là một số sửa chữa tiềm năng.

1. Kiểm tra cài đặt thiết bị đầu ra (Output Device)

Khắc phục sự cố âm thanh Ubuntu: Hướng dẫn nhanh khôi phục âm thanh

Lý do phổ biến nhất khiến thiết bị đầu ra âm thanh không hoạt động là nó không được Ubuntu tự động chọn. Bạn có thể kiểm tra bằng cách vào Settings > Sound (Cài đặt > Âm thanh) và cuộn đến Output (Đầu ra). Nhấp vào danh sách thả xuống để xem tất cả thiết bị đầu ra được phát hiện.

Nếu thiết bị đầu ra của bạn không được phát hiện, thử rút cắm và cắm lại. Thử từng thiết bị đầu ra liệt kê để xem cái nào hoạt động.

2. Thử dùng thiết bị đầu ra khác

Nếu không thiết bị đầu ra nào trong danh sách hoạt động và cắm lại thiết bị âm thanh không giải quyết được, bạn nên thử dùng thiết bị đầu ra khác.

Không hiếm khi sự cố âm thanh xảy ra do cáp lỗi. Nếu bạn có máy để bàn với nhiều cổng auxiliary, cũng nên thử cắm thiết bị âm thanh vào cổng khác.

3. Kiểm tra xem Card âm thanh có được phát hiện không

Khắc phục sự cố âm thanh Ubuntu: Hướng dẫn nhanh khôi phục âm thanh

Vấn đề âm thanh đôi khi xảy ra trên Ubuntu khi card âm thanh không được phát hiện hoặc thiếu driver thích hợp. Nhập lệnh sau vào terminal và tìm thiết bị liệt kê là "audio controller" hoặc "audio device":

sudo lspci 

Bạn cũng có thể thử "sudo lspci | grep 'audio'", nhưng có cơ hội nhỏ nó có thể không bắt được card âm thanh. Nếu bạn không thấy thiết bị âm thanh trong danh sách thiết bị in ra trên terminal, card âm thanh của bạn có thể không cài driver đúng.

Trừ khi bạn tự cài card âm thanh, bạn có thể giả định card âm thanh trong PC có thể là onboard trên bo mạch chủ. Bạn có thể xác định driver cần thiết bằng cách tìm bo mạch chủ với lspci và google xem card âm thanh nào được cài trên bo mạch chủ đó.

4. Kiểm tra cài đặt Alsamixer

ALSA là khung chịu trách nhiệm quản trị cơ chế cơ bản của âm thanh trên hệ thống. Thật đáng tiếc, nó không luôn được cấu hình đúng. Bạn có thể xem cấu hình ALSA hiện tại bằng lệnh:

alsamixer 

Giao diện Alsamixer sẽ xuất hiện trong terminal. Bạn có thể nhấn F6 để thay đổi card âm thanh được dùng — điều này có thể cần thiết cho một số cấu hình PC. Dùng phím mũi tên trái/phải để điều hướng giữa các điều khiển âm lượng. Các điều khiển bị tắt tiếng được đánh dấu MM. Xác minh điều khiển master và điều khiển thiết bị âm thanh của bạn không bị tắt tiếng.

5. Khởi động lại ALSA và Sound Server

Các dịch vụ hệ thống như PipeWire làm việc cùng ALSA để hỗ trợ âm thanh, nhưng chúng không luôn hoạt động. Kiểm tra trạng thái các dịch vụ này có thể cho bạn manh mối tại sao loa không hoạt động.

Trước tiên, bạn cần kiểm tra sound server hệ thống dùng bằng:

lsof /dev/snd/*
Khắc phục sự cố âm thanh Ubuntu: Hướng dẫn nhanh khôi phục âm thanh

Lệnh trên liệt kê các tệp mở trong thư mục tệp thiết bị âm thanh. Bạn sẽ thấy một trong hai thuật ngữ: PipeWire hoặc PulseAudio. Hệ thống mới dùng PipeWire — nhưng bất kỳ hệ thống âm thanh nào cũng ổn. Tiếp theo, bạn cần khởi động lại các dịch vụ này (và kiểm tra trạng thái) với:

systemctl restart --user pipewire.service
systemctl restart --user wireplumber.service
systemctl status --user pipewire.service
systemctl status --user wireplumber.service
sudo alsa force-reload 

Thay thế user bằng tên người dùng của bạn. Nếu hệ thống dùng PulseAudio, thay pipewire.service bằng pulseaudio.service và bỏ qua kiểm tra wireplumber.service.

6. Cài đặt lại ALSA và Sound Server

Bạn có thể cần cài đặt lại ALSA và sound server nếu khởi động lại không giải quyết được. Bạn có thể làm điều này với:

sudo apt-get remove --purge alsa-base pipewire
sudo apt-get install alsa-base pipewire 

Như trước, bạn nên thay pipewire bằng pulseaudio nếu hệ thống dùng sound server đó. Cân nhắc dùng lệnh systemctl để kiểm tra trạng thái PipeWire/PulseAudio và khởi động dịch vụ nếu cần.

Tận hưởng trải nghiệm nghe nhạc dễ dàng trên Ubuntu

Có một số lượng đáng ngạc nhiên lý do phức tạp khiến Ubuntu có thể không tạo ra âm thanh. May mắn thay, bạn có thể giải quyết hầu hết vấn đề âm thanh trên Ubuntu bằng các bước khắc phục sự cố cơ bản.

Nếu bạn không thể sửa hệ thống bằng khắc phục sự cố cơ bản, đăng chủ đề trên diễn đàn có thể giúp bạn quay lại tận hưởng nhạc và video yêu thích trên hệ thống Ubuntu của mình.