New Apple Silicon M4 and M5 HiDPI Limitation on 4K External Displays
Depuis les Mac M4 et M5, macOS n’offre plus le mode HiDPI 4K plein (3840x2160 à scale 2.0) pour les écrans externes, la meilleure option HiDPI disponible sur une dalle 3840x2160 étant désormais 3360x1890 (backing 6720x3780). Le DCP (Display Coprocessor) rapporte les mêmes capacités (MaxW, MaxH, MaxActivePixelRate) sur M2 Max et M5 Max, mais WindowServer n’énumère pas le mode 3840x2160 HiDPI sur le M5, ce qui indique que la limitation provient d’un maillon logiciel entre le DCP et le gestionnaire d’affichage. L’auteur a testé de nombreux contournements — plist d’override, patch EDID en logiciel, tentative d’écriture de l’EDID du moniteur, modifications IOKit, re-probe, vidage du cache WindowServer et usage d’API privées — sans réussir à forcer le mode absent. Il semble que macOS alloue désormais des framebuffers plus petits par défaut (environ ×1,75 au lieu de ×2) pour conserver des ressources en vue d’écrans additionnels, et que la seule façon d’obtenir des backing stores plus grands consiste à tromper le système en falsifiant la résolution native, ce qui n’est pas pratique car l’écran ne peut pas recevoir réellement le signal 8K. La correction exige une modification par Apple du mécanisme de génération des modes ou une option utilisateur pour lever la limite, et l’auteur a déposé un rapport via Apple Feedback (FB22365722).