macOS 14.4 अपडेट से USB हब, प्रिंटर, Java, और अन्य चीज़ें seemingly broken
रिपोर्ट की गई 14.4 रिग्रेशनें
- बाहरी डिस्प्ले: USB‑C/Thunderbolt डॉक्स के माध्यम से कुछ मॉनिटर स्लीप के बाद जागना बंद कर देते हैं; उपयोगकर्ता रेज़ोल्यूशन टॉगल, KVM/USB स्विच ट्रिक्स, या डॉक फ़र्मवेयर अपडेट की तलाश करते हैं।
- USB / स्टोरेज: USB हब, SD/JetDrive के माउंट न होने, मॉनिटर में इंटीग्रेटेड flaky KVMs, और पेरिफ़ेरल डिस्कनेक्ट्स (माइक, वेबकैम, ऑडियो इंटरफ़ेस) की समस्याएँ।
- प्रिंटिंग: PDF में प्रिंट करते समय Safari क्रैश हो जाता है; कुछ प्रिंटर ड्राइवर (खासकर पुराने Canon/Samsung) टूट जाते हैं या बीच-बीच में काम करते हैं।
- Security/ID: स्मार्ट-कार्ड-आधारित कुछ BankID सेटअप काम करना बंद कर देते हैं; विक्रेता स्पष्ट रूप से उपयोगकर्ताओं को अपडेट न करने की चेतावनी देता है।
- ऐप्स: Java टूल्स (IDEs, debuggers, profilers), Docker Desktop, PHPStorm और अन्य JVM ऐप्स में नए क्रैश दिखाई देते हैं; Safari कभी-कभी लॉगिन भूल जाता है; विंडो-फ़ोकस कीबोर्ड शॉर्टकट गलत व्यवहार करते हैं; Time Machine मौजूदा एन्क्रिप्टेड बैकअप को अस्वीकार कर सकता है।
- iCloud: अलग रिपोर्ट के अनुसार 14.4 iCloud Drive में पिछली फ़ाइल वर्ज़न मिटा सकता है।
Java / Signals तकनीकी चर्चा
- Java आम तौर पर Apple Silicon पर अच्छी तरह काम करता रहा है, लेकिन 14.4 विशिष्ट JIT edge cases में क्रैश ट्रिगर करता है।
- थ्रेड इसे page faults और signals (SIGSEGV बनाम SIGKILL) के आसपास kernel व्यवहार में बदलाव से जोड़ता है, और इस पर बहस होती है कि यह security hardening है या POSIX violation।
- कुछ लोग नोट करते हैं कि समस्याग्रस्त HotSpot कोड आने वाले Java versions में पहले ही हटा दिया गया है।
Printing & CUPS बहसें
- कई कहानियाँ ऐसी हैं जहाँ प्रिंटर वर्षों तक काम करते रहे और फिर macOS upgrades के बाद टूट गए, और Canon को ड्राइवर अपडेट में खास तौर पर खराब बताया गया।
- अन्य लोग तर्क देते हैं कि OS vendors, न कि printer makers, को एक स्थिर driver API उपलब्ध कराना चाहिए।
- CUPS stewardship पर चर्चा और यह कि क्या macOS अभी भी इसका उपयोग करता है; कुछ प्रमाण हैं कि
cupsdअभी भी चलता है।
File System, SIP, और मशीन पर नियंत्रण
- शिकायतें कि macOS upgrades
/में फ़ाइलें “delete” कर देते हैं। - अन्य लोग sealed system volume / Data volume split और “Relocated Items” mechanism समझाते हैं: user data मिटाई नहीं जाती, बल्कि स्थानांतरित की जाती है, लेकिन इसे ठीक से संप्रेषित नहीं किया जाता।
- इस पर तीखी असहमति कि क्या Apple root को lock down करके और customizations को कठिन बनाकर overreaching कर रहा है, या एक managed, safer system प्रदान कर रहा है।
Update Strategy, QA, और Platform Philosophy
- कुछ लोग कई Apple Silicon machines पर flawless upgrades रिपोर्ट करते हैं और media coverage को छोटी failure rate को बढ़ा-चढ़ाकर दिखाने वाला मानते हैं।
- अन्य लोग 14.4 को एक minor release के लिए असामान्य रूप से buggy मानते हैं और इसे पुराने macOS versions के बाद से लंबे समय की quality decline का हिस्सा देखते हैं।
- Windows और Linux से तुलना:
- Windows को लंबे समय तक hardware और printer support के लिए सराहा जाता है, लेकिन ऐतिहासिक रूप से fragile updates की याद भी दिलाई जाती है।
- Linux distros (Arch, Fedora, Ubuntu, EndeavourOS) कुछ लोगों के लिए अधिक predictable, दूसरों के लिए जोखिमपूर्ण मानी जाती हैं।
- Apple की छोटी hardware support window, aggressive deprecation, और backward compatibility की तुलना में नए hardware/features को प्राथमिकता देने पर बहस।
Workarounds और User Responses
- सुझाए गए mitigations: display resolution के लिए CLI tools का उपयोग, reconnects force करने के लिए KVM/USB switches, firmware updates, printer sharing या raw network printing, macOS downgrading, या primary work को Linux/Windows पर शिफ्ट करना।
- कुछ लोग Apple की constraints को “managed” ecosystem की कीमत मानते हैं; अन्य 14.4 को एक tipping point मानते हैं जो उन्हें macOS से पूरी तरह दूर धकेल रहा है।