Khởi động lại dịch vụ âm thanh?


74

Macbook pro của tôi đang chạy Snow Leopard đã ngừng phát ra âm thanh vài giờ trước. Tôi đã tìm thấy các báo cáo khác về những người có âm thanh làm việc qua tai nghe, nhưng đó không phải là vấn đề tôi đang gặp. Tôi không nhận được âm thanh khi tai nghe của tôi được cắm vào.

Tôi tự hỏi nếu có LaunchAgent hoặc LaunchDaemon để khởi động lại, điều này sẽ khắc phục điều này. Tôi đã thử giết daemon coreaudio (và nó tự động khởi động lại) nhưng điều đó không khắc phục được.

Tôi cần khởi động lại để cập nhật hệ điều hành, vì vậy tôi nghĩ rằng có lẽ sẽ khắc phục mọi thứ.

Có cách nào khác không?


Tôi khá mới ở đây nhưng có thể hỏi một câu hỏi có thể giúp ích. Gần đây bạn đã cập nhật lên 10.6.8 chưa? Nhiều người dùng đang báo cáo sự cố âm thanh cũng như các sự cố với mạng và in sau khi cập nhật lên 10.6.8. Bạn có thể cần Apple phát hành một bản vá hoặc bạn có thể thử một số giải pháp tạm thời mà mọi người đang đề xuất cho các vấn đề 10.6.8 này.
bg2011

Khi điều này xảy ra, tôi đã ở trên 10.6.7. Sau khi tôi khởi động lại, bây giờ tôi là ngày 10.6.8.
Doug Harris

Âm thanh đã trở lại sau khi khởi động lại.
Doug Harris

@Doug Tôi tự hỏi liệu có bản cập nhật nào được cài đặt sau khi bạn khởi động lại không ....
daviesgeek

Không, chỉ cần khởi động lại mà không có bất kỳ cập nhật hệ thống nào
Doug Harris

Câu trả lời:


142

Bạn có thể giết tiến trình CoreAudio bằng cách mở Terminal và chạy . Nó sẽ tự động khởi động lại sau vài giây.sudo kill -9 `ps ax|grep 'coreaudio[a-z]' | awk '{print $1}'`

Điều đó khắc phục một số vấn đề mà MBP cũ của tôi gặp phải, đôi khi không phát hiện được tai nghe hoặc quyết định loa không được kết nối. Không đảm bảo nó sẽ hoạt động cho mọi vấn đề âm thanh, nhưng nó đáng để thử.

Nguồn: zakgreant trên các diễn đàn macosxhint .


1
Cảm ơn điều này đã giúp! Tôi chỉ phải giết dịch vụ âm thanh cốt lõi. Nó khởi động lại sau vài giây.
Moussa

<3 Điều này cũng hoạt động trên Mavericks !! :)))
OZZIE

31
sudo pkill coreaudiod
Berto

2
Làm việc cho tôi trên High Sierra (10.13.2).
Mike Collins

1
Làm việc cho tôi trên High Sierra (10.13.6). Và tôi tự hỏi tại sao vấn đề này lại chiếm ưu thế ngay cả sau 7 năm kể từ khi câu hỏi được đặt ra đầu tiên ..
Ramvignesh

28
sudo kextunload /System/Library/Extensions/AppleHDA.kext 

sudo kextload /System/Library/Extensions/AppleHDA.kext

Hai lệnh này sẽ dỡ tải sau đó tải lại phần mở rộng kernel âm thanh.


2
Thật tuyệt, làm việc cho tôi trên Mavericks.
Bombe

Chỉ bị sập máy tính của tôi (OSX El Capitan) ... Tôi sẽ không đề xuất nó, mặc dù tôi đoán nó đã hoạt động sau khi khởi động lại :-p
Carles Estevadeordal

Điều này làm sập macOS Sierra 10.12.1 của tôi. Tôi không khuyên bạn nên sử dụng sửa chữa này.
ejmin

