A proposito dell'autore

E’ Founder & Executive di AreaNetworking.it, uno dei maggiori punti di riferimento online del settore ICT ed il più grande Cisco Users Group ufficiale in Italia. E’ fondatore e presidente di Tesla Club Italy, club ufficiale italiano per appassionati e possessori Tesla. E’ stato l’ideatore & Event Director del festival ICT e Business Development Manager in Smau. Owner di CiscoForums.it. Amministratore di Lagni Group Srls.

Avete installato il nuovo OS X, Lion, ed avete la temperatura del vostro Mac alta con le ventole impazzite? A me personalmente è successo, su un Macbook Pro 13″ con processore 2,53 Ghz Intel Core 2 Duo, e dopo alcune ricerche ho scoperto essere in buonissima compagnia.

Da una precedente temperatura media di circa 55°, sono passato agli 80° cronici e non legati, a quanto sembrava, ad un particolare processo attivo.

Cercando soprattutto su https://discussions.apple.com, ho trovato alcune potenziali cause/soluzioni come ad esempio:

  • Un client Citrix che con Lion fa impazzire la CPU. La soluzione è rimuoverlo o comunque evitare la sua partenza. (link)
  • Il processo mdworker, responsabile dell’indicizzazione del disco per Spotlight. La soluzione è semplicemente aspettare la reindicizzazione di tutto il disco, processo dopo il quale la CPU – dicono – dovrebbe tornare a temperature normali. (link)
  • Un plugin Spotlight per Microsoft Office per Mac, responsabile per alcuni dell’innalzamento delle temperatura. (link)
  • Altre possibili cause sembrano poter essere sia Safari che Flash.

Nel mio caso, in realtà, non si è trattato di nessuna di queste quattro ipotesi. Di fatto, mancava la cosa più ovvia da fare ovvero consultare i log di sistema, sempre pronti a dare evidenza di tutti i problemi relativi al sistema operativo.

I log di sistema (/var/log/system.log) mi segnalavano che launchd, il demone responsabile dell’avvio di applicazioni, cercava continuamente di inizializzare Daylite Server, il mio CRM:

tail -f /var/log/system.log
Aug  2 20:27:37 macpro com.apple.launchd[1] (com.marketcircle.daylite.dlconfigd[38794]): getpwnam("_dayliteserver") failed
Aug  2 20:27:37 macpro com.apple.launchd[1] (com.marketcircle.daylite.dlconfigd[38794]): Exited with code: 1
Aug  2 20:27:37 macpro com.apple.launchd[1] (com.marketcircle.daylite.dlconfigd[38795]): getpwnam("_dayliteserver") failed
Aug  2 20:27:37 macpro com.apple.launchd[1] (com.marketcircle.daylite.dlconfigd[38796]): getpwnam("_dayliteserver") failed
Aug  2 20:27:37 macpro com.apple.launchd[1] (com.marketcircle.daylite.dlconfigd[38797]): getpwnam("_dayliteserver") failed
Aug  2 20:27:37 macpro com.apple.launchd[1] (com.marketcircle.daylite.dlconfigd[38798]): getpwnam("_dayliteserver") failed
Aug  2 20:27:37 macpro com.apple.launchd[1] (com.marketcircle.daylite.dlconfigd[38799]): getpwnam("_dayliteserver") failed
Aug  2 20:27:37 macpro com.apple.launchd[1] (com.marketcircle.daylite.dlconfigd[38800]): getpwnam("_dayliteserver") failed
Aug  2 20:27:37 macpro com.apple.launchd[1] (com.marketcircle.daylite.dlconfigd[38801]): getpwnam("_dayliteserver") failed
Aug  2 20:27:37 macpro com.apple.launchd[1] (com.marketcircle.daylite.dlconfigd[38802]): getpwnam("_dayliteserver") failed
Aug  2 20:27:37 macpro com.apple.launchd[1] (com.marketcircle.daylite.dlconfigd[38803]): getpwnam("_dayliteserver") failed
Aug  2 20:27:37 macpro com.apple.launchd[1] (com.marketcircle.daylite.dlconfigd[38804]): getpwnam("_dayliteserver") failed
Aug  2 20:27:37 macpro com.apple.launchd[1] (com.marketcircle.daylite.dlconfigd[38804]): Exited with code: 1
Aug  2 20:27:37 macpro com.apple.launchd[1] (com.marketcircle.daylite.dlconfigd[38805]): getpwnam("_dayliteserver") failed
Aug  2 20:27:37 macpro com.apple.launchd[1] (com.marketcircle.daylite.dlconfigd[38806]): getpwnam("_dayliteserver") failed
Aug  2 20:27:37 macpro com.apple.launchd[1] (com.marketcircle.daylite.dlconfigd[38807]): getpwnam("_dayliteserver") failed
Aug  2 20:27:37 macpro com.apple.launchd[1] (com.marketcircle.daylite.dlconfigd[38808]): getpwnam("_dayliteserver") failed
Aug  2 20:27:37 macpro com.apple.launchd[1] (com.marketcircle.daylite.dlconfigd[38809]): getpwnam("_dayliteserver") failed
Aug  2 20:27:37 macpro com.apple.launchd[1] (com.marketcircle.daylite.dlconfigd[38810]): getpwnam("_dayliteserver") failed

