Bazzite के बारे में और इसकी विशेषताएँ
- Bazzite, Steam Deck के लिए एक वैकल्पिक ऑपरेटिंग सिस्टम है, और डेस्कटॉप कंप्यूटरों तथा लिविंग रूम होम थिएटर PC के लिए तैयार SteamOS-जैसी OCI इमेज है।
- यह Fedora तकनीक पर बनाया गया है, जिससे हार्डवेयर सपोर्ट का विस्तार होता है और बिल्ट-इन ड्राइवर शामिल होते हैं।
- Bazzite निम्न अतिरिक्त सुविधाएँ प्रदान करता है:
- पहले से इंस्टॉल किए गए proprietary Nvidia ड्राइवर.
- H264 डिकोडिंग के लिए hardware-accelerated codec सपोर्ट.
- AMD के ROCM OpenCL/HIP runtime का पूर्ण समर्थन.
- Xbox कंट्रोलर के लिए xone, xpadneo, xpad-noone ड्राइवर.
- DisplayLink का पूर्ण समर्थन.
- SteamOS से Valve की KDE theme शामिल.
- LatencyFleX, vkBasalt, MangoHud, OBS VkCapture डिफ़ॉल्ट रूप से इंस्टॉल और उपयोग के लिए उपलब्ध.
- Wallpaper Engine समर्थन (लेकिन केवल KDE में).
- ROM Properties Page shell extension शामिल.
- Winesync/Fastsync/NTsync का पूर्ण समर्थन.
- auto updates के साथ Distrobox पहले से इंस्टॉल.
- wine prefix की सामग्री के कारण डिस्क स्पेस उपयोग कम करने के लिए automated
duperemove और rmlint services.
- HDMI CEC समर्थन के लिए libCEC.
- automatic process priority adjustment देने वाला System76-Scheduler पहले से इंस्टॉल.
- अतिरिक्त नियमों के साथ customized System76-Scheduler configuration.
- डिफ़ॉल्ट रूप से Google का BBR TCP congestion control उपयोग.
- पहले से इंस्टॉल और enabled Input Remapper (Deck variant में डिफ़ॉल्ट रूप से disabled).
- Bazzite Portal के जरिए विभिन्न applications और tweaks को आसानी से इंस्टॉल किया जा सकता है.
- Bazzite Portal के जरिए वैकल्पिक रूप से इंस्टॉल किया जा सकने वाला Nix package manager.
- Bazzite Portal के जरिए वैकल्पिक रूप से इंस्टॉल किया जा सकने वाला Brew package manager.
- Android apps चलाने के लिए पहले से इंस्टॉल किया गया Waydroid.
- Flatseal, Warehouse, Gear Lever के साथ application management.
- कुछ motherboards के RGB नियंत्रण के लिए OpenRGB i2c-piix4 और i2c-nct6775 ड्राइवर.
- बिल्ट-इन OpenRazer ड्राइवर और OpenTabletDriver udev rules.
- Nintendo के Gamecube controller adapter को 1000hz polling पर overclock करने के लिए GCAdapter_OC ड्राइवर.
- Wooting keyboards के लिए out-of-the-box समर्थन.
amdgpu ड्राइवर के अंतर्गत Southern Islands(HD 7000) और Sea Islands(HD 8000) AMD GPU समर्थन.
- 32-बिट Source 1 engine गेम bugs के लिए fix उपलब्ध (
ujust patch-source1-tcmalloc का उपयोग करें).
- Wayland पर Discord screen sharing के लिए XwaylandVideoBridge उपलब्ध.
- विभिन्न browsers के लिए वेबसाइटों से applications बनाने हेतु Webapp Manager उपलब्ध.
डेस्कटॉप
bazzite नाम से उपलब्ध सामान्य variant डेस्कटॉप कंप्यूटरों के लिए उपयुक्त है.
- OS, Flatpaks, Nix packages (Fleek के माध्यम से), और सभी Distrobox containers के लिए automatic updates प्रदान करता है.
Steam Deck/होम थिएटर PC(HTPC)
- Steam Deck के अलावा अन्य डिवाइस
bazzite-deck इमेज का उपयोग कर सकते हैं, लेकिन उनमें AMD/Intel GPU होना चाहिए.
- Steam Deck पर SteamOS को बदलने और HTPC पर console-जैसा अनुभव देने के लिए डिज़ाइन किया गया variant
bazzite-deck के रूप में उपलब्ध है.
GNOME
- GNOME desktop environment वाले builds डेस्कटॉप और deck दोनों flavors में उपलब्ध हैं.
- ये builds निम्न अतिरिक्त सुविधाएँ प्रदान करते हैं:
- Wayland पर variable refresh rate समर्थन और fractional scaling enabled.
- game mode में लौटने, Steam लॉन्च करने और विभिन्न उपयोगी utilities के लिए top bar में customized menu (केवल Steam Deck build में).
- GSConnect पहले से इंस्टॉल और उपयोग के लिए तैयार.
- Vapor और VGUI2 से प्रेरित वैकल्पिक Valve-स्टाइल themes उपलब्ध.
- Hanabi extension शामिल, जो KDE के Wallpaper Engine जैसी कार्यक्षमता देता है.
- महत्वपूर्ण user experience fixes सहित कई वैकल्पिक extensions पहले से इंस्टॉल.
- Firefox GNOME theme और Thunderbird GNOME theme के लिए automatic updates (यदि इंस्टॉल हों).
Upstream से आई विशेषताएँ
Universal Blue
- डिफ़ॉल्ट रूप से Flathub enabled.
- सुविधा के लिए
ujust command.
- multimedia codecs डिफ़ॉल्ट रूप से शामिल.
- पिछले 90 दिनों के भीतर के किसी भी build पर Bazzite rollback किया जा सकता है.
Fedora Linux(Kinoite & Silverblue) की विशेषताएँ
- स्थिर और मज़बूत आधार.
- system packages अपेक्षाकृत updated रहते हैं.
- updates के बीच भी Fedora packages को image पर layer करके बनाए रखा जा सकता है.
- SELinux पहले से इंस्टॉल और configured है, इसलिए security पर ज़ोर है.
- user data खोए बिना अन्य Fedora libostree images पर rebase किया जा सकता है.
- CUPS पहले से इंस्टॉल है, इसलिए printing support मिलता है.
Bazzite क्यों
- Bazzite एक ऐसा प्रोजेक्ट है जो SteamOS की कुछ समस्याओं को हल करने के लिए शुरू हुआ, जिनमें मुख्य रूप से पुराने packages और functional package manager का अभाव शामिल था.
- यह प्रोजेक्ट image-based है, लेकिन command line से सीधे Fedora packages इंस्टॉल किए जा सकते हैं, और ये packages updates के बाद भी बने रहते हैं.
- Bazzite, नवीनतम सुविधाएँ और सर्वोत्तम प्रदर्शन देने के लिए Fedora से packages को सप्ताह में कई बार अपडेट करता है.
GN⁺ की राय
- Bazzite, Steam Deck और अन्य PC उपयोगकर्ताओं के लिए एक आकर्षक वैकल्पिक OS है, जो gaming के लिए optimized कई सुविधाएँ और ड्राइवर प्रदान करता है.
- Fedora-आधारित स्थिरता और updated packages के जरिए उपयोगकर्ता नवीनतम सुविधाओं और प्रदर्शन का लाभ उठा सकते हैं.
- यह लेख खास तौर पर gaming community और open source तकनीक में रुचि रखने वालों के लिए दिलचस्प होगा.
1 टिप्पणियां
Hacker News की राय
सकारात्मक दृष्टिकोण कि लिविंग रूम मीडिया सर्वर self-hosting को फिर से जीवित करने वाला Trojan horse बनेगा और इंटरनेट को फिर से P2P-केंद्रित बना देगा.
Bazzite से संतुष्टि और उसके फायदों का वर्णन करते हुए, SteamOS की जगह Bazzite इस्तेमाल करने के लाभों पर ज़ोर.
rpm-ostree डिस्ट्रो के बारे में बहुत सी बातें सीखने का उल्लेख, साथ ही संबंधित tools और configuration के तरीके साझा किए गए.
xrandrके विकल्प, गेम performance बेहतर करने के लिए kernel patches, variable refresh rate सेट करने के तरीके, OBS के लिए Vulkan capture plugin, System76 scheduler आदि की जानकारी दी गई.Steamdeck जैसे स्पेक्स वाले PC की तलाश के दौरान मिले इस समाधान के प्रति रुचि और जिज्ञासा व्यक्त की गई.
यह साझा किया गया कि Nvidia graphics के बिना सामान्य PC पर SteamOS को फिर से वितरित करने वाला एक प्रोजेक्ट मिला.
Mac Pro के 'trash can' मॉडल पर Bazzite चलने का प्रदर्शन साझा किया गया.
मज़ाक में कहा गया कि Bazzite में रुचि के कारण girlfriend की रुचि खो रहे हैं.
OCI का मतलब क्या है, इस पर सवाल, और अनुमान कि यह Oracle Cloud Infrastructure नहीं होगा.
इस प्रोजेक्ट की प्रेरणा और इसके पीछे किसका समर्थन है, इसे लेकर जिज्ञासा व्यक्त की गई.
यह सवाल उठाया गया कि क्या SD पर इसे इंस्टॉल न करने की कोई वजह है, Waydroid इंस्टॉलेशन रोचक है और यह कितना अच्छा काम करता है, और क्या इसे कुछ bulky माना जा सकता है.