Vấn đề không có âm thanh trên Ubuntu: Hướng dẫn khắc phục toàn diện từ kiểm tra cơ bản đến các giải pháp nâng cao

目次

1. Kiểm tra Ban đầu

Nếu bạn gặp vấn đề “không có âm thanh” trên Ubuntu, những điều đầu tiên bạn nên kiểm tra là cài đặt cơ bản và kết nối vật lý. Trước khi chuyển sang khắc phục sự cố nâng cao, việc xác minh những điểm đơn giản này rất quan trọng, vì nhiều vấn đề âm thanh có thể được giải quyết ở giai đoạn này.

Kiểm tra Cài đặt Âm lượng Hệ thống và Tắt tiếng

Một trong những nguyên nhân thường bị bỏ qua nhất là cài đặt âm lượng hoặc tắt tiếng. Ubuntu cho phép bạn kiểm soát âm lượng toàn hệ thống và âm lượng theo ứng dụng một cách độc lập, vì vậy âm thanh sẽ không phát nếu bất kỳ cái nào bị tắt tiếng.

  1. Nhấp vào biểu tượng loa ở góc trên bên phải của màn hình.
  2. Kiểm tra xem thanh trượt âm lượng có được đặt ở mức tối thiểu hoặc bị tắt tiếng không.
  3. Tăng âm lượng nếu cần và nhấp vào biểu tượng loa để tắt chế độ tắt tiếng.

Bạn cũng có thể xác minh cài đặt âm lượng cụ thể cho ứng dụng. Đi đến Cài đặt → Âm thanh → Ứng dụng và đảm bảo rằng ứng dụng không bị tắt tiếng.

Xác nhận Thiết bị Đầu ra Đúng Đã Được Chọn

Ubuntu có thể phát hiện nhiều thiết bị đầu ra âm thanh, chẳng hạn như loa tích hợp, đầu ra HDMI, hoặc thiết bị Bluetooth. Nếu một thiết bị không mong muốn được chọn, có thể trông như thể không có âm thanh.

  1. Mở Cài đặt → Âm thanh .
  2. Chọn tab Đầu ra và xác nhận rằng loa hoặc tai nghe dự định được chọn.
  3. Nếu thiết bị không xuất hiện, kết nối có thể không được nhận diện, vì vậy hãy kiểm tra lại cáp hoặc cổng.

Kiểm tra Kết nối Vật lý

Đừng quên kiểm tra các vấn đề liên quan đến phần cứng. Nếu bạn đang sử dụng loa ngoài hoặc tai nghe, hãy xác minh những điều sau:

  • Cáp được kết nối chắc chắn.
  • Cổng không có bụi bẩn hoặc mảnh vụn.
  • Kiểm tra loa hoặc tai nghe với thiết bị khác (như điện thoại thông minh) để xác nhận chúng hoạt động đúng cách.

Những kiểm tra này giúp xác định xem vấn đề nằm ở Ubuntu hay phần cứng.

2. Kiểm tra và Điều chỉnh Cài đặt Âm thanh

Trong nhiều trường hợp, vấn đề âm thanh trên Ubuntu được gây ra bởi cài đặt âm thanh không đúng hoặc thiết bị đầu ra sai được chọn. Phần này giải thích cách cấu hình đầu ra âm thanh đúng cách từ cài đặt hệ thống.

Chuyển đổi Thủ công Thiết bị Đầu ra

Ubuntu không luôn tự động chọn thiết bị đầu ra đúng, đặc biệt khi sử dụng loa HDMI hoặc Bluetooth. Trong những trường hợp như vậy, cần chọn thủ công.

  1. Mở Cài đặt từ Hoạt động ở góc dưới bên trái.
  2. Chọn Âm thanh từ menu bên trái và mở tab Đầu ra.
  3. Chọn loa hoặc tai nghe bạn đang thực sự sử dụng từ danh sách.

Ví dụ, nếu cả loa tích hợp và màn hình HDMI được kết nối, Ubuntu có thể ưu tiên HDMI. Nếu không có âm thanh từ màn hình, hãy chọn lại thủ công Loa (Âm thanh Tích hợp).

Chạy Kiểm tra Âm thanh

