Ich habe ein externes Audio-Interface (M-Audio Fast Track C400). Damit mein MacBook es erkennt (Anzeige im Audio / Midi-Setup), muss ich neu starten, was ein Ärger ist. Ich hatte andere M-Audio-Interfaces, die beim Anschließen automatisch erkannt wurden, und ich bin mir ziemlich sicher, dass dies dasselbe sein sollte. In den meisten Posts im Internet wird empfohlen, das Betriebssystem oder die Software / Firmware für das Gerät zu aktualisieren. Ich habe all das ohne Glück getan. Ich verwende derzeit OS X 10.8.5.
Gibt es eine Möglichkeit, OS X zum erneuten Laden des Geräts zu zwingen? Am liebsten etwas Kommandozeilen-Voodoo, das ich bei Bedarf schnell abfeuern oder in ein nettes kleines Shell-Skript einbinden könnte.
Edit: Fortschritt ..
Das Problem scheint jetzt behoben zu sein ... Ich bin mir nicht sicher, wie das folgende Problem behoben wurde. Wenn Sie wissen, kommentieren Sie bitte!
Inspiriert von der Antwort von @ sbugert habe ich mich nach anderen System-Daemons umgesehen, die nach einem Neustart den Trick machen könnten. Als Schuss im Dunkeln habe ich getötet coreservicesd
. Dadurch wurde das Betriebssystem sichtbar instabil und ich wurde schließlich automatisch abgemeldet. Zu meiner Überraschung wurde mein Audio-Interface beim erneuten Anmelden erkannt.
Aufgrund dessen stellte ich die Hypothese auf, dass das Beenden coreservicesd
und Abmelden eine mögliche (hässliche) Problemumgehung sein könnte. Also habe ich das Interface ausgesteckt und wieder eingesteckt, und wie erwartet wurde es nicht erkannt. Also habe ich coreservicesd getötet und versucht, mich abzumelden, aber ich konnte das System nicht dazu bringen, mich abzumelden, weil coreservicesd nicht mehr funktioniert. Ich wurde schließlich gezwungen, ein "hartes" Herunterfahren durchzuführen (dh den Ein- / Ausschalter zu halten, bis er sich ausschaltet). Nach dem erneuten Booten des Macbooks wird die Benutzeroberfläche nun jedes Mal automatisch erkannt, wenn ich es einstecke. Ich vermute, dass dieser "Hard" -Reset das Problem möglicherweise ohne alle Spielereien mit dem coreservices-Dämon gelöst hat, aber ich habe keine Möglichkeit, das zu testen .
Wenn jemand Licht ins Dunkel bringen kann, bitte!
Settings > Sound
und zu überprüfen, ob die Ausgabe richtig eingestellt ist.Versuchen Sie dies in Terminal einzugeben:
Dadurch wird der coreaudio-Prozess abgebrochen und neu gestartet.
quelle
Gleiche Lösung, aber mit unterschiedlichen Variationen
quelle
kill -9
nur zum Zweck. Ein nackteskill
ist völlig ausreichend, um den Dämon unter normalen Umständen anzuhalten. Die wahllose Verwendung von-9
kann dazu führen, dass ein Daemon so brutal heruntergefahren wird, dass Sie ihn nicht mehr neu starten können.Hier habe ich festgestellt, dass ich, wenn ich vor dem Trennen der Schnittstelle ein anderes Gerät auswähle (auch Fast Track C400), es später problemlos wieder anschließen kann. Wenn ich jedoch die Überholspur verwende und sie dann trenne, kann sie erst nach einem Neustart wieder hergestellt werden.
quelle