¿Cómo depurar los problemas de mi cámara web?

Soy un usuario bastante nuevo de OS X y vengo de un entorno Linux; por lo general, para depurar mis problemas, consulto los registros según, /var/log/syslogsin embargo, con Yosemite no estoy seguro de lo que estoy buscando.

De todos modos, mi problema es que cargaré Skype y haré una videollamada a alguien que funcione bien, pero en el momento en que mi Mac se bloquee o entre en modo de hibernación, la próxima vez que intente hacer una videollamada, la cámara web no se detectará, si intento usar Photo Booth. esto tampoco detecta una cámara web. Algunas búsquedas en Google han revelado que es un conflicto en el que la cámara está "en uso" cuando no lo está, y otros artículos parecen apuntar a AirParrot que no tengo instalado.

  1. ¿Cómo determinaría dónde está la falla?
  2. ¿Cómo resuelvo entonces este fallo?

Reiniciar parece ser una solución, pero en mi opinión, hay un error que debe corregirse porque reiniciar para que una cámara funcione es simplemente absurdo, incluso Windows puede funcionar de manera más confiable.

Cuando esto suceda, abra la Terminal y ejecute sudo killall VDCAssistant. También tengo un problema con mi cámara web donde mover la pantalla desconectará la cámara... Matar VDCAssistantsoluciona mi problema a veces.
Leyenda: gracias por la respuesta rápida, funciona de maravilla. Nunca hubiera sabido cómo hacer esto :P

Respuestas (2)

Como comentó @aglasser para arreglar la cámara que no funciona simplemente:

  • abierto Terminal.app; y
  • Correr:sudo killall VDCAssistant

Para resolver otro problema similar con el micrófono incorporado:

  • abierto Terminal.app; y
  • Correr:sudo killall coreaudio

Ejecutar la utilidad de disco y reinstalar el sistema operativo probablemente no sean las mejores cosas que hacer. Excepto que puede ejecutar la utilidad de disco (/Aplicaciones/Utilidades) y seleccionar su Mac HD y hacer clic en reparar permisos. Eso funcionará mientras esté conectado e iniciado desde su volumen de inicio principal. Los permisos pueden ser manipulados y hacer esto suele ser un primer paso rápido, fácil y decente.

Todos los registros se pueden encontrar ejecutando console.app en /Applications/Utilities. Siendo un tipo de linux, probablemente esté bien encaminado una vez que haya encontrado los registros.