Il semblerait que sur certaines machines, l'adaptation de la luminosité de l'écran à l'environnement ait quelques soucis depuis la dernière mise à jour de Mac OS X (10.3.8). En effet, si vous mettez en veille votre machine en milieu lumineux puis la réveillez en milieu sombre, il se peut que votre écran se mette à clignoter irrémédiablement. La seule solution était de le redémarrer....
Il s'agirait en fait d'un extension (AppleLMUController.kext) qui sème le trouble. Depuis sa mise à jour avec 10.3.8, le bug a fait son apparition. Feb 19 20:17:11 localhost kernel: AppleLMUController: setLEDBrightness - Brightness level requested at: 0x00000808.
Feb 19 20:17:11 localhost kernel: AppleLMUController: kbdFadeTimerAction.
Feb 19 20:17:11 localhost kernel: AppleLMUController: setLEDBrightness - Brightness level requested at: 0x00000707.
Feb 19 20:17:12 localhost kernel: AppleLMUController: kbdFadeTimerAction.
Feb 19 20:17:12 localhost kernel: AppleLMUController: setLEDBrightness - Brightness level requested at: 0x00000606.
Feb 19 20:17:12 localhost kernel: AppleLMUController: kbdFadeTimerAction.
La solution sera donc de restaurer l'ancienne version, à l'instar du hack lié au ventilateur sur les 12" Rev. A. Voici la démarche telle que proposée par Paul Baily (à réaliser à vos propres risques).
1. Créez sur votre bureau deux dossiers que vous nommerez 'factory' et '10.3.8'
2. Récupérez une version antérieure de l'extension AppleLMUController.kext par exemple sur votre DVD d'installation avec le logiciel Pacifist (nous n'avons pas d'archive à vous proposer pour l'instant). Placez l'extension trouvée dans le dossier 'factory' sur votre bureau.
3. Il va maintenant falloir copier l'ancien fichier à la place du nouveau que nous aurons sauvegardé auparavant. Pour cela, vous devez être administrateur de votre machine et ouvrir une fenêtre du Terminal. Saisissez la ligne de commande suivante :sudo mv /System/Library/Extensions/AppleLMUController.kext ~/Desktop/10.3.8/
Cette commande déplace la nouvelle extension dans le dossier '10.3.8' sur votre bureau.
Il vous faut maintenant déplacer l'ancienne extension à sa place :sudo mv ~/Desktop/factory/AppleLMUController.kext /System/Library/Extensions/
4. Utilisez utilitaire de disque pour réparer les autorisations, puis redémarrez...
Vous devriez si tout va bien retrouver une gestion fine de l'environnement lumineux.