Pourquoi les icônes d'image du Finder (en vue colonne, en vue liste et en vue icône dans une fenêtre du Finder) n'affichent-elles pas le contenu d'une image, alors qu'aucune icône personnalisée n'a été appliquée. Les fichiers sont des fichiers image (PNG, JPG, TIFF, PSD, etc.) et seule la plus petite taille est concernée.
Dans la vue en colonnes, à la taille de texte 12, seule l'icône générique jpg ou png s'affiche, mais pas le contenu de l'image elle-même. Si je change la taille du texte (dans les options d'affichage) à 13, les icônes augmentent légèrement en taille et s'affichent correctement.
Dans la vue des icônes, la même chose se produit avec les icônes réglées sur 16x16. Dès que je fais glisser le curseur vers 20x20, ou plus, toutes les icônes s'affichent correctement. La vue en liste affiche également les icônes génériques, à moins que la taille d'icône la plus grande ne soit choisie.
J'ai essayé de supprimer les préférences du Finder :
~/Bibliothèque/Préférences/com.apple.finder.plist
J'ai également essayé de réinitialiser le cache des services d'icônes ici :
/Bibliothèque/Caches/com.apple.iconservices.store
...et en supprimant ceux qui se trouvent ici :
sudo find /private/var/folders/ -name com.apple.iconservices
Permissions ( ls -alOe@
) sur le répertoire /private/var/folders/... (trouvés ci-dessus) ont aussi le même aspect que sur les installations propres, où les icônes sont affichées correctement, même si elles ne font que 16x16 pixels.
Dans la vue en colonnes, par exemple, si la taille du texte est de 13 et que l'on redémarre, la plupart des icônes s'affichent également après avoir réduit la taille du texte à 12, mais si l'on désactive l'option "Afficher l'aperçu des icônes" dans les options d'affichage, puis qu'on l'active à nouveau, les icônes de la taille de 12 redeviennent génériques, alors que si l'on augmente la taille à 13, les aperçus s'affichent immédiatement.
Pourquoi les icônes de 20x20 pixels se chargent-elles sans problème après chaque redémarrage alors que celles de 16x16 ne bougent pas ? S'agit-il de caches et/ou de mécanismes différents ?
Exécution de MacOS Sierra 10.12.4 sur un MacBook Pro11,3 Retina (mi-2014), 2,5 GHz, 16 Go de RAM, 500,28 Go de SSD Apple, Intel Iris Pro 1536 Mo VRAM / NVIDIA GeForce GT 750M 2048 Mo VRAM. - Résolution : 2880x1800 réglée sur "Default for Display". Aucun moniteur externe (ni aucun autre périphérique d'ailleurs) n'est attaché.
Le problème persiste après diverses mises à jour et même l'exécution de l'assistant d'installation (aussi appelé installateur complet) sur l'installation. Il présente également le même comportement en mode sans échec, mais un deuxième utilisateur (nouveau) n'a pas ce problème. Le bureau (en dehors d'une fenêtre Finder) n'a pas non plus de problème pour afficher les icônes 16x16.
Mon principal intérêt ici n'est pas tant le dépannage (puisque l'installation en question est assez sale et que ce sera à moi de trouver le problème), mais de comprendre le mécanisme qui provoque la différence de comportement entre le chargement de la plus petite taille d'icône et toutes les autres tailles ci-dessus.
1 votes
Veuillez nous indiquer votre version de MacOS/OS X et le matériel sur lequel vous l'exécutez. Avez-vous un écran Retina et/ou utilisez-vous un écran LCD externe ? Si oui, à quelle résolution ?
0 votes
Avez-vous essayé de supprimer ~/Desktop/.DS_Store ?
0 votes
@Harv Oui, j'avais essayé cela aussi, mais j'ai oublié de le mentionner. De même, les mêmes icônes de 16 pixels se chargent bien, si je démarre sur un deuxième volume (vide) sur le même Mac et que j'y accède de cette façon, ou à partir d'un deuxième compte utilisateur. Edition : les icônes du bureau se chargent bien, tant que je ne les affiche pas dans une fenêtre du Finder.
0 votes
L'autre compte utilisateur fonctionnait-il uniquement en mode sans échec, ou toujours ?
0 votes
Je peux passer rapidement d'un utilisateur à l'autre (vide) compte d'utilisateur admin et il charge toujours les icônes de 16 pixels dans les fenêtres du Finder. Il n'y a aucun problème.