Firefox 121 अब Linux पर Wayland को डिफ़ॉल्ट बनाता है
Firefox 121 अब Linux पर X11 की बजाय native Wayland को प्राथमिकता देता है, और कई लोग इसे इस बढ़ते momentum के संकेत के रूप में देखते हैं कि प्रमुख desktops और applications में Wayland डिफ़ॉल्ट display system बन रहा है। Commenters बताते हैं कि hardware और drivers साथ दें तो Wayland बेहतर smooth graphics, बेहतर security boundaries और आधुनिक features देता है, लेकिन accessibility tools, remote control, Nvidia support और X11 की openness पर निर्भर लंबे समय से चले आ रहे power-user workflows में गंभीर कमियाँ भी हैं। कुल मिलाकर स्वर सावधानीपूर्वक मिश्रित है: कुछ का कहना है कि X11 एक dead end है और progress की कीमत breaking changes हैं, जबकि दूसरों को डर है कि Wayland का design और fragmentation customization और accessibility को स्थायी रूप से आज की तुलना में सीमित कर देगा।
Firefox 121 और Wayland डिफ़ॉल्ट
- Firefox में वर्षों से Wayland सपोर्ट रहा है; बदलाव यह है कि जब दोनों उपलब्ध हों, तो अब native Wayland को XWayland पर प्राथमिकता दी जाती है।
- कुछ distros (जैसे Fedora/RHEL) ने packaging बदलावों के जरिए पहले ही Firefox-on-Wayland को डिफ़ॉल्ट रूप से ship कर दिया है।
- जब Wayland उपलब्ध न हो या वांछित न हो, तब users अभी भी Firefox को X11 पर चला सकते हैं।
Wayland Adoption, Momentum, and Resistance
- कई लोग “critical mass” बढ़ती हुई देखते हैं: GNOME और KDE का Wayland को डिफ़ॉल्ट बनाना, बड़े apps/toolkits का इसका समर्थन करना, Wine/Cinnamon का इसकी ओर बढ़ना, और wlroots-based compositors का परिपक्व होना।
- दूसरे लोग “zero momentum” की रिपोर्ट करते हैं, खासकर non-systemd distros पर मुश्किल setups, missing features, और कई compositors के बीच ecosystem fragmentation का हवाला देते हुए।
- इस पर असहमति है कि project delays संसाधनों की कमी के कारण हैं या वैचारिक प्रतिरोध के कारण।
X11 vs Wayland: Design, Security, and Compatibility
- Wayland के पक्ष में तर्क: बेहतर security model (कोई global keylogging/screen-scraping नहीं), अधिक sane compositing, बेहतर HiDPI/scaling, आधुनिक protocol, और X11 का उसके अपने maintainers द्वारा effectively unmaintained और dead end घोषित होना।
- X11 के पक्ष में तर्क: “batteries included,” scripting/automation के लिए rich IPC, network transparency, आसान customization, व्यापक compatibility, और कई workflows (xdotool, xpra, custom WMs) जो Wayland पर टूट जाते हैं या बहुत कठिन हो जाते हैं।
- कुछ लोगों का तर्क है कि security gains अधिकांश users के वास्तविक threat models से मेल नहीं खाते और लंबे समय से काम कर रहे tools को तोड़ना एक बड़ा regression है।
Accessibility Concerns
- एक बड़ा, विस्तृत subthread तर्क देता है कि Wayland advanced accessibility और automation (जैसे Talon voice control) को बहुत कठिन बना देता है:
- कोई एकीकृत “Wayland server” नहीं; हर compositor को अपनी capabilities उजागर करनी होंगी।
- at-spi toolkit-level accessibility को कवर करता है, लेकिन global window control या input manipulation को नहीं।
- accessibility APIs के लिए documentation और examples कम हैं और समझना मुश्किल है।
- कुछ users कहते हैं कि इससे अंततः वे Linux से Windows या macOS की ओर जा सकते हैं।
- अन्य लोग counter करते हैं कि at-spi और toolkits के जरिए accessibility संभव है, लेकिन gaps और missing protocols को स्वीकार करते हैं; कई लोग open issue lists और roadmaps भी link करते हैं।
Hardware, Drivers, and Performance
- कई users Wayland पर अच्छी या बेहतर smoothness और latency की रिपोर्ट करते हैं (खासकर AMD, Steam Deck OLED, KDE/GNOME पर)।
- Nvidia को बार-बार एक बड़ा pain point कहा गया है: broken या flaky Wayland sessions, GPU acceleration failures, suspend/resume glitches, और compositor flags जो ऐतिहासिक रूप से Nvidia के खिलाफ चेतावनी देते थे।
- अनुभव बहुत अलग-अलग हैं; कुछ लोगों को Wayland gaming में खराब प्रदर्शन (अधिक input lag) दिखता है, जबकि अन्य को यह बहुत बेहतर लगता है।
Theming, Dark Mode, and DE Fragmentation
- users note करते हैं कि GNOME/KDE में theming और dark mode सीधे-सादे हैं, लेकिन i3 जैसे WM-only setups में यह उलझन भरा है और अतिरिक्त tools या scripts की ज़रूरत पड़ती है।
- inconsistent themes, unreadable text, subtle focus indicators, और DEs/apps द्वारा user theming को override करने जैसी शिकायतें हैं, जबकि robust per-app theming की मांग भी उठती है।
Alternatives and Future of X11
- कुछ लोग Wayland और systemd से बचने के लिए X11 पर बने रहने या BSD की ओर जाने की उम्मीद करते हैं, हालांकि BSDs भी Wayland अपना रहे हैं।
- अन्य लोग उम्मीद करते हैं कि XWayland लंबे समय तक बना रहेगा, लेकिन full native X11 को एक “walking zombie” मानते हैं जो धीरे-धीरे decay करता रहेगा।