Contents

Ubuntu không có âm thanh! Phải làm gì khi âm thanh ngừng hoạt động

Thật khó chịu khi gặp phải sự cố âm thanh trên Ubuntu. Chúng ngăn cản bạn thưởng thức âm nhạc và xem video, đồng thời khiến trò chơi điện tử trở nên hoàn toàn không hấp dẫn.

Khía cạnh khó chịu nhất khi xử lý các vấn đề về âm thanh trong Ubuntu là tính khó xử lý của chúng. Tuy nhiên, bằng cách sử dụng một phương pháp thích hợp, người ta có thể giải quyết một cách hiệu quả các trục trặc về âm thanh phổ biến trong hệ điều hành này.

Tại sao vấn đề về âm thanh lại xảy ra trong Ubuntu?

Sự cố âm thanh của Ubuntu có thể xuất phát từ nhiều yếu tố khác nhau, nhưng chủ yếu xuất phát từ việc cấu hình cài đặt âm thanh không đúng và phần mềm quản lý âm thanh bị trục trặc.

Để thực hiện giải quyết vấn đề phức tạp, điều cần thiết là phải đảm bảo rằng cài đặt âm thanh của bạn không bị chặn. Trước khi tiến hành bất kỳ biện pháp khắc phục sự cố phức tạp nào, người ta phải hỏi xem âm thanh của họ có bị tắt tiếng hay không.

Nếu bàn phím của bạn có cơ chế tắt tiếng, việc cố gắng kích hoạt cơ chế này có thể giúp giảm bớt mọi vấn đề trong quá trình tạo âm thanh. Để xác định xem tùy chọn như vậy có khả dụng trên thiết bị của bạn hay không, hãy kiểm tra các phím xem có nút hoặc biểu tượng tắt tiếng được chỉ định hay không. Sau khi xác định được, hãy nhấn nhẹ vào phím được đề cập để xem sự cố đã được giải quyết chưa.

Nếu bạn gặp sự cố khi phát lại âm thanh trên thiết bị của mình, có thể có một số yếu tố cần xem xét. Trước tiên, hãy đảm bảo rằng không có ứng dụng hoặc chương trình nào bị cố ý tắt tiếng trong menu cài đặt tùy chọn âm thanh trên thiết bị của bạn. Điều này thường có thể được truy cập bằng cách điều hướng đến “Cài đặt” > “Âm thanh”. Ngoài ra, nếu một trang web riêng lẻ hoặc trang web cụ thể không tạo ra bất kỳ nội dung âm thanh nào, hãy thử tắt tính năng tắt tiếng cho tab trình duyệt tương ứng thông qua hành động nhấp chuột phải.

Vui lòng xác nhận xem âm thanh có bị tắt trên tất cả các ứng dụng hay không bằng cách nhấp vào biểu tượng nằm ở góc trên bên phải màn hình của bạn. Biểu tượng này sẽ hiển thị một menu để bạn có thể xác minh xem âm thanh có bị tắt hay không.

Nếu vấn đề hiện tại không phải là sự giám sát đơn giản, chẳng hạn như vô tình tắt âm thanh, thì phải thực hiện một loạt các bước toàn diện để xác định nguyên nhân gốc rễ của bất kỳ vấn đề tiềm ẩn nào có thể phát sinh. Trách nhiệm đối với những vấn đề này có thể thuộc về các thiết bị đầu ra, trình điều khiển âm thanh hoặc khung hệ thống, chẳng hạn như ALSA.

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

Kiểm tra cài đặt thiết bị đầu ra của bạn

/vi/images/checking-sound-output-settings-in-ubuntu-settings.jpg

Trong trường hợp thiết bị đầu ra âm thanh không hoạt động, nguyên nhân phổ biến có thể là do thiết bị này chưa được Ubuntu chọn làm tùy chọn mặc định. Để xác minh xem đây có phải là sự cố hiện tại hay không, người ta có thể điều hướng đến “Cài đặt”, sau đó là “Âm thanh”, sau đó cuộn xuống để tìm phần “Đầu ra”. Bằng cách nhấp vào menu thả xuống, bạn sẽ có quyền truy cập vào kho của tất cả các thiết bị đầu ra được công nhận để chọn.

Nếu có vấn đề với việc phát hiện thiết bị đầu ra của bạn, bạn có thể cố gắng giải quyết vấn đề này bằng cách ngắt kết nối thiết bị đó khỏi máy tính trước rồi gắn lại thiết bị đó. Nên kiểm tra từng thiết bị đầu ra có sẵn để xác định xem chúng có hoạt động bình thường hay không.

Thử sử dụng thiết bị đầu ra khác

Nếu các tùy chọn đầu ra âm thanh được đề cập trước đó không hoạt động bình thường và việc khắc phục sự cố bằng cách gắn lại thiết bị âm thanh không giải quyết được sự cố thì có thể cần phải sử dụng thiết bị đầu ra âm thanh thay thế để giải quyết.

Không có gì lạ khi các sự cố về âm thanh xảy ra do cáp bị trục trặc. Khi gặp sự cố như vậy trên máy tính để bàn được trang bị nhiều cổng phụ, bạn nên thử kết nối thiết bị âm thanh với một cổng khác để giải quyết sự cố.

Kiểm tra xem Card âm thanh của bạn có được phát hiện không

/vi/images/using-sudo-lspci-to-check-whether-sound-card-is-detected.jpg

Đôi khi, Ubuntu có thể gặp sự cố liên quan đến âm thanh nếu card âm thanh không được nhận dạng hoặc không cài đặt trình điều khiển thích hợp. Để giải quyết vấn đề này, bạn có thể truy cập Terminal và thực hiện lệnh sau, tìm kiếm thiết bị có nhãn “bộ điều khiển âm thanh” hoặc “thiết bị âm thanh.

 sudo lspci

Ngoài ra, người ta có thể thử thực thi “sudo lspci | grep’audio’” trong nỗ lực phát hiện card âm thanh của họ. Tuy nhiên, phương pháp này có khả năng thấp là nó sẽ không xác định được phần cứng cụ thể. Trong những trường hợp như vậy, nếu đầu ra từ giao diện dòng lệnh không hiển thị bất kỳ đề cập nào đến thiết bị âm thanh, có thể các trình điều khiển cần thiết cho card âm thanh chưa được cài đặt đúng cách.

Để xác định xem bạn có lắp card âm thanh ngoài vào máy tính hay không, trước tiên bạn nên xác định loại card âm thanh được tích hợp trong bo mạch chủ của mình. Điều này thường có thể được thực hiện thông qua việc sử dụng lệnh “lspci”, lệnh này sẽ cung cấp thông tin về cấu hình phần cứng hiện tại. Từ đó, người ta có thể tìm kiếm trực tuyến số kiểu bo mạch chủ cụ thể của họ để khám phá cách cài đặt card âm thanh tương ứng.

Kiểm tra cài đặt Alsamixer của bạn

Kiến trúc âm thanh Linux nâng cao (ALSA) đóng vai trò là cấu trúc nền tảng giám sát các khía cạnh cơ bản của việc xử lý âm thanh trong hệ thống máy tính. Tuy nhiên, trong một số trường hợp, cấu hình của nó có thể không được thực thi tối ưu. Người dùng có khả năng kiểm tra cấu hình ALSA hiện tại của họ bằng cách gõ lệnh:

 alsamixer

Tiện ích Alsamixer tự hiển thị trong thiết bị đầu cuối dòng lệnh, cho phép người dùng điều chỉnh nguồn đầu ra âm thanh bằng cách sử dụng phím’F6’. Bước này có thể được yêu cầu đối với một số cấu hình máy tính nhất định. Bằng cách sử dụng các nút mũi tên trên bàn phím, người ta có thể di chuyển qua các thanh trượt khuếch đại. Cài đặt âm thanh đã bị tắt tiếng sẽ hiển thị biểu tượng biểu thị trạng thái tắt tiếng bằng’MM’. Điều quan trọng là phải xác nhận xem mô-đun quản lý âm thanh chính và các điều khiển phần cứng âm thanh có được kích hoạt hay không.

Khởi động lại ALSA và máy chủ âm thanh của bạn

PipeWire và các dịch vụ hệ thống khác cộng tác với Kiến trúc âm thanh Linux nâng cao (ALSA) để hỗ trợ chức năng âm thanh. Tuy nhiên, các dịch vụ này không hoạt động tối ưu nhất quán, điều này có thể cản trở hiệu suất của loa. Bằng cách kiểm tra trạng thái hoạt động của chúng, người dùng có thể hiểu rõ hơn về các vấn đề tiềm ẩn có thể gây ra tình trạng thiếu đầu ra loa.

Ban đầu, cần xác định thiết bị đầu ra âm thanh nào được hệ điều hành của bạn sử dụng thông qua lệnh sau:

 lsof /dev/snd/* 

/vi/images/checking-what-sound-server-an-ubuntu-system-uses.jpg

Lệnh nói trên cung cấp bản kiểm kê các tệp đang hoạt động trong kho lưu trữ liên quan đến thiết bị âm thanh. Do đó, người ta sẽ thấy “PipeWire” hoặc “PulseAudio” nổi bật trong số các kết quả được hiển thị. Nói chung, các bản cài đặt gần đây hơn đã chọn PipeWire làm khung âm thanh ưa thích của họ; tuy nhiên, cả hai lựa chọn thay thế đều hoàn toàn có chức năng và có thể được sử dụng mà không gặp bất kỳ vấn đề gì. Sau đó, có thể cần phải kích hoạt lại các dịch vụ này và xác minh trạng thái hoạt động của chúng bằng cách thực hiện chuỗi lệnh sau:

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

Vui lòng làm theo các bước sau để định cấu hình PulseAudio làm thiết bị âm thanh ảo để sử dụng với WireGuard VPN:1. Mở ứng dụng đầu cuối trên máy Linux của bạn.2. Nhập “sudo nano/etc/default/pulseaudio” và nhấn Enter để mở tệp cấu hình trong trình soạn thảo văn bản Nano.3. Xác định vị trí dòng bắt đầu bằng “PULSEAUDIO_CFG_FILE=” và thay đổi nó thành “/usr/share/Pulse/default.pa”. Sau đó lưu các thay đổi bằng cách nhấn Ctrl+O rồi nhấn Enter.4. Khởi động lại dịch vụ PulseAudio bằng cách gõ “systemctl restart Pulseaudio” và nhấn Enter. Điều này sẽ đảm bảo rằng mọi cài đặt mới đều được áp dụng.5. Tiếp theo, chỉnh sửa tệp cấu hình WireGuard (

Cài đặt lại ALSA và Máy chủ âm thanh của bạn

Có thể cần phải cài đặt lại Kiến trúc âm thanh Linux nâng cao (ALSA) và máy chủ âm thanh được liên kết nếu việc khởi động lại đơn giản không giải quyết được bất kỳ vấn đề nào liên quan đến phát lại hoặc ghi âm thanh. Quá trình này có thể được thực hiện bằng lệnh sau trong terminal:

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

Để đảm bảo hiệu suất âm thanh tối ưu trên hệ thống của bạn, bạn nên chuyển từ sử dụng “pipewire” sang “pulseaudio”. Để thực hiện điều này, chỉ cần thay thế cái này bằng cái kia trong cài đặt cấu hình có liên quan. Bạn cũng nên sử dụng lệnh “systemctl” để xác minh trạng thái hoạt động của cả hai dịch vụ và bắt đầu mọi quy trình khởi động cần thiết.

Tận hưởng trải nghiệm nghe dễ dàng trong Ubuntu

Điều đáng chú ý là tồn tại vô số yếu tố phức tạp có thể dẫn đến việc không có đầu ra âm thanh trên hệ thống Ubuntu. Tuy nhiên, bằng cách sử dụng các quy trình chẩn đoán cơ bản, nhiều thách thức liên quan đến âm thanh này có thể được giải quyết một cách hiệu quả.

Nếu bạn không giải quyết được bất kỳ sự cố nào với hệ điều hành Ubuntu thông qua các phương pháp khắc phục sự cố tiêu chuẩn thì việc đăng truy vấn lên diễn đàn trực tuyến có thể cung cấp hỗ trợ bổ sung và cho phép bạn tiếp tục truy cập liền mạch vào nội dung đa phương tiện ưa thích trên thiết bị của mình.