Hoạt động trên iMac cũ của tôi (Snow Leopard) khi không thể nhận ra thẻ âm thanh USB của tôi. Trước đây cần phải khởi động lại để sửa lỗi này, thật gọn gàng!
Ákos

3
Điều này thực sự đã làm việc với tôi trên OSX Sierra (trong khi câu trả lời phổ biến nhất thì không)
rburhum

9

Tôi đang ở ngày 10.9.2 và có cùng một vấn đề. Vì có hai câu trả lời, tôi muốn ghi lại những phát hiện của mình:

sudo kextunload /System/Library/Extensions/AppleHDA.kext 
sudo kextload /System/Library/Extensions/AppleHDA.kext

Hai lệnh này sẽ dỡ tải sau đó tải lại phần mở rộng kernel âm thanh. Bài đăng này khắc phục vấn đề của tôi 100% thời gian, vì vậy vui lòng nâng cấp bài đăng gốc đó

Giải pháp này không hiệu quả với tôi:

sudo kill -9 `ps ax|grep 'coreaudio[a-z]' | awk '{print $1}'`

Nó tắt loa bên trong và gửi âm thanh đến màn hình 27 "của tôi nhưng không mang lại âm thanh cho loa hoặc tai nghe bên trong của tôi. Có lẽ trong một số trường hợp, nó hoạt động, nhưng hy vọng bài đăng này có thể giải thích khi sử dụng một giải pháp so với giải pháp khác .


1
Âm thanh độ nét cao của Apple kext? Gọn gàng, tôi sẽ không hình dung ra từ viết tắt mà không có ngữ cảnh này.
Jason Salaz

IMHO, 'kill -9 `ps ax | grep' coreaudio ... 'sẽ luôn hoạt động mà không cần khởi động lại. Trình nền coreaudio được khởi động lại có thể chọn một thiết bị âm thanh mà nó tìm thấy trước tiên (không biết thiết bị âm thanh được chọn trong trường hợp đó như thế nào), nhưng bạn có thể đặt lại về thiết bị âm thanh mong muốn bằng 'Cài đặt tùy chọn hệ thống ...' -> 'Âm thanh' . Ngoài ra, đối với phiên trình duyệt, bạn cũng có thể cần phải chọn thiết bị âm thanh phù hợp.
huch

4

Vì vậy, rõ ràng 8 năm sau, macbook vẫn gặp phải vấn đề tương tự, vì tôi gặp nó khá thường xuyên khi cắm tai nghe.

Lệnh sửa lỗi này ngay lập tức:

sudo pkill coreaudiod


1
Câu trả lời này đã được cung cấp. Bạn sẽ phải chịu tải xuống cho đến khi bạn xóa câu trả lời hoặc thêm thông tin bổ sung, hỗ trợ hoặc thông tin mới chưa được cung cấp.
fsb

Tôi cuộn qua danh sách câu trả lời chính và chỉ có các lệnh phức tạp hơn. Nhưng thực sự câu trả lời này ở đâu đó trong các ý kiến. Nó có vẻ ngu ngốc để xóa nó mặc dù.
Joel'- '20

Trên trang web này, nếu bạn có thể cung cấp thông tin bổ sung cho câu trả lời hiện có và bạn có đủ danh tiếng , bạn có thể chỉnh sửa câu trả lời đó để thêm thông tin đó. Câu trả lời của bạn ở đây là một ví dụ tốt về cơ hội đó. Bạn không cần phải xóa câu trả lời của mình, nhưng như tôi đã đề cập, bạn có nguy cơ nhận được thông tin phản hồi vì nó.
fsb

2

Theo kinh nghiệm của tôi, cần phải khởi động lại để khắc phục điều này. Đó là một sửa chữa kém vì nó dường như phục hồi từ thất bại và không giải quyết được nguyên nhân gốc rễ. Tôi muốn có, nhưng chưa phát hiện ra nếu có một phương pháp nhanh hơn / đơn giản hơn để lấy lại âm thanh ...

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.