Mavericks: ไม่มีเสียงหลังจากนอนหลับ


16

ฉันได้ติดตั้ง mavericks รุ่นใหม่ใน MacBook Pro 13 "หลังจากที่คอมพิวเตอร์ตื่นขึ้นมาจากโหมดสลีปฉันไม่มีเสียง - ไม่ว่าจะเป็นในหูฟังหรือลำโพง

มีการรายงานปัญหาโดยผู้ใช้หลายคนในชุมชนการสนับสนุนของ Apple

มีวิธีแก้ไขปัญหานอกเหนือจากการรีบูตเครื่องหรือไม่?


ดูเหมือนว่าจะมีการแนะนำการแก้ไขที่แตกต่างกันจำนวนมากในเธรดนั้นคุณได้ลองทำสิ่งเหล่านี้หรือไม่?
Robin

2
การรีบูตใช้งานได้สำหรับฉัน แต่ฉันกำลังมองหาคำตอบที่เป็นที่ยอมรับและมีอำนาจมากกว่าการอภิปรายในฟอรัม 6 หน้า นั่นคือจุดรวมของเว็บไซต์แลกเปลี่ยนสแต็ก!
Adam Matan

คำตอบ:


6

ฉันต้องรีบูตเครื่อง แต่เพื่อสรุปปัญหาของเธรดและวิธีแก้ปัญหาที่ชัดเจนซึ่งใช้งานได้สำหรับฉัน (แต่เพียงหนึ่งสัปดาห์): ปัญหาเกิดขึ้นหาก macbook ของคุณเข้าสู่โหมดสลีปพร้อมหูฟังเสียบไว้เป็นเวลานาน (มากกว่า 1 ชั่วโมง) เมื่อตื่นขึ้นเสียงจะไม่ทำงาน นอกจากนี้บางคนสังเกตเห็นการซ้อนทับสำหรับการเปลี่ยนระดับเสียงไม่ตอบสนอง (มันจริงสำหรับฉัน) และการเสียบหรือถอดหูฟังไม่ทำให้เกิดการเปลี่ยนแปลงใด ๆ ในการตั้งค่าเสียงว่าอุปกรณ์ใด (ลำโพงหรือหูฟัง) แสดงผลออกมา

คุณควรลองถังขยะ com.apple.audio.DeviceSettings.plist และ com.apple.audio.SystemSettings.plist ใน / Library / Preferences / Audio และรีบู๊ตด้วยการรีเซ็ต pram (กดค้าง command command option-pr ก่อนเปิดเครื่อง) และจนกว่าคุณจะได้ยินการบูตครั้งที่สอง "บ้อง" เสียง) สิ่งนี้ทำให้ฉันหยุดซ้ำแล้วซ้ำอีกเมื่อแล็ปท็อปเข้าสู่โหมดสลีปโดยเสียบหูฟังเข้า - หนึ่งสัปดาห์ หลังจากนั้นมันก็เกิดขึ้นอีกครั้งขณะนอนหลับในขณะที่ผู้เล่น quicktime กำลังเล่นวิดีโอ mp4 ที่มีหูฟังเสียบอยู่

ในฐานะที่เป็นกันฉันมีปัญหาการนอนหลับอีกที่เครือข่ายจะไม่เชื่อมต่ออย่างถูกต้อง (wifi, จุดเชื่อมต่อ 802.11N) แต่จะแสดงว่ามันเชื่อมต่อกับจุดที่ถูกต้องและไม่มีการจราจรจะออกไป (EG ไม่สามารถ ping 8.8.8.8 หรือ 192.168.0.1) สิ่งนี้ก็ควรจะหายไปเช่นกันหากมีคนล้างรถเข็น แต่ก็ไม่ได้ การทำงานรอบ ๆ นั่นคือการปิด wifi และเปิดอีกครั้ง

แม้จะมีข่าวลือว่าถ้าคุณใช้อะแดปเตอร์ไฟฟ้าที่มาพร้อมกับ macbook pro retina ของคุณการแก้ไขปัญหารถเข็นจะติดในขณะที่เปลี่ยนเป็นอะแดปเตอร์ด้วยปลั๊ก magsafe แบบเก่าทำให้เกิดขึ้นอีก มันได้รับหมวกฟอยล์ดีบุกเล็ก ๆ น้อย ๆ สำหรับฉัน


1
2009 MBP ที่มีไดรฟ์สลับมาจากปลายปี 2008 การกำจัด plists และการรีเซ็ตพรีเป็นทางออกเดียวในเธรดนี้ที่ใช้งานได้สำหรับฉัน
Michael

สิ่งนี้เกิดขึ้นกับฉันโดยไม่ต้องเสียบหูฟัง - มันเริ่มประมาณหนึ่งเดือนก่อนที่เซียจะเปิดตัว (อาจจะเกิดขึ้นพร้อมกับการอัพเดท El Capitan สาย) - และตอนนี้ก็ยังคงดำเนินต่อไปในเซีย ถ้าฉันไม่รู้ว่าดีกว่านี้ฉันจะบอกว่าโค้ดนั้นถดถอยและบั๊กเก่ากลับมาแล้ว!
niico

@niico ขอบคุณสำหรับความคิดเห็นเพราะเดาว่า MacBook Pro Retina 15 2015 ของฉันเพิ่งทำสิ่งเดียวกันกับฉันใน El Capitan ในการอัปเดตความปลอดภัยก่อนที่จะวางจำหน่าย Sierra ใช่. มันกลับมาแล้ว ฉันมีรายงานข้อผิดพลาดเปิดกับแอปเปิ้ลเป็นเวลาหนึ่งสัปดาห์และทั้งหมดที่ฉันมีจากพวกเขาคือการเรียกใช้ sysdiagnose หรือกด shift-control-opt-command-period และแนบ / var / tmp / sysdiagnose * ไปยังตั๋วซึ่ง ฉันทำ. ฉันยังไม่ได้อัปเดตเป็น Sierra เพียงเพื่อติดตามข้อผิดพลาดนี้กับพวกเขา
dlamblin

22

ฉันสามารถแก้ไขปัญหาโดยการโหลดส่วนขยายเคอร์เนลสำหรับเสียงด้วยคำสั่งเหล่านี้:

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

สิ่งนี้ใช้ได้กับฉันในแฮกเกอร์
msfeldstein

วิธีนี้ช่วยแก้ไขปัญหาของฉันใน MBP
Shanison

3
ทำงานได้ดีตามโฆษณา <3 ความคิดสุดท้ายที่ฉันอยากทำคือปิดแท็บ firefox 20 อันที่ฉันเปิดไว้ประหยัดหน้าต่างเทอร์มินัล 5-10 เครื่องและรีสตาร์ทเครื่องเสมือนใดก็ตามที่ฉันใช้อยู่ในเครื่อง ชีวิตนี้ติดตรึงไว้ ขอบคุณ!
บาริสต้ามือสมัครเล่น

สิ่งนี้ไม่ได้ป้องกันมันแม้ว่าจะทำหรือไม่
dlamblin

3
สิ่งนี้ไม่ได้ผลสำหรับฉันใน El Capitan
Makoto

4

การแก้ไขที่แนะนำแรกใช้งานได้สำหรับฉัน ฉันเขียนสคริปต์สั้น ๆ ที่รันทั้งสองอย่างคุณสามารถรับมันได้ด้วยการรัน

cat > ~/Desktop/audiofix.command <<EOF
#!/bin/sh
sudo kextunload /System/Library/Extensions/AppleHDA.kext
sudo kextload /System/Library/Extensions/AppleHDA.kext
sudo kill -9  `ps ax | grep [c]oreaudio | awk '{print $1}'`
EOF

หรือ

curl https://raw.githubusercontent.com/dashdanw/Handy-Scripts/master/for%20users/audiofix.command > ~/Desktop/audiofix.command

ติดตามโดย

chmod 775 ~/Desktop/audiofix.command

เพื่อให้สามารถเรียกใช้งานได้

คุณสามารถดับเบิลคลิกได้ทุกเมื่อที่คุณมีปัญหาและควรใช้งานได้ผลสำหรับฉัน!


มันเป็นเพียง 3 คำสั่งที่คุณสามารถอ่านได้ในแบบธรรมดาดังนั้นไม่ต้องกังวลกับไวรัสคุณสามารถดูสคริปต์ที่ดาวน์โหลดมาโดยไปที่หน้าของตัวเอง:

https://raw.githubusercontent.com/dashdanw/Handy-Scripts/master/for%20users/audiofix.command

และถ้าคุณต้องการที่จะได้รับแฟนซีคุณสามารถหาวิธีที่จะใช้มันในการปลุก!


สิ่งนี้ยังเกิดขึ้นกับคุณหรือไม่? ไม่ได้เกิดขึ้นกับฉันตั้งแต่ 10.9.2 นอกจากนี้คำสั่ง grep ของคุณอาจไม่ต้องการวงเล็บเหลี่ยม ในที่สุดฉันก็อยากรู้อยากเห็นถ้า coreaudiod ตอบสนองต่อ -1 มากกว่า -9 โดยการโหลดตัวเอง
dlamblin

3

ฉันขอแนะนำให้พยายามเริ่มบริการ CoreAudio ใหม่:

sudo kill -9  `ps ax | grep [c]oreaudio | awk '{print $1}'`

คุณหมายถึงgrep coreaudioหรือgrep [cC]oreaudio? ฉันสามารถฆ่าได้โดยไม่มี -9 และไม่ได้นำเสียงของฉันกลับมา
dlamblin

1

ฉันมีปัญหาที่คล้ายกันก่อน ฉันไม่แน่ใจว่า 10.9.1 หรือการตั้งค่าที่ฉันทำในการตั้งค่า Audio MIDIแก้ไขปัญหานี้หรือไม่ ลองเปลี่ยนรูปแบบเอาต์พุตในตัวเป็น44100.0 Hz และ 2ch-24bit Integer

การตั้งค่า Audio MIDI บน Mac

เนื่องจากการเปลี่ยนแปลงในการตั้งค่า Audio MIDI จะไม่ทำให้ Mac ของคุณเสียหายคุณอาจลองและดูว่าปัญหายังคงมีอยู่หรือไม่


1

ระวังปลาเฮอริ่งแดง ฉันคิดว่าฉันอยู่ภายใต้สถานการณ์ที่คุณพบบ่อยที่สุดทางออนไลน์ซึ่งต้องรีเซ็ต NVRAM แต่ในความเป็นจริงปัญหานั้นแตกต่างกันและง่ายกว่ามาก: หลังจากตื่นจากการนอนหลับเสียงของฉันถูกส่งไปยังจอภาพ HDMI ซึ่งไม่มีลำโพง ทางออกคือการเปลี่ยนผลลัพธ์ในการตั้งค่ากลับไปเป็นลำโพงของ Macbook:

ค่ากำหนดของระบบเสียงเอาต์พุต

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.