22 Mart 2015 Pazar

There is no connected camera "Facetime"



Bugün gelen bir facetime araması sonucunda kameramın çalışmadığını fark ettim ve karşıma çıkan bu sorunu öncelikle donanımsal olarak algıladım, sebep olabilecek herhangi birşey olmamasına rağmen böyle bir sorun nasıl olabilir? Acaba yazılımsal bir çakışmadan olabilir mi? diye google'da arama yaptım. Sorunun tahmin ettiğim gibi yazılımsal bir çakışmadan kaynaklandığını okudum.




Çok uzatmadan çözüme gelelim,

1. Yöntem

Terminal'i açalım ve aşağıdaki gibi komutumuzu girelim, ardından root parolamızı girerek işlemi tamamlayalım.

    sudo killall VDCAssistant

2. Yöntem

Activity Monitor'ü açıp (Spotlight'ı açıp Activity Monitor yazmanız yeterli, Spotligt'ın kısayolu varsayılan Command+Boşluk Çubuğu) VDCAssistant işlemini sonlandırmanız yeterli olacaktır


3. Yöntem

- Mac'inizi yeniden başlatın, 
- Gri ekran gelmeden Command (⌘), Option, P ve R tuşlarına, Mac yeniden başlayan kadar basılı kalın
- Mac'iniz yeniden başladığında NVRAM/PRAM temizlediği için kameranız normal çalışmaya devam edecektir.




















17 Mart 2015 Salı

Argument list too long hatası ve Çözümü

Merhaba,

Nessus pluginlerini offline olarak güncellerken (terminal'den asterisk (*) karekter girerek kopyalamaya yapmaya çalışırak) aşağıdaki gibi bir hata aldım

-bash: /bin/cp: Argument list too long

Bu hatanın sebebi kernel'da terminal komutları için ayrılmış memory değerinin maksimum sınırı geçmesinden kaynaklanmakta. 

Sorunun çözümü için aşağıdaki gibi bir komut yeterli olacaktır

# find . -name "*.nbin" -exec cp {} /kopyalama/yapılacak/yol \;

Not:İleri seviye linux kullanıcıları bu hatayı burada bahsedildiği gibi kernel'da binfmts.h dosyasında 

/*
 * MAX_ARG_PAGES defines the number of pages allocated for   arguments
 * and envelope for the new program. 32 should suffice, this gives
 * a maximum env+arg of 128kB w/4KB pages!
 */
#define MAX_ARG_PAGES 32

MAX_ARG_PAGES değerinde değişiklik yapıp kernel'ı tekrar derleyerek kalıcı çözüm sağlayabilirler.