Linux के लिए Windows 8 डेस्कटॉप वातावरण
(github.com/er-bharat)- Win8DE एक ऐसा डेस्कटॉप वातावरण है जो Linux पर Windows 8 के इंटरफ़ेस और animations को पुनर्निर्मित करता है
- यह Wayland window manager (Labwc, Hyprland आदि) पर चलता है और इसमें Start menu, lock screen, wallpaper, OSD (volume·brightness indicator) और settings app शामिल हैं
- यह drag-and-drop tile-आधारित Start menu, app search, power menu और battery indicator जैसी सुविधाएँ देता है
- settings app के जरिए wallpaper, accent color और lock screen color आदि को graphical तरीके से बदला जा सकता है
- यह उन उपयोगकर्ताओं के लिए उपयोगी प्रोजेक्ट है जो Linux वातावरण में Windows 8 के visual experience को फिर से बनाना चाहते हैं
अवलोकन
- Win8DE, Linux में Windows 8 के visual experience को बहाल करने के लिए बनाया गया shell-शैली का डेस्कटॉप वातावरण है
- यह Wayland-आधारित window manager (Labwc, Hyprland आदि) पर काम करता है
- इसमें wallpaper utility, lock screen, Start menu, volume·brightness OSD और settings app शामिल हैं
- Charms menu शामिल नहीं है, क्योंकि डेवलपर ने इसे अनावश्यक माना है
मुख्य फीचर्स
Start menu
Win8Startकमांड से Start menu को दिखाया/छिपाया जा सकता है, और इसे compositor की Super key से bind किया जा सकता है- tile drag-and-drop और resize (small, medium, large, extra large) का समर्थन
- app search feature और All Apps सूची से tiles को drag करके जोड़ने की सुविधा
- नीचे की ओर drag करने पर Start screen छिप जाती है और icons को desktop जैसी इच्छित जगह पर रखा जा सकता है
- user icon पर क्लिक करने से power menu दिखता है
- battery OSD शामिल है
OSD (On-Screen Display)
- volume control (up/down, mute) और brightness control (up/down) का समर्थन
Win8OSD-serverऔरWin8OSD-clientकी 2-part संरचना- server को auto-start करना पड़ता है
- client commands:
--volup,--voldown,mute,dispup,dispdown
Wall (wallpaper)
- सरल image wallpaper सेट करने की सुविधा
- settings app के जरिए बदला जा सकता है
Lockscreen
- Windows 8 शैली की lock screen
- settings app में wallpaper बदला जा सकता है
- slide animation (ऊपर-नीचे movement) का समर्थन
- मूल संस्करण से अलग, केवल क्लिक करके unlock किया जा सकता है
Settings
- Start screen, wallpaper और lock screen की background तथा accent colors बदली जा सकती हैं
- graphical interface-आधारित settings उपलब्ध हैं
इंस्टॉलेशन और रन
लोकल इंस्टॉलेशन
./build.shचलाने पर सभी binaries build होकरbuild/binफ़ोल्डर में सेव होती हैं- इस फ़ोल्डर की binaries को brightness·volume key binding और auto-start settings में इस्तेमाल किया जा सकता है
- Start screen से settings app नहीं चलाया जा सकता, इसे built binaries से सीधे चलाना होगा
- Super key को
Win8Startसे bind करें
सिस्टम-वाइड इंस्टॉलेशन
./install.shचलाने पर अपने-आप build होकर/usr/bin/में install हो जाता है- इसे पूरे सिस्टम में इस्तेमाल किया जा सकता है और auto-start सेट करना आसान होता है
./uninstall.shसे/usr/bin/से हटाया जा सकता है
अलग डेस्कटॉप वातावरण के रूप में उपयोग
- मौजूदा config files को प्रभावित न करने के लिए अलग configuration files का उपयोग
- settings folder की copy बनाकर उसे नए नाम (labwc2, hypr2 आदि) से सेव करें
- compositor config command सहित
.desktopfile बनाने का उदाहरण दिया गया है- उदाहरण file को
/usr/share/wayland-sessions/में रखें - login के समय उस session को चुना जा सकता है
- उदाहरण file को
तकनीकी संरचना
- GPL-2.0 license के तहत जारी
- मुख्य language composition: QML 50%, C++ 35.8%, C 9%, Shell 2.6%, CMake 2.6%
- repository activity: 235 stars, 3 forks, 1 issue
सारांश
- Win8DE एक open source प्रोजेक्ट है जो Linux Wayland वातावरण में Windows 8 के design और interaction को पुनर्निर्मित करता है
- यह एक हल्का desktop shell है जो visual polish और user experience की बहाली पर केंद्रित है
- configuration flexibility, tile-based UI और OSD integration के साथ यह Linux उपयोगकर्ताओं को एक nostalgic अनुभव देता है
1 टिप्पणियां
Hacker News की राय
Windows 8 वाकई सहन करना मुश्किल अनुभव था
नया Start Menu सबसे खराब था, और जब पूरी स्क्रीन घूमती थी और tiles हिलती थीं, तब मैं अक्सर भूल जाता था कि मैं क्या करने जा रहा था
मुझे Vista, Windows 7, और Windows 10 तक पसंद थे, लेकिन मेरा i7-4790k मशीन Windows 11 upgrade के दायरे से बाहर रह गया, इसलिए उसके बाद का अनुभव नहीं कर पाया
संबंधित अवधारणा के तौर पर घटना बोध और एपिसोडिक मेमोरी के संबंध पर यह लेख देखें
मैं कभी GNOME 3 पर नहीं गया, और macOS का 'maximize' बटन को 'full screen' में बदलना भी समझ नहीं आया
पुराने Windows 98~XP की तेज़ Start Menu navigation (Start > P > A > N) जैसी दक्षता फिर कभी वापस नहीं आई
मुझे लगता है Windows 8 और Windows Phone का Metro UI कम आंका गया
यह सरल, तेज़ और touch-केंद्रित था, और मेरा Windows Phone अब तक इस्तेमाल किए गए डिवाइसों में सबसे आनंददायक अनुभवों में से एक था
मैं Danger Hiptop(=Sidekick) के infrastructure पर काम करता था, और यह डिवाइस cloud storage और web browser से लैस शुरुआती smartphones में से एक था
कहा जाता है कि Microsoft द्वारा Danger के अधिग्रहण के बाद backup restore प्रक्रिया में सारे user data मिट गए थे
संबंधित लेख: ABC News - Sidekick disaster shows data’s not safe in the cloud
संदर्भ वीडियो: YouTube - Why Live Tiles failed
संबंधित अवधारणा: Rosy retrospection
लेकिन शुरुआती version कच्चे थे, और Lenovo Yoga का touch experience भयानक था
समय के साथ Windows 8 मुझे Bauhaus movement जैसा लगने लगा
यह touch-केंद्रित minimal design था, लेकिन mouse-keyboard users के लिए बहुत ज़्यादा कट्टर था
Typography-केंद्रित संरचना शानदार थी, और बिना separators के text size और weight से hierarchy व्यक्त की गई थी
आज फिर glassmorphism की ओर वापसी हुई है, लेकिन information density और rendering performance के लिहाज़ से Win8 का flat design अब भी प्रभावशाली लगता है
GTK या Qt style settings से इसे कुछ हद तक हल किया जा सकता है
Windows 8~10 में बचाने लायक अगर कुछ था, तो वह window border था
स्पष्ट सीमाएँ और color contrast से focus को अलग पहचानना संभव था
आजकल Linux WM में यह ठीक से लागू करने वाले बहुत कम हैं
संदर्भ चित्र: OpenBSD fvwm डेस्कटॉप
Linux में उल्टा बहुत ज़्यादा window managers होना ही समस्या है
Windows 8 के स्लीक UI के बावजूद, मुझे Start button का गायब होना बिल्कुल पसंद नहीं आया
आज जब लोग इसमें nostalgia महसूस करते हैं, तो अजीब लगता है
लेकिन बिना touch वाले PC पर Windows 8 भयानक था
सबसे मज़ेदार बात यह थी कि "कैसे बंद करें" सबसे ज़्यादा search किया जाने वाला सवाल था
व्यक्तिगत रूप से मुझे अब भी Windows 2000 सबसे बेहतरीन लगता है
Windows 11 को देखकर कभी-कभी लगता है, "काश Start Menu full screen ही होता"
यह कहावत याद आती है: “Windows के इतिहास के सबसे खराब हिस्से को Linux पर port कर दिया”
फिर भी तकनीकी रूप से यह प्रभावशाली है
Windows 8 UI lead के निकाले जाने की अफ़वाह भी थी, लेकिन इसकी पुष्टि नहीं कर सका
Windows 7 आख़िरी version था जो वास्तव में keyboard·mouse-केंद्रित रूप से optimized था
उसके बाद mobile market का पीछा करते हुए store revenue पर जुनून सवार हो गया
buttons की depth, color contrast, scrollbar की स्पष्टता—सब कुछ परफेक्ट था
ज़्यादातर लोग Windows 8 से नफ़रत करते थे, लेकिन अब इसका पुनर्मूल्यांकन हो रहा है
mobile पर यह ठीक था, लेकिन desktop के साथ integration की कोशिश ही समस्या थी
जब मैंने पहली बार Windows 8 preinstalled laptop देखा, तो मैं चौंक गया
मैं अभी-अभी Windows Phone छोड़कर आया था, और वही चीज़ laptop में थी
उसी के बाद मैंने 8 साल तक Linux पर स्विच कर लिया
अगर कंपनी Windows इस्तेमाल नहीं करती, तो शायद मैं कभी वापस नहीं आता
मैं Apple user हूँ, लेकिन मुझे Metro पसंद था
शायद मैं अकेला था, लेकिन Linux पर उस कोशिश को फिर देखना अच्छा लगा