Sau khi chọn thiết bị đầu ra, bạn có thể sử dụng tính năng kiểm tra tích hợp của Ubuntu để xác nhận rằng âm thanh đang hoạt động.

  • Nhấp vào nút Kiểm tra trong màn hình chọn thiết bị đầu ra.
  • Kiểm tra xem âm thanh có được nghe từ cả loa trái và phải không.

Nếu âm thanh chỉ phát từ một bên hoặc không hề có, vấn đề có thể vẫn liên quan đến phần cứng hoặc cáp.

Thử Thay đổi Hồ sơ Âm thanh

Nếu hồ sơ âm thanh không được cấu hình đúng, âm thanh có thể không phát như mong đợi. Vấn đề này thường xảy ra với thiết bị Bluetooth hoặc giao diện âm thanh USB.

  1. Chọn thiết bị dưới Cài đặt → Âm thanh → Đầu ra .
  2. Kiểm tra cài đặt Hồ sơ. Nếu nó không hiển thị, cài đặt PulseAudio Volume Control (pavucontrol) cho phép điều chỉnh chi tiết hơn.

Chuyển sang hồ sơ khác, chẳng hạn như Phát lại Độ trung thực Cao (A2DP Sink) hoặc Đầu ra Stereo Kỹ thuật số, có thể khôi phục âm thanh.

sudo apt install pavucontrol
pavucontrol

Chạy các lệnh này trong terminal cho phép bạn sử dụng công cụ cấu hình âm thanh nâng cao hơn.

3. Khắc phục sự cố PulseAudio

Ubuntu sử dụng một máy chủ âm thanh gọi là PulseAudio để quản lý đầu ra âm thanh cho hệ thống và các ứng dụng. Nếu PulseAudio gặp sự cố, bạn có thể trải nghiệm mất hoàn toàn âm thanh. Phần này giải thích các bước khắc phục sự cố PulseAudio cơ bản.

Restart PulseAudio

Một trong những giải pháp đơn giản và hiệu quả nhất là khởi động lại PulseAudio. Trước khi thay đổi cài đặt hệ thống, hãy thử bước này trước.

Chạy các lệnh sau:

pulseaudio -k
pulseaudio --start

Lệnh đầu tiên dừng PulseAudio, và lệnh thứ hai khởi động lại nó. Mặc dù PulseAudio thường tự động khởi động lại, việc khởi động lại thủ công có thể giải quyết một số vấn đề.

Reset the Sound Service

Nếu PulseAudio không hoạt động đúng, các tệp cấu hình bị hỏng có thể là nguyên nhân. Trong trường hợp đó, việc đặt lại cấu hình người dùng có thể giúp ích.

  1. Xóa thư mục cấu hình (nó sẽ được tạo lại tự động):
    rm -r ~/.config/pulse
    
  1. Khởi động lại PulseAudio:
    pulseaudio --start
    

Điều này sẽ xóa tất cả các cài đặt tùy chỉnh, nhưng việc quay lại hành vi mặc định giải quyết nhiều vấn đề âm thanh.

Check Detailed Settings with pavucontrol

Để xem chi tiết không có trong menu cài đặt tiêu chuẩn, PulseAudio Volume Control (pavucontrol) rất hữu ích.

Install and Launch:

sudo apt install pavucontrol
pavucontrol

Key Points to Check:

  • Tab Thiết bị đầu ra : Xác nhận thiết bị đúng đang hoạt động.
  • Tab Phát lại : Đảm bảo đầu ra âm thanh của ứng dụng không bị tắt tiếng.
  • Tab Cấu hình : Kiểm tra rằng hồ sơ phù hợp đã được chọn.

Công cụ này cho phép bạn gán thiết bị đầu ra theo từng ứng dụng, điều này đặc biệt hữu ích khi sử dụng nhiều đầu ra âm thanh.

4. Cấu hình và Xác minh ALSA

Hệ thống âm thanh của Ubuntu được xây dựng trên ALSA (Advanced Linux Sound Architecture), một giao diện âm thanh cấp thấp. PulseAudio dựa vào ALSA, vì vậy các vấn đề ở mức ALSA không thể được giải quyết chỉ bằng cách điều chỉnh PulseAudio.

Phần này giải thích cách xác minh và xem xét các cài đặt liên quan đến ALSA.

Check Volume and Mute Status with alsamixer

Bạn có thể kiểm tra và điều chỉnh cài đặt âm lượng ALSA bằng công cụ dựa trên terminal alsamixer. Công cụ này hiển thị trạng thái tắt tiếng và các cài đặt kênh mà có thể không xuất hiện trong các công cụ GUI.

1. Launch alsamixer

alsamixer

Bạn sẽ thấy một màn hình với các điều khiển sau:

  • Các phím mũi tên Trái/Phải để di chuyển giữa các kênh
  • Các phím mũi tên Lên/Xuống để điều chỉnh âm lượng
  • phím M để bật/tắt tắt tiếng (nếu hiển thị MM, kênh đang bị tắt tiếng)

Lưu ý: Đầu ra tai nghe hoặc loa có thể bị tắt tiếng riêng lẻ. Kiểm tra tất cả các kênh.

2. Switch and Verify Sound Cards

Nhấn F6 để hiển thị danh sách các thẻ âm thanh đã được phát hiện. Nếu có nhiều thiết bị, chọn từng thiết bị và kiểm tra cài đặt âm lượng của chúng.

Verify Sound Card Recognition

Nếu Ubuntu không nhận ra thẻ âm thanh, đầu ra âm thanh sẽ không hoạt động. Sử dụng lệnh sau để kiểm tra việc phát hiện:

lspci | grep -i audio

Đối với thiết bị âm thanh USB, sử dụng:

lsusb

Nếu không có thiết bị âm thanh nào xuất hiện, phần cứng có thể không được nhận diện. Trong trường hợp đó, có thể cần điều chỉnh cài đặt BIOS hoặc cài đặt driver.

Reset ALSA to Default Settings

Nếu ALSA không hoạt động đúng do các thay đổi cấu hình, việc đặt lại nó có thể giúp ích.

sudo alsa force-reload

Lệnh này tải lại các mô-đun ALSA và đặt lại các cài đặt cơ bản. Khuyến nghị khởi động lại máy sau khi thực hiện.

5. Kiểm tra và Cập nhật Trình điều khiển

Các vấn đề âm thanh trên Ubuntu có thể do thiếu hoặc lỗi trình điều khiển âm thanh. Điều này thường xảy ra sau khi nâng cấp Ubuntu hoặc cài đặt trên phần cứng mới.

Phần này giải thích cách kiểm tra trạng thái driver và cập nhật chúng nếu cần thiết.

Check Available Drivers

Ubuntu có thể tự động phát hiện các driver được đề xuất cho phần cứng của bạn. Chạy lệnh sau:

sudo ubuntu-drivers devices

The output shows installed drivers and recommended ones. If no audio-related device appears, Ubuntu may not be recognizing the hardware.

Automatically Install Recommended Drivers

If recommended drivers are listed, you can install them automatically:

sudo ubuntu-drivers autoinstall

After installation, reboot the system:

sudo reboot

If sound works after rebooting, the issue was driver-related.

Cases Requiring Vendor-Specific Drivers

Some audio chips, especially certain Realtek models, may not work correctly with default Ubuntu drivers. In such cases, additional steps may be required:

  • Download and manually build Linux drivers from the Realtek official website.
  • Use patched drivers shared on Ubuntu forums or Launchpad.

These steps are intended for intermediate to advanced users. Always try standard driver installation first.

6. Other Possible Solutions

If sound still does not work after checking settings and drivers, deeper system-level or environment-specific factors may be involved.

Check BIOS Settings

If audio is disabled at the hardware level, no software configuration in Ubuntu will restore sound. This can occur on some desktop PCs.

BIOS Settings to Check:

  • Ensure Onboard Audio or HD Audio is set to Enabled .
  • If set to Auto , try explicitly changing it to Enabled .

Accessing the BIOS usually requires pressing F2 or Delete during startup. Save changes and reboot after making adjustments.

Try a Different Kernel Version

In rare cases, specific Linux kernel versions introduce audio-related bugs. Switching to a different kernel can resolve the issue.

1. Check the current kernel version:

uname -r

2. Install and manage other kernels:

Ubuntu allows installing alternative kernels from the mainline repository. For easier management, the mainline tool is recommended.

sudo apt install mainline
mainline

After launching the GUI, install a stable older version (for example, the 5.15 series), reboot, and check whether sound is restored.

Reinstalling Ubuntu as a Last Resort

If none of the above solutions work, reinstalling Ubuntu may be considered as a final option. Although time-consuming, it can resolve issues caused by corrupted configuration files or driver conflicts.

7. FAQ (Frequently Asked Questions)

Audio issues on Ubuntu can have various causes depending on the environment and hardware. This section summarizes common questions and solutions.

Q1. Sound stopped working after upgrading Ubuntu. What should I do?

A.
Common causes include driver incompatibility or corrupted configuration files. Try the following steps in order:

  1. Restart PulseAudio using pulseaudio -k .
  2. Install pavucontrol and confirm the correct output device.
  3. Reinstall drivers using sudo ubuntu-drivers autoinstall .
  4. Reset ALSA if necessary with sudo alsa force-reload .

If the issue persists, consider switching kernels.

Q2. There is no sound from an HDMI-connected monitor. How can I fix this?

A.
Ubuntu may not correctly select the HDMI output device.

Try the following:

  1. Select HDMI or Digital Output (HDMI) under Settings → Sound → Output .
  2. Run an audio test.
  3. Use pavucontrol to assign HDMI as the output for specific applications.

If sound still does not work, try a different HDMI port or check kernel compatibility.

Q3. External speakers produce no sound, but headphones work. Why?

A.
The output device may be fixed to headphones, or the speaker may not be properly recognized.

Solutions:

  • Explicitly select Speakers (Built-in Audio) under Settings → Sound → Output .
  • Use alsamixer to check speaker volume and mute status.
  • Test with different speakers to rule out hardware failure.

Câu hỏi 4. Âm thanh ngừng hoạt động sau mỗi lần khởi động lại. Tôi có cần cấu hình lại mỗi lần không?

A.
Điều này thường có nghĩa là các cài đặt không được lưu lại. Chọn thiết bị đầu ra đúng trong pavucontrol, sau đó đăng xuất và đăng nhập lại để xác nhận tính bền vững.

Nếu các cài đặt vẫn liên tục được đặt lại, hãy thử xây dựng lại cấu hình PulseAudio:

rm -r ~/.config/pulse
pulseaudio --start

8. Tóm tắt

Vấn đề “không có âm thanh” trên Ubuntu là một vấn đề phổ biến ảnh hưởng đến người dùng ở mọi cấp độ kinh nghiệm. Nguyên nhân dao động từ lỗi cấu hình đơn giản đến vấn đề driver hoặc phần cứng. Bằng cách giải quyết vấn đề từng bước, hầu hết các trường hợp có thể được khắc phục.

Bài viết này đã đề cập đến các bước khắc phục sau:

  • 1. Kiểm tra ban đầu : Kiểm tra âm lượng, tắt tiếng và kết nối
  • 2. Điều chỉnh cài đặt âm thanh : Thiết bị đầu ra và hồ sơ
  • 3. Khắc phục PulseAudio : Khởi động lại và kiểm tra cấu hình
  • 4. Xác minh ALSA : Cấu hình âm thanh cấp thấp
  • 5. Cập nhật driver : Áp dụng driver âm thanh đúng
  • 6. Giải pháp bổ sung : Cài đặt BIOS và thay đổi kernel
  • 7. Câu hỏi thường gặp : Các kịch bản và giải pháp phổ biến

Mặc dù một số vấn đề âm thanh không thể giải quyết chỉ bằng cài đặt đồ họa, các công cụ dựa trên terminal như pulseaudio, alsamixerpavucontrol rất mạnh mẽ trong việc chẩn đoán và khắc phục các vấn đề âm thanh.

Nếu vấn đề vẫn còn, việc tìm kiếm trên các diễn đàn Ubuntu hoặc các trang Hỏi đáp (như Ask Ubuntu) về các cấu hình phần cứng tương tự có thể hữu ích, vì các trường hợp liên quan có thể đã được ghi chép.

年収訴求