Radim na iMac sa MacOS 10.13.6 i događa se često da sound output prebacuje sam od sebe bez ikakvog vidljivog razloga sa Internal Speakers na Headphones. Negde sam pročitao da to može biti posledica zaprljanosti ulaza za Headphones i da taj ulaz treba očistiti i onda se sve vrati na normalu. šta sve može biti razlog ovakvog ponašanja i šta mogu sam da učinim da rešim taj problem?
Da, jedan od čestih uzroka ovog problema je nečistoća ili prašina u ulazu za slušalice (3,5 mm jack). Mac može „misliti“ da su slušalice priključene i automatski prebaciti zvuk na njih. Evo šta možeš da uradiš:
1. Očisti ulaz za slušalice:
- Upotrebi kompresovani vazduh (ako ga imaš) da ispušeš prašinu iz porta.
- Uzmi čačkalicu ili tanki štapić za uši (lagano navlažen alkoholom) i pažljivo očisti unutrašnjost priključka.
- Ubaci i izvuci slušalice nekoliko puta kako bi se eventualna prašina oslobodila.
2. Proveri podešavanja zvuka:
- Idi na System Preferences > Sound > Output i vidi da li se prebacuje bez razloga.
- Probaj da menjaš ručno između Internal Speakers i Headphones da vidiš kako reaguje.
3. Resetuj PRAM i SMC (ako čišćenje ne pomogne):
- PRAM reset:
- Isključi Mac.
- Uključi ga i odmah drži Option + Command + P + R oko 20 sekundi dok ne vidiš Apple logo i ponovni restart.
- SMC reset (za iMac bez T2 čipa, što je tvoj slučaj):
- Isključi računar.
- Iskopčaj napojni kabl i sačekaj 15 sekundi.
- Uključi kabl nazad, sačekaj još 5 sekundi i uključi računar.
4. Isključi automatsko prepoznavanje slušalica (ako ništa ne pomaže):
Ako se problem i dalje javlja, možeš probati aplikaciju poput SoundSource (plaćena) ili neku alternativu koja omogućava ručno zaključavanje izlaza zvuka.
Sada prebacuje izmedu Digital Out, Headphones i Internal Speakers. Dakle treba blokirati mogućnost uključivanja Digital Out i Headphones a ostaviti kao jedinu mogućnost Internal Speakers. Znači operativni sistem treba da ne dobija signale koji aktiviraju Digital Out i Headphones. Da li je tomoguće uraditi?
Blokiranje Headphones i Digital Out, ostavljanje samo Internal Speakers
Pošto se Headphones i Digital Out pojavljuju i nestaju, najverovatnije je problem u fizičkom 3.5 mm priključku, koji signalizira sistemu da se menja izlazni uređaj. Dok ne rešiš fizički problem (čišćenjem ili blokiranjem senzora), možeš softverski sprečiti macOS da automatski menja izlazni uređaj.
Blokiranje Headphones i Digital Out pomoću Terminala
Možeš pokušati da “prevariš” macOS da ignoriše nepoželjne izlaze:
- Otvori Terminal (
Applications
→Utilities
→Terminal
). - Pokreni sledeće komande da dodaš Headphones i Digital Out na listu ignorisanih uređaja:
sudo defaults write com.apple.audio.coreaudiod IgnoreDevices -array-add "Headphones" sudo defaults write com.apple.audio.coreaudiod IgnoreDevices -array-add "Digital Out"
- Restartuj audio servis:
sudo killall coreaudiod
- Proveri
System Preferences → Sound
da li su Headphones i Digital Out nestali iz opcija. - Ako nisu, restartuj računar i ponovo proveri.
Zaključak
✅ Ako je problem softverski, metoda blokiranja uređaja preko IgnoreDevices
može pomoći.
✅ Ako je problem hardverski, čišćenje ulaza ili fizičko blokiranje senzora može biti rešenje.
✅ Ako ništa ne pomogne, moguće je da je matična ploča prepoznaje lažne signale, što zahteva popravku ili trajno isključivanje 3.5 mm ulaza.
REŠENJE: Gurnuo sam palidrvce u pogrešnu rupu i sve je proradilo.