Da queste righe facile dedurre la presenza di un’incompatibilità tra Mac OS X Lion e Daylite Server, risolto sostituendo quest’ultimo con una Beta prontamente rilasciata dal produttore di Daylite.

Questo breve contenuto è quindi per consigliare caldamente la consultazione dei log di sistema, prima di provare tutte le altre vie. Rispettiamo, in sostanza, il procedimento di troubleshooting.

  • Danielefortis18

    ciao io invece ho un altro problema ho un imac 21.5 core 2 duo o installato lino e non funziona itunes

  • Ciao Daniele.
    Non funziona in che senso? C’è un errore specifico? Non parte proprio?

  • Maraale

    ho installato lino da ormai un mese… Purtroppo sono scontentissimo il computer si blocca continuamente mandando in loop processi che dovrebbero essere supercollaudati. Ogni volta che lancio una stampa, schermata blu…. anche se pdf quindi nativa… ogni 10 minuti i processi di time machine mi freezano il desktop per 1 minuto circa….
    dura da ammettere ma x salvare il salvabile ho ripiegato su una partizione win7 in attesa che risolvano questi macroproblemi….

    ciao
    Ghinda
    Imac 27″

  • Leonardo

    Uso Apple da 23 anni ed è la prima volta che sono INSODDISFATTO. Lion mi sta rovinando la vita e mi auguro risolvano presto i tantissimi problemi che sta causando.

  • Ciao Ghinda,

    Hai provato anche tu a consultare i log in /var/log/system.log ? L’inghippo da qualche parte c’è. A me personalmente varie cose erano rallentate ma la causa era una sola, come puoi leggere nell’articolo.

    A presto.

  • Ciao Leonardo,

    Tu che problemi hai nello specifico? Mi sto stupendo comunque del ritardo nel rilasciare una versione risolutiva di Lion…

  • Paolo Pomero

    ciao Federico anch’io ho il mio mac book pro da 13 con temperature elevate, scusa l’ignoranza ma come faccio a consultare i log???e come devo intervenire???grazie Pomero Paolo

  • Ciao Paolo,

    Per leggere i log devi aprire il terminale (trovi l’omonima applicazione dentro le applicazioni… o cerca su spotlight) e lanciare il comando “tail -f /var/log/system.log”.

    Da lì, se qualcosa non va, dovresti vedere ripetuti errori…

    PS: temperature elevate quanto?

  • Wfdf

    L’ennesimo problema di lion.

  • Quali altri problemi hai?

Close
Entra in contatto con altri professionisti ICT, seguici su Facebook e Twitter: