VDCAssistant ดูเหมือนว่าจะก่อให้เกิดการรายงานการขัดข้องตลอด


12

ตามที่ระบุไว้ข้างต้น VDCAssistant ดูเหมือนว่าจะก่อให้เกิดการรายงานความผิดพลาดตลอดไปจนถึงจุดที่กระบวนการของระบบ ReportCrash จะใช้ 50-100% ของซีพียู

ข้อมูลเฉพาะแอปพลิเคชัน: ไคลเอ็นต์พยายามเข้าถึงการแสดงผลโดยดัชนี (1) แทนที่จะเป็น ID ที่แสดง ยกเลิก () ที่เรียกว่า

รายงานข้อขัดข้องเหล่านี้ดูเหมือนจะหายไปและปรากฏขึ้นอีกครั้ง (เช่นจำนวนรายงานข้อขัดข้องใน Console.app ไม่เคยเติบโต แต่มีการสร้างขึ้นอย่างต่อเนื่อง) กระบวนการไม่สามารถบังคับให้ออกจากระบบได้

ฉันไม่รู้ว่าอะไรทำให้เกิดสิ่งนี้เนื่องจากฉันไม่ได้ใช้กล้อง iSight และไม่มีอะไรเชื่อมต่อกับแล็ปท็อป (macbook pro 4,1 osx10.9.2)

การออกจากระบบไม่สามารถแก้ไขได้ แต่การเริ่มต้นใหม่จะ


คุณมี OSX เวอร์ชั่นใด ฉันเริ่มมีปัญหาเดียวกันทันทีหลังจากอัปเดตเป็น 10.9.2
Hubert OG

10.9.2 ไม่เคยสังเกตเห็นมาก่อน แต่นั่นอาจเป็นเพียงการกำกับดูแลในส่วนของฉัน
pat

คำตอบ:


6

แอปเปิ้ลมีการเปลี่ยนแปลงบางสิ่งบางอย่างที่รบกวนบางโปรแกรม / ไดรเวอร์ใช้เว็บแคม , มิเรอร์หน้าจอ (ออกอากาศและออกอากาศเหมือน) และให้กราฟิกการ์ด USB

ถอนการติดตั้งเหล่านั้น (ตรวจสอบให้แน่ใจว่าใช้ Google เพื่อค้นหาส่วนขยายเคอร์เนลที่ติดตั้ง) ตรวจสอบให้แน่ใจว่าระบบสร้างแคช kext ใหม่โดยการเรียกใช้

sudo touch /System/Library/Extensions

และการรีสตาร์ทจะช่วยแก้ปัญหาสำหรับคนส่วนใหญ่ที่โพสต์ไปยังรายการนั้น

รายการแอปพลิเคชันที่ฉันพบว่าอาจทำให้เกิดปัญหาซึ่งส่วนใหญ่มาจากเธรดที่มีความยาวในฟอรัมการสนับสนุนของ Apple :

  • แอร์ดิสเพลย์
  • AirParrot
  • AirServer
  • DisplayLink Driver
  • iDisplay
  • Parallels
  • Splashtop ไดรเวอร์การแสดงผลเสมือนจริง
  • ScreenRecycler
  • VMWare

สิ่งเหล่านี้จะต้องไม่ได้รับผลกระทบทั้งหมดและบางรายการจะถูกถกเถียงกันในเธรด (เช่น Parallels และ VMWare) พวกเขาอาจทำtouchดังกล่าวข้างต้นซึ่งผู้ใช้บางคนอาจไม่ได้ทำ

น่าเศร้าที่ทั้งหมดนี้ไม่ได้ช่วยฉันฉันจึงตัดสินใจเลิกใช้กล้องจนกระทั่ง Apple แก้ไขและปิดใช้งานVDCAssistant (ต้องทำซ้ำหลังจากบูตแต่ละครั้งเมื่อเกิดปัญหาขึ้นและเมื่อใดก็ตามที่ต้องการเข้าถึงเว็บแคม) มีข้อได้เปรียบในการลบ / เปลี่ยนชื่อที่คุณไม่ต้องเตือนตัวเองว่าเลิกทำหากในที่สุดได้รับการแก้ไข แต่คุณตระหนักดีมากหากปัญหายังคงมีอยู่หลังจากรีบูต ...

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.cmio.VDCAssistant.plist

ขอบคุณมาก. อย่างน้อยตอนนี้ฉันรู้ว่ามีแสงควบคุมแอปเปิ้ลที่ปลายอุโมงค์และแก้ไขที่เป็นไปได้เล็กน้อยถ้าฉันรู้สึกว่าจำเป็นต้องใช้กล้องอีกครั้ง
pat

การยกเลิกการโหลดที่ไม่สามารถแก้ไขปัญหาได้แน่นอน สำหรับฉันปัญหาเกิดขึ้นภายใน Parallels VM ที่ใช้ Mountain Lion ซึ่งถูกกระตุ้นโดยการเรียกใช้ Google Chrome
Basil Bourque

4

พบวิธีแก้ปัญหาชั่วคราว

VDCAssistant ยังคงรีสตาร์ทและหยุดทำงานทำให้กระบวนการ ReportCrash ที่กำลังใช้งาน CPU อยู่เป็นจำนวนมาก iSight ไม่ทำงาน เพื่อให้เครื่อง iMac ของฉันทำงานได้เร็วขึ้น (2009)

cd /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/Resources/VDC.plugin/Contents/Resources/

sudo mv VDCAssistant VDCAssistant.stopme

ดูเหมือนว่าจะได้หยุดวงจรการทำงานผิดพลาด / รายงาน / respawn ฉันไม่รู้ว่ามันมีเอฟเฟกต์อื่น ๆ หรือไม่ แต่โหลดซีพียูของฉันกลับมาเป็นปกติ


1

ดูเหมือนว่าอาจเกิดจากแอปของบุคคลที่สามที่ใช้สำหรับการจำลองการแสดงผลหรือการสตรีม ในกรณีของฉันมันเกิดจาก AirDisplay และลบโปรแกรมนั้นแก้ไขมัน ลองบูทเข้าสู่เซฟโหมดและเมื่อปัญหาหายไปในเซฟโหมดมันเกิดจากซอฟต์แวร์ของบุคคลที่สาม


คุณลบ "AirDisplay" ได้อย่างไร
Basil Bourque

1

ตามที่อธิบายไว้ข้างต้นการปิดใช้งาน VDCAssistant ดูเหมือนจะแก้ไขปัญหานี้ได้ อย่างไรก็ตามแม้หลังจากปิดการใช้งานนี้มีข้อผิดพลาดอื่น ๆ ที่สามารถปรากฏขึ้นเช่นข้อผิดพลาดนี้เข้าสู่ระบบคอนโซลหลายครั้งต่อวินาที:

WindowServer[432]: _CGXGLDisplayContextForDisplayDevice: No matching context for device (0x7f9c42d034c0) - disabling OpenGL

( กล่าวถึงที่นี่ )

ฉันไม่พบวิธีแก้ปัญหานี้นอกเหนือจากการรีบูตและ / หรือปิดใช้งานอะแดปเตอร์ DisplayLink (สาเหตุของปัญหาสำหรับฉัน) หวังว่านี่จะรอแพตช์จาก Apple


0

การเปิด Windows 7 ผ่าน Parallels ดูเหมือนจะเป็นตัวกระตุ้นที่ทำให้เกิดปัญหาการทำงานผิดพลาด การแย่งชิง VDCAssistant ดูเหมือนว่าจะได้รับการรักษาในระยะสั้น หวังว่ามันจะไม่นำไปสู่ปัญหาอื่น ๆ ตามมา


ฉันมีปัญหาเดียวกันนี้ แต่ฉันไม่ได้ใช้ Parallels แม้ว่าฉันจะติดตั้งมาหลายปีแล้วก็ตาม ข้อมูลใหม่เกี่ยวกับเรื่องนี้?
iynque

น่าเสียดายที่นี่แก้ปัญหาหนึ่ง แต่สร้างคนอื่น สำหรับฉันมันไม่ใช่ปัญหาเพราะฉันไม่ได้ใช้กล้อง แต่การทิ้ง VDCAssistant ปิดการใช้งานมัน (ซึ่งอาจจะดีถ้าคุณเป็นคนหวาดระแวงสุดและไม่เชื่อว่าเทป gaffer นั้นทึบแสงพอ!)
pat

0

Google Chrome

ป้อนคำอธิบายรูปภาพที่นี่

การลบเว็บเบราว์เซอร์Google Chromeสามารถแก้ไขปัญหาให้ฉันได้

ผมทำงานMountain LionในParallelsเครื่องเสมือนที่ 11 และมีการบันทึกความผิดพลาดที่เกิดซ้ำ ๆ VDCAssistant_2015-11-22-120350_localhost.crashที่อธิบายไว้ในคำถามที่มีชื่อเช่น การขัดข้องซ้ำเริ่มต้นหลังจากเปิดตัว Google Chrome เท่านั้น การเลิกใช้ Chrome ไม่ได้หยุดการสร้างบันทึกข้อขัดข้องบันทึกจะปรากฏขึ้นทุกสองสามวินาทีจนกว่าจะรีบูต

ฉันปิดการเข้าถึงกล้องในการตั้งค่า Chrome ไม่ได้ช่วยอะไร

ฉันลบไปแล้ว:

  • แอป Google Chrome จากApplicationsโฟลเดอร์
  • ~ / Library / Google /
  • ~ / Library / Application Support / Google /

ฉันดาวน์โหลดและติดตั้งแอป Google Chrome อีกครั้ง ปัญหาไม่ปรากฏขึ้นอีกครั้ง

รวบรวมบน Chrome และนำแอปออกอีกครั้ง Firefoxเป็นเบราว์เซอร์รองของฉันแทน Chrome

ทางเลือก - ลบ. plist

อีกวิธีหนึ่งอธิบายไว้ในคำตอบโดย Jens Eratซึ่งคุณใช้เทอร์มินัลเพื่อลบการวางแผน การลบโปรแกรม plist จะหยุดปัญหาทันที อย่างไรก็ตามคุณจะต้องลบการลบออกทุกครั้งที่คุณรีบูท Mac (หรือ Mac VM ในกรณีของฉัน)


0

ฉันรู้ว่ามันสายเกินไป แต่ฉันก็แค่ปิดการแชร์กล้องจาก Parallels

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