Saya memiliki antarmuka audio eksternal (M-audio fast track c400). Untuk mendapatkan macbook saya mengenalinya (ditampilkan dalam pengaturan audio / midi), saya harus reboot, yang merepotkan. Saya memiliki antarmuka m-audio lain yang secara otomatis terdeteksi ketika terhubung, dan saya cukup yakin ini harus sama. Sebagian besar posting di internet menyarankan memperbarui OS atau perangkat lunak / firmware untuk perangkat. Saya telah melakukan semua itu tanpa hasil. Saat ini saya menjalankan OS X 10.8.5.
Apakah ada cara untuk memaksa OS X untuk memuat ulang perangkat? Lebih disukai beberapa baris perintah voodoo yang bisa saya jalankan dengan cepat saat dibutuhkan atau dibungkus dengan skrip shell kecil yang bagus.
Edit: Kemajuan ..
Masalahnya tampaknya sudah diperbaiki sekarang ... Saya tidak yakin bagaimana yang berikut memecahkan masalah. Jika Anda tahu, beri komentar!
Terinspirasi oleh jawaban @ sbugert, saya mulai mencari ke daemon sistem lain yang mungkin berhasil jika di-restart. Sebagai tembakan dalam gelap aku membunuh coreservicesd
. Ini menyebabkan OS menjadi tidak stabil dan saya akhirnya keluar secara otomatis. Yang mengejutkan saya, ketika saya login kembali, antarmuka audio saya dikenali ..
Berdasarkan itu, saya berhipotesis bahwa membunuh coreservicesd
dan keluar / masuk mungkin merupakan solusi (jelek) yang mungkin. Jadi saya mencabut antarmuka dan memasangnya kembali, dan seperti yang diharapkan, itu tidak dikenali. Jadi saya membunuh coreservicesd dan mencoba untuk keluar, namun saya tidak bisa membuat sistem untuk logout karena ketidakstabilan yang disebabkan oleh membunuh coreservicesd. Saya akhirnya terpaksa melakukan shutdown "keras" (yaitu menahan tombol power sampai mati). Setelah boot macbook lagi, antarmuka sekarang dikenali secara otomatis setiap kali saya mencolokkannya. Saya menduga bahwa reset "keras" ini mungkin telah menyelesaikan masalah tanpa semua gangguan dengan daemon coreservices, tetapi saya tidak memiliki cara untuk mengujinya .
Jika ada yang bisa menjelaskan ini, silakan lakukan!
Settings > Sound
dan periksa Output diatur dengan benar.Coba ketikkan ini ke Terminal:
Ini akan mematikan proses coreaudio dan memulai kembali.
sumber
Solusi yang sama tetapi dengan variasi yang berbeda
sumber
kill -9
hanya demi itu. Telanjangkill
cukup sempurna untuk menghentikan daemon dalam keadaan normal. Penggunaan sembarangan-9
dapat menyebabkan situasi di mana daemon dimatikan secara brutal sehingga Anda tidak bisa lagi menyalakannya kembali.Di sini saya menemukan bahwa jika saya memilih perangkat lain sebelum memutuskan antarmuka (Fast Track C400 juga), saya dapat menghubungkannya lagi nanti tanpa masalah. Tetapi jika saya menggunakan jalur cepat dan kemudian memutusnya, itu tidak dapat terhubung lagi sampai restart itu.
sumber