कंपिज़: Difference between revisions
No edit summary |
No edit summary |
||
| (5 intermediate revisions by 4 users not shown) | |||
| Line 1: | Line 1: | ||
{{short description|Compositing window manager for the X Window System}} | {{short description|Compositing window manager for the X Window System}} | ||
'''कंपिज़''' ({{IPAc-en|k|ɒ|m|p|I|z}}) एक्स विंडो सिस्टम के लिए [[संयोजन|कंपोज़िटिंग विंडो मैनेजर]] है, जो विंडो प्रबंधन के लिए तीव्र कंपोज़िटिंग डेस्कटॉप प्रभाव बनाने के लिए 3डी ग्राफ़िक्स हार्डवेयर का उपयोग करता है। न्यूनीकरण एनीमेशन या घन कार्यक्षेत्र जैसे प्रभाव, लोड करने योग्य प्लगइन्स के रूप में कार्यान्वित किए जाते हैं। क्योंकि यह इंटर-क्लाइंट कम्युनिकेशन कन्वेंशन मैनुअल सम्मेलनों के अनुरूप है, गनोम पैनल, या केडीई प्लाज्मा कार्यक्षेत्र में के-विन का उपयोग करते समय कंपिज़ को डिफ़ॉल्ट म्यूटर या मेटासिटी के विकल्प के रूप में उपयोग किया जा सकता है। आंतरिक रूप से कंपिज़ [[3 डी ग्राफिक्स|ग्राफिक्स]] हार्डवेयर के इंटरफ़ेस के रूप में [[OpenGL|ओपनजीएल]] लाइब्रेरी का उपयोग करता है। | |||
'''कंपिज़''' ({{IPAc-en|k|ɒ|m|p|I|z}}) | |||
== हार्डवेयर आवश्यकताएँ == | == हार्डवेयर आवश्यकताएँ == | ||
| Line 25: | Line 9: | ||
== इतिहास == | == इतिहास == | ||
2000 के दशक के प्रारंभ तक, एटीआई और [[Nvidia|एनवीडिया]] दोनों ड्राइवर [[Linux|लिनक्स]] पर तीव्रता से सामान्य हो गए। उन्नत ओपनजीएल विकास महँगे [[यूनिक्स]] कार्यस्थानों तक ही सीमित नहीं था। लगभग उसी समय, Xgl, | 2000 के दशक के प्रारंभ तक, एटीआई और [[Nvidia|एनवीडिया]] दोनों ड्राइवर [[Linux|लिनक्स]] पर तीव्रता से सामान्य हो गए। उन्नत ओपनजीएल विकास महँगे [[यूनिक्स]] कार्यस्थानों तक ही सीमित नहीं था। लगभग उसी समय, Xgl, Xegl और एआईजीएलएक्स ने Xorg को विंडोज़ सतहों पर परिवर्तन और प्रभाव के लिए ओपनजीएल का उपयोग करने की संभावना दी। | ||
अंततः फ़ाउंडेशन उपलब्ध होने के साथ, | अंततः फ़ाउंडेशन उपलब्ध होने के साथ, xcompmgr ने कंपोज़िटिंग विंडो मैनेजर की सुविधाओं का बीड़ा उठाया। | ||
=== ल्युमिनोसिटी === | === ल्युमिनोसिटी === | ||
| Line 55: | Line 39: | ||
2 फरवरी, 2009 को कॉम्पिज़, कॉम्पिज़++, एनओएमएडी और कॉम्पिज़ फ़्यूज़न के डेवलपर्स के मध्य कॉन्फ़्रेंस कॉल आयोजित की गई थी, जहाँ एकीकृत रोडमैप के साथ परियोजनाओं को एकीकृत परियोजना में विलय करने का निर्णय लिया गया था, जिसे केवल कॉम्पिज़ नाम दिया गया था।<ref name=longlivecompiz>{{cite web |title=कंपिज़ पुनर्गठित, समुदाय के भीतर आम सहमति तक पहुँचता है|url=http://www.osnews.com/story/20950/Compiz_Reorganises_Reaches_Consensus_Within_Community |access-date=January 6, 2012}}</ref><ref name=compizfuturetwo>{{cite web |last=Lyngstøl |first=Kristian |title=The Future of Compiz – Take two |url=http://kly.no/posts/2009_02_04__The_Future_of_Compiz___Take_two__.html |access-date=April 19, 2010}}</ref><ref name=compcouncil>{{cite web |last=Lyngstøl |first=Kristian |title=Announcement: Creation of the Compiz Council and the road ahead |url=http://lists.freedesktop.org/archives/compiz/2009-February/003284.html |access-date=February 4, 2009}}</ref> | 2 फरवरी, 2009 को कॉम्पिज़, कॉम्पिज़++, एनओएमएडी और कॉम्पिज़ फ़्यूज़न के डेवलपर्स के मध्य कॉन्फ़्रेंस कॉल आयोजित की गई थी, जहाँ एकीकृत रोडमैप के साथ परियोजनाओं को एकीकृत परियोजना में विलय करने का निर्णय लिया गया था, जिसे केवल कॉम्पिज़ नाम दिया गया था।<ref name=longlivecompiz>{{cite web |title=कंपिज़ पुनर्गठित, समुदाय के भीतर आम सहमति तक पहुँचता है|url=http://www.osnews.com/story/20950/Compiz_Reorganises_Reaches_Consensus_Within_Community |access-date=January 6, 2012}}</ref><ref name=compizfuturetwo>{{cite web |last=Lyngstøl |first=Kristian |title=The Future of Compiz – Take two |url=http://kly.no/posts/2009_02_04__The_Future_of_Compiz___Take_two__.html |access-date=April 19, 2010}}</ref><ref name=compcouncil>{{cite web |last=Lyngstøl |first=Kristian |title=Announcement: Creation of the Compiz Council and the road ahead |url=http://lists.freedesktop.org/archives/compiz/2009-February/003284.html |access-date=February 4, 2009}}</ref> | ||
=== कॉम्पिज़ 0.9 श्रृंखला === | === कॉम्पिज़ 0.9 श्रृंखला === | ||
4 जुलाई, 2010 को, | 4 जुलाई, 2010 को, कंपिज़ के प्रमुख डेवलपर, सैम स्पिल्सबरी ने सी++ में दोबारा लिखे गए नए एपीआई के साथ कंपिज़ 0.9.0 को प्रस्तावित करने की घोषणा की।<ref name=lists.freedesktop.org>{{cite web |last= Sam Spilsbury |title=[compiz] Compiz 0.9.2 is released! |publisher=lists.freedesktop.org |url=http://lists.freedesktop.org/archives/compiz/2010-October/003446.html |access-date=October 24, 2010}}</ref> | ||
नवंबर 2012 में, स्पिल्सबरी ने घोषणा की कि उन्होंने कैननिकल | कैनोनिकल लिमिटेड ने अक्टूबर 2010 में [[उबंटू]] के लिए कॉम्पिज़ को और विकसित करने के लिए स्पिल्सबरी को नियुक्त किया।<ref>{{cite web |last=Spilsbury |first=Sam |date=November 25, 2010 |title=Compiz के लिए एक उज्ज्वल नया भविष्य|url=https://smspillaz.wordpress.com/2010/10/25/a-bright-new-future-for-compiz/ |quote=…I was also hired by Canonical Ltd.… }}</ref> तब से कंपिज़ विकास अधिकतर उबंटू विकास के साथ युग्मित होता है। मुख्य विकास कैननिकल की [[लॉन्चपैड (वेबसाइट)|लॉन्चपैड सेवा]] में स्थानांतरित हो गया।<ref>{{cite web |title=लॉन्चपैड में कंपिज़ कोर|publisher=Launchpad.net |url=https://launchpad.net/compiz-core |access-date=May 13, 2012}}</ref> 0.9.5 तक के 0.9.x संस्करणों को अस्थिर/बीटा सॉफ़्टवेयर के रूप में देखा गया था।<ref>{{cite web |last=Spilsbury |first=Sam |date=May 13, 2012 |title=कंपिज़ होम|url=http://www.compiz.org/ |quote=The latest stable release of Compiz is 0.8.8. A C++ rewrite has been announced on December 24, 2009 and is now released as a beta version (0.9.5.x). |access-date=July 10, 2009 |archive-url=https://web.archive.org/web/20090713164846/http://www.compiz.org/ |archive-date=July 13, 2009 |url-status=dead }}</ref> संस्करण 0.9.6 की प्रगति के साथ, कैनोनिकल ने कंपिज़ पर पूर्णकालिक कार्य करने के लिए डेवलपर डैनियल वैन वुग्ट को नियुक्त किया। जबकि 0.9.6 कभी भी उचित रूप से प्रस्तावित नहीं किया गया था,<ref>{{cite web |title=0.9.7.0: Compiz Core |publisher=Launchpad.net |date=March 2, 2012 |url=https://launchpad.net/compiz-core/+milestone/0.9.7.0 |access-date=May 13, 2012}}</ref> कॉम्पिज़ 0.9.7.0 को एंटरप्राइज़-लक्षित उबंटू 12.04 एलटीएस (दीर्घकालिक समर्थन) से एक महीने पूर्व प्रस्तावित किया गया था और स्थिर घोषित किया गया था।<ref name="Compiz0.9.7-series">{{cite web |title=Compiz Core – Series 0.9.7 |publisher=Launchpad.net |url=https://launchpad.net/compiz-core/0.9.7 |access-date=May 12, 2012}}</ref> उबंटू 12.04 की आधिकारिक प्रस्ताव से कुछ दिन पूर्व उबंटू 12.10 की प्रस्तुति के लिए नई विकास शाखा, 0.9.8 बनाई गई थी।<ref>{{Cite web|url=https://launchpad.net/compiz-core/0.9.8/|title=Series 0.9.8 : Compiz Core|website=launchpad.net}}</ref><ref name="Compiz0.9.8-series">{{cite web |title=Compiz 0.9.8 series |publisher=Launchpad.net |url=https://launchpad.net/compiz/0.9.8 |access-date=August 28, 2012}}</ref> कंपिज़ संस्करण 0.9.8 के लिए विकास नए लॉन्चपैड पृष्ठ पर स्थानांतरित हो गया है।<ref>{{cite web |title=लॉन्चपैड में कॉम्पिज़|publisher=Launchpad.net |url=https://launchpad.net/compiz |access-date=May 23, 2012}}</ref> | ||
नवंबर 2012 में, स्पिल्सबरी ने घोषणा की कि उन्होंने कैननिकल त्याग दिया है<ref>{{cite web |last=Spilsbury |first=Sam |date=November 16, 2012 |title=अगला अध्याय|url=https://smspillaz.wordpress.com/2012/11/16/the-next-chapter/ |quote=Today was my last day at Canonical.}}</ref> और कहा कि उनकी कॉम्पिज़ को[[ वेलैंड (प्रदर्शन सर्वर प्रोटोकॉल) | वेलैंड]] में पोर्ट करने की उनकी कोई योजना नहीं है। जुलाई 2016 तक संस्करण 0.9.13 के विकास पर ध्यान देने के साथ छोटी सी टीम कंपिज़ पर कार्य करना निरंतर रखती है।<ref>{{cite web|url=https://launchpad.net/compiz/0.9.13|title=Series 0.9.13 : Compiz|publisher=Launchpad.net|access-date=2017-01-27}}</ref> | |||
=== कंपिज़ रीलोडेड === | === कंपिज़ रीलोडेड === | ||
एक समूह<ref>{{cite web|url=http://blog.northfield.ws/compiz-release-announcement-0-8-14/|title=Compiz Release Announcement – 0.8.14 | work = Soreau's Blog}}</ref> ने कंपिज़ 0.8 श्रृंखला कोड बेस को फोर्क किया और इसे आधुनिक बनाया और 2019 तक इसे बनाए रखा।<ref>{{cite web|url=https://github.com/compiz-reloaded|title=कंपिज़ रीलोडेड|publisher=[[GitHub]]}}</ref> | एक समूह<ref>{{cite web|url=http://blog.northfield.ws/compiz-release-announcement-0-8-14/|title=Compiz Release Announcement – 0.8.14 | work = Soreau's Blog}}</ref> ने कंपिज़ 0.8 श्रृंखला कोड बेस को फोर्क किया और इसे आधुनिक बनाया और 2019 तक इसे बनाए रखा।<ref>{{cite web|url=https://github.com/compiz-reloaded|title=कंपिज़ रीलोडेड|publisher=[[GitHub]]}}</ref> | ||
== विशेषताएं == | == विशेषताएं == | ||
[[File:Compiz Shift Switcher.png|300px|thumb|शिफ्ट स्विचर प्लगइन]]लगभग सभी उपलब्ध | [[File:Compiz Shift Switcher.png|300px|thumb|शिफ्ट स्विचर प्लगइन]]लगभग सभी उपलब्ध कंपिज़ सुविधाएँ - ट्रांसलूसेंसी, डिमिंग और डीसैचुरेशन को छोड़कर - प्लगइन्स का उपयोग करके वितरित की जाती हैं। | ||
कंपिज़ प्लगइन्स में क्यूब प्रभाव, लाइव पूर्वावलोकन या आइकन के साथ [[Alt-Tab]] एप्लिकेशन-स्विचिंग, और [[macOS|मैकओएस]] के [[मिशन नियंत्रण (macOS)|मिशन नियंत्रण]] के समान सुविधा सम्मिलित है। एक्स के [[समग्र विस्तार|कंपोजिट एक्सटेंशन]] का उपयोग किया जाता है, जैसा कि ओपनजीएल एक्सटेंशन {{mono|GLX_EXT_texture_from_pixmap}} है।<ref>{{cite web|url=http://www.opengl.org/registry/specs/EXT/texture_from_pixmap.txt|title=OpenGL specification for EXT_texture_from_pixmap|access-date=July 12, 2008|archive-url=https://web.archive.org/web/20080720044801/http://www.opengl.org/registry/specs/EXT/texture_from_pixmap.txt|archive-date=July 20, 2008|url-status=dead}}</ref> | |||
कंपिज़ प्रोजेक्ट प्लगइन्स को चार मुख्य समूहों में वर्गीकृत करता है: मुख्य,<ref>{{cite web|url=http://wiki.compiz.org/PluginsMain |title=प्लगइन्स मेन - कॉम्पिज़ विकी|publisher=Wiki.compiz.org |date=March 30, 2008 |access-date=March 30, 2012}}</ref> अतिरिक्त,<ref>{{cite web|url=http://wiki.compiz.org/PluginsExtra |title=प्लगइन्सएक्स्ट्रा - कंपिज़ विकी|publisher=Wiki.compiz.org |date=June 11, 2008 |access-date=March 30, 2012}}</ref> असमर्थित,<ref>{{cite web|url=http://wiki.compiz.org/PluginsUnsupported |title=प्लगइन्स असमर्थित - Compiz Wiki|publisher=Wiki.compiz.org |date=March 30, 2008 |access-date=March 30, 2012}}</ref> और प्रायोगिक।<ref>{{cite web|url=http://wiki.compiz.org/OtherPlugins |title=अन्य प्लगइन्स - कॉम्पिज़ विकी|publisher=Wiki.compiz.org |date=October 10, 2008 |access-date=March 30, 2012}}</ref> | कंपिज़ प्रोजेक्ट प्लगइन्स को चार मुख्य समूहों में वर्गीकृत करता है: मुख्य,<ref>{{cite web|url=http://wiki.compiz.org/PluginsMain |title=प्लगइन्स मेन - कॉम्पिज़ विकी|publisher=Wiki.compiz.org |date=March 30, 2008 |access-date=March 30, 2012}}</ref> अतिरिक्त,<ref>{{cite web|url=http://wiki.compiz.org/PluginsExtra |title=प्लगइन्सएक्स्ट्रा - कंपिज़ विकी|publisher=Wiki.compiz.org |date=June 11, 2008 |access-date=March 30, 2012}}</ref> असमर्थित,<ref>{{cite web|url=http://wiki.compiz.org/PluginsUnsupported |title=प्लगइन्स असमर्थित - Compiz Wiki|publisher=Wiki.compiz.org |date=March 30, 2008 |access-date=March 30, 2012}}</ref> और प्रायोगिक।<ref>{{cite web|url=http://wiki.compiz.org/OtherPlugins |title=अन्य प्लगइन्स - कॉम्पिज़ विकी|publisher=Wiki.compiz.org |date=October 10, 2008 |access-date=March 30, 2012}}</ref> | ||
विंडो प्रबंधक [[विंडो डेकोरेटर]] नामक | |||
* जीटीके-विंडो-डेकोरेटर या तो | विंडो प्रबंधक विंडो बॉर्डर को सामान्य न्यूनतम, अधिकतम और बंद बटन प्रदान करने के लिए [[विंडो डेकोरेटर]] नामक प्रोग्राम का उपयोग करते हैं। कई विंडो प्रबंधकों के विपरीत, जिनके पास केवल विंडो डेकोरेटर है, कंपिज़ उपयोगकर्ताओं के पास तीन में से एक विकल्प होता है: | ||
*जीटीके-विंडो-डेकोरेटर या तो मूलभूत [[काहिरा (ग्राफिक्स)|कैरो]]-आधारित रेंडरिंग इंजन का उपयोग करता है या मेटासिटी थीम का उपयोग कर सकता है।<ref name="decorate">{{cite web|url=http://wiki.compiz.org/Decorators/GTKWindowDecorator |title=Decorators/GTKWindowDecorator - Compiz Wiki |publisher=Wiki.compiz.org |date=September 23, 2008 |access-date=March 30, 2012}}</ref>[[File:Emerald themer 0.9.5.png|thumb|एमराल्ड थीमर 0.9.5 ट्रूग्लास 0.5 फ्रेम इंजन के साथ]]केडीई-विंडो-डेकोरेटर नेटिव केविन विषयों का उपयोग करता है।<ref name="decorate" /> | |||
*एमराल्ड, अपने स्वयं के थीम प्रारूप के साथ कस्टम डेकोरेटर जिसे कॉम्पिज़ में पोर्ट किया गया है।<ref name="decorate" /> यह बेरिल का डिफॉल्ट डेकोरेटर हुआ करता था। | |||
== प्रविस्तारण == | == प्रविस्तारण == | ||
| Line 73: | Line 62: | ||
गनोम संस्करण 3.0 [[गनोम शैल]] का उपयोग करता है जिसे म्यूटर कंपोजिंग विंडो मैनेजर के प्लगइन के रूप में बनाया गया है।<ref name=mutter-in-js>{{cite mailing list |last=Taylor |first=Owen |date=March 23, 2009 |title=Metacity, Mutter, GNOME Shell, GNOME-2.28 |mailing-list=desktop-devel-list |url=http://mail.gnome.org/archives/desktop-devel-list/2009-March/msg00106.html |quote=gnome-shell is set up as a Mutter plugin that is largely written in JavaScript}}</ref> इसका अर्थ है कि कॉम्पिज़ का उपयोग गनोम शेल के संयोजन में नहीं किया जा सकता है।<ref>{{cite web|url=http://martin-white.blogspot.de/2010/08/compiz-vs-gnome-shell.html |title=Tech News: Compiz vs Gnome Shell |publisher=Martin-white.blogspot.de |date=August 9, 2010 |access-date=May 12, 2012}}</ref> | गनोम संस्करण 3.0 [[गनोम शैल]] का उपयोग करता है जिसे म्यूटर कंपोजिंग विंडो मैनेजर के प्लगइन के रूप में बनाया गया है।<ref name=mutter-in-js>{{cite mailing list |last=Taylor |first=Owen |date=March 23, 2009 |title=Metacity, Mutter, GNOME Shell, GNOME-2.28 |mailing-list=desktop-devel-list |url=http://mail.gnome.org/archives/desktop-devel-list/2009-March/msg00106.html |quote=gnome-shell is set up as a Mutter plugin that is largely written in JavaScript}}</ref> इसका अर्थ है कि कॉम्पिज़ का उपयोग गनोम शेल के संयोजन में नहीं किया जा सकता है।<ref>{{cite web|url=http://martin-white.blogspot.de/2010/08/compiz-vs-gnome-shell.html |title=Tech News: Compiz vs Gnome Shell |publisher=Martin-white.blogspot.de |date=August 9, 2010 |access-date=May 12, 2012}}</ref> | ||
कंपिज़ डेवलपर्स की ओर से निरिक्षण की अल्पता का दृष्टांत देते हुए, फेडोरा ने कॉम्पिज़ को फेडोरा 17 से फेडोरा रिपॉजिटरी से विस्थापित कर दिया।<ref>{{cite web|url=https://www.phoronix.com/scan.php?page=news_item&px=MTA1MjI |title=[Phoronix] Compiz Is Likely To Get The Boot From Fedora 17 |publisher=Phoronix.com |date=February 3, 2012 |access-date=May 12, 2012}}</ref><ref>{{cite web |url=https://admin.fedoraproject.org/pkgdb/acls/name/compiz |title=फेडोरा पैकेज डाटाबेस - compiz|publisher=Admin.fedoraproject.org |access-date=May 12, 2012 |archive-url=https://web.archive.org/web/20111104230716/https://admin.fedoraproject.org/pkgdb/acls/name/compiz |archive-date=November 4, 2011 |url-status=dead }}</ref> चूँकि फेडोरा 18 के पश्चात से कंपिज़ को फेडोरा रिपॉजिटरी में बहाल कर दिया गया है।<ref>{{cite web|url=https://bugzilla.redhat.com/show_bug.cgi?id=851800|title=Bug 851800 – Review Request: compiz - OpenGL window and compositing manager}}</ref> आधिकारिक [[मेट (सॉफ्टवेयर)]] स्पिन जिसमें कंपिज़ सम्मिलित है, फेडोरा 19 के | कंपिज़ डेवलपर्स की ओर से निरिक्षण की अल्पता का दृष्टांत देते हुए, फेडोरा ने कॉम्पिज़ को फेडोरा 17 से फेडोरा रिपॉजिटरी से विस्थापित कर दिया।<ref>{{cite web|url=https://www.phoronix.com/scan.php?page=news_item&px=MTA1MjI |title=[Phoronix] Compiz Is Likely To Get The Boot From Fedora 17 |publisher=Phoronix.com |date=February 3, 2012 |access-date=May 12, 2012}}</ref><ref>{{cite web |url=https://admin.fedoraproject.org/pkgdb/acls/name/compiz |title=फेडोरा पैकेज डाटाबेस - compiz|publisher=Admin.fedoraproject.org |access-date=May 12, 2012 |archive-url=https://web.archive.org/web/20111104230716/https://admin.fedoraproject.org/pkgdb/acls/name/compiz |archive-date=November 4, 2011 |url-status=dead }}</ref> चूँकि फेडोरा 18 के पश्चात से कंपिज़ को फेडोरा रिपॉजिटरी में बहाल कर दिया गया है।<ref>{{cite web|url=https://bugzilla.redhat.com/show_bug.cgi?id=851800|title=Bug 851800 – Review Request: compiz - OpenGL window and compositing manager}}</ref> आधिकारिक [[मेट (सॉफ्टवेयर)|मेट]] स्पिन जिसमें कंपिज़ सम्मिलित है, फेडोरा 19 के पश्चात से उपलब्ध है।<ref>{{cite web|url=https://spins.fedoraproject.org/mate-compiz/|title=Fedora MATE-Compiz Desktop}}</ref><ref>{{cite web|url=https://fedoraproject.org/wiki/MATE-Compiz_Spin|title=MATE-Compiz Spin - FedoraProject}}</ref> | ||
अगस्त 2013 में कॉम्पिज़ को [[डेबियन]] रिपॉजिटरी से | कॉम्पिज़ डेवलपर्स की ओर से टूटे हुए पैकेज और अपस्ट्रीम विकास की अल्पता के कारण अगस्त 2013 में कॉम्पिज़ को डेबियन 7 (व्हीज़ी) से [[डेबियन]] रिपॉजिटरी से विस्थापित कर दिया गया था।<ref>{{cite web|url=http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677864|title=#677864 - compiz 0.8 should not release with wheezy - Debian Bug report logs}}</ref><ref>{{cite web|url=http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=719870|title=#719870 - RM: ccsm compiz compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-fusion-plugins-unsupported compizconfig-backend-gconf compizconfig-backend-kconfig compizconfig-python -- ROM; dead upstream, unmaintained, RC-buggy - Debian Bug report logs}}</ref><ref>{{cite web|url=http://forums.debian.net/viewtopic.php?f=6&t=106705&hilit=compiz|title= Compiz just removed from the repos this week?}}</ref> कंपिज़ को Hypra.fr टीम द्वारा दिसंबर 2016 में डेबियन में पुनः प्रस्तुत किया गया था।<ref>{{Cite web|url=https://tracker.debian.org/news/824674|title=डेबियन पैकेज ट्रैकर|website=tracker.debian.org}}</ref> | ||
कंपिज़ को मई 2013 में [[आर्क लिनक्स]] रिपॉजिटरी से विस्थापित कर दिया गया था।<ref>{{Cite web|url=https://lists.archlinux.org/pipermail/arch-dev-public/2013-May/024956.html|title=[arch-dev-public] Dropping compiz?|first=Bartłomiej|last=Piotrowski|date=May 20, 2013}}</ref> कंपिज़ को अभी भी [[आर्क यूजर रिपॉजिटरी]] में उपलब्ध पैकेजों से स्थापित किया जा सकता है। | |||
उबंटू 6.06 एलटीएस और अंत में कॉम्पिज़ को ब्रह्मांड भंडार में सम्मिलित किया। उबंटू 7.04 में सीमित संस्करण को डिफ़ॉल्ट रूप से डेस्कटॉप प्रभाव के रूप में सम्मिलित किया गया था। उबंटू 7.10 के पश्चात से, कंपिज़ को डिफ़ॉल्ट रूप से सक्षम किया गया था।<ref>{{cite web|url=https://arstechnica.com/journals/linux.ars/2007/09/12/ubuntu-technical-board-votes-on-compiz-for-ubuntu-7-10|title=Ubuntu Technical Board votes on Compiz for Ubuntu 7.10|publisher=[[Ars Technica]]}}</ref> 2010 में कैनोनिकल लिमिटेड ने अपना [[ एकता (यूजर इंटरफेस) |यूनिटी इंटरफ़ेस]] प्रस्तावित किया, जिसे कॉम्पिज़ के लिए प्लगइन के रूप में लिखा गया है।<ref name="UnityCompizPlugin">{{cite web |url=http://askubuntu.com/questions/13073/is-unity-just-a-plugin-of-compiz |title=क्या एकता केवल कॉम्पिज़ का एक प्लगइन है|date=November 13, 2010 |quote=The version of Unity that will be released in 11.04 is definitely implemented as plugin(s) in Compiz.}}</ref><ref>{{cite web |last=Andrei |first=Alin "Andrew" |date=October 25, 2010 |title=Unity To Use Compiz instead of Mutter – Ubuntu 11.04 Natty Narwhal News |publisher=Webupd8.org |url=http://www.webupd8.org/2010/10/unity-to-use-compiz-instead-of-mutter.html |access-date=March 30, 2012}}</ref> | |||
== रिसेप्शनऔर प्रभाव == | == रिसेप्शनऔर प्रभाव == | ||
| Line 108: | Line 97: | ||
==बाहरी संबंध== | ==बाहरी संबंध== | ||
* [https://launchpad.net/compiz Compiz] on [[Launchpad (website)|Launchpad]] | * [https://launchpad.net/compiz Compiz] on [[Launchpad (website)|Launchpad]] | ||
* {{Official website|http://www.compiz.org/}} (unmaintained) | * {{Official website|http://www.compiz.org/}} (unmaintained) | ||
* {{Official website|https://www.compiz-fusion.org/}} | * {{Official website|https://www.compiz-fusion.org/}} | ||
[[Category:2006 सॉफ्टवेयर]] | |||
[[Category:3डी जीयूआई]] | |||
[[Category:Collapse templates]] | |||
[[Category: 2006 सॉफ्टवेयर]] [[Category: 3डी जीयूआई]] | |||
[[Category: | |||
[[Category:Created On 20/06/2023]] | [[Category:Created On 20/06/2023]] | ||
[[Category:Lua-based templates]] | |||
[[Category:Machine Translated Page]] | |||
[[Category:Navigational boxes| ]] | |||
[[Category:Navigational boxes without horizontal lists]] | |||
[[Category:Official website not in Wikidata]] | |||
[[Category:Pages with empty portal template]] | |||
[[Category:Pages with script errors]] | |||
[[Category:Portal templates with redlinked portals]] | |||
[[Category:Short description with empty Wikidata description]] | |||
[[Category:Sidebars with styles needing conversion]] | |||
[[Category:Template documentation pages|Documentation/doc]] | |||
[[Category:Templates Vigyan Ready]] | |||
[[Category:Templates generating microformats]] | |||
[[Category:Templates that add a tracking category]] | |||
[[Category:Templates that are not mobile friendly]] | |||
[[Category:Templates that generate short descriptions]] | |||
[[Category:Templates using TemplateData]] | |||
[[Category:Wikipedia metatemplates]] | |||
[[Category:एमआईटी लाइसेंस का उपयोग करने वाला सॉफ्टवेयर]] | |||
[[Category:कंपोज़िटिंग विंडो प्रबंधक]] | |||
[[Category:फ्री एक्स विंडो मैनेजर]] | |||
[[Category:फ्रीडेस्क्टॉप.ऑर्ग]] | |||
[[Category:लिनक्स विंडोिंग सिस्टम से संबंधित सॉफ्टवेयर]] | |||
[[Category:सी में मुफ्त सॉफ्टवेयर प्रोग्राम किया गया]] | |||
Latest revision as of 11:27, 1 November 2023
कंपिज़ (/kɒmpɪz/) एक्स विंडो सिस्टम के लिए कंपोज़िटिंग विंडो मैनेजर है, जो विंडो प्रबंधन के लिए तीव्र कंपोज़िटिंग डेस्कटॉप प्रभाव बनाने के लिए 3डी ग्राफ़िक्स हार्डवेयर का उपयोग करता है। न्यूनीकरण एनीमेशन या घन कार्यक्षेत्र जैसे प्रभाव, लोड करने योग्य प्लगइन्स के रूप में कार्यान्वित किए जाते हैं। क्योंकि यह इंटर-क्लाइंट कम्युनिकेशन कन्वेंशन मैनुअल सम्मेलनों के अनुरूप है, गनोम पैनल, या केडीई प्लाज्मा कार्यक्षेत्र में के-विन का उपयोग करते समय कंपिज़ को डिफ़ॉल्ट म्यूटर या मेटासिटी के विकल्प के रूप में उपयोग किया जा सकता है। आंतरिक रूप से कंपिज़ ग्राफिक्स हार्डवेयर के इंटरफ़ेस के रूप में ओपनजीएल लाइब्रेरी का उपयोग करता है।
हार्डवेयर आवश्यकताएँ
प्रारंभ में, कंपिज़ केवल Xgl द्वारा समर्थित 3डी हार्डवेयर के साथ कार्य करता था। अधिकांश एनवीडिया और एएमडी ग्राफ़िक्स कार्ड Xgl पर कंपिज़ के साथ कार्य करने के लिए जाने जाते हैं। 22 मई, 2006 से कंपिज़ एआईजीएलएक्स का उपयोग करके मानक X.Org सर्वर पर कार्य करता है। इंटेल जीएमए ग्राफ़िक्स कार्ड के अतिरिक्त, एआईजीएलएक्स ओपन-सोर्स रैडॉन ड्राइवर का उपयोग करके एएमडी ग्राफ़िक्स कार्ड (आर300 और नए कार्ड सहित) का भी समर्थन करता है जो 2006 के पश्चात से radeon ड्राइवर GLX_EXT_texture_from_pixmap का समर्थन करता है।
एनवीआईडीआईए के बाइनरी ड्राइवर (संस्करण 1.0-9629 से[1]) मानक X.Org सर्वर पर GLX_EXT_texture_from_pixmap का समर्थन करते हैं; एएमडी के बाइनरी ड्राइवर संस्करण 8.42 से ऐसा करते हैं।[2]
इतिहास
2000 के दशक के प्रारंभ तक, एटीआई और एनवीडिया दोनों ड्राइवर लिनक्स पर तीव्रता से सामान्य हो गए। उन्नत ओपनजीएल विकास महँगे यूनिक्स कार्यस्थानों तक ही सीमित नहीं था। लगभग उसी समय, Xgl, Xegl और एआईजीएलएक्स ने Xorg को विंडोज़ सतहों पर परिवर्तन और प्रभाव के लिए ओपनजीएल का उपयोग करने की संभावना दी।
अंततः फ़ाउंडेशन उपलब्ध होने के साथ, xcompmgr ने कंपोज़िटिंग विंडो मैनेजर की सुविधाओं का बीड़ा उठाया।
ल्युमिनोसिटी
वर्तमान के विकासों का उपयोग करने के लिए कुछ गनोम डेवलपर्स के साथ ल्यूमिनोसिटी नामक प्रयास प्रारंभ हुआ।[3] मार्च 2005 में, ल्युमिनोसिटी प्रोजेक्ट में पूर्व से ही "वॉबली विंडोज़", विंडो मूविंग के लिए भौतिकी मॉडल, लाइव अपडेटिंग वर्कस्पेस स्विचर और अल्फा कंपोजिंग जैसे प्रभाव सम्मिलित थे।[4]
यह देखते हुए कि ल्यूमिनोसिटी अधिकतर प्रोटोटाइप था, इसके विकास को शीघ्र ही त्याग दिया गया था, किन्तु इसके कुछ प्रभाव और व्यवहार अंत में कॉम्पिज़ द्वारा प्रारम्भ किए गए थे।
कंपिज़
कंपिज़ का प्रथम संस्करण नोवेल (एसयूएसई) द्वारा फरवरी 2006 के पश्चात मुफ्त सॉफ्टवेयर के रूप में (नया भी) Xgl के मद्देनजर प्रस्तावित किया गया था।[5] यह X के लिए प्रारंभिक कंपोज़िटिंग विंडो प्रबंधकों में से था।
मार्च 2006 में कंपिज़ को रेड हैट द्वारा एआईजीएलएक्स में पोर्ट किया गया था।[6]
बेरिल
कॉम्पिज़ की क्विनस्टॉर्म शाखा के लिए बेरिल परियोजना का नाम था, जिसकी घोषणा 19 सितंबर, 2006 को कॉम्पिज़ डेवलपर क्विन स्टॉर्म के पश्चात की गई और विकास दल ने निश्चय किया था कि फोर्क नोवेल (compiz-vanilla) द्वारा प्रारंभ किए गए मूल कॉम्पिज़ से अधिक दूर आ गया था। नोवेल एक्सजीएल/कॉम्पिज़ टीम (अधिकतर डेविड रेवमैन) द्वारा क्विनस्टॉर्म परिवर्तनों को कंपिज़-वेनिला के साथ विलय करने के प्रस्ताव को अस्वीकार करने के पश्चात, वास्तविक अंतर बनाने का निर्णय लिया।[7]
कंपिज़ के मतभेदों के मध्य, बेरिल के पास सीजीडब्ल्यूडी पर आधारित एमराल्ड नामक नया विंडो डेकोरेटर था, साथ ही emerald-theme-manager नामक थीम मैनेजर था, जिसमें जीकॉन्फ़ के अतिरिक्त फ्लैट फ़ाइल बैकएंड का उपयोग किया गया था, और इसमें कोई गनोम निर्भरता नहीं थी।
कॉम्पिज़ और बेरिल समुदायों का विलय
30 मार्च, 2007 को बेरिल और कंपिज़ समुदायों के मध्य विचार-विमर्श से दो समुदायों का विलय हो गया, जिसके परिणामस्वरूप दो नए सॉफ़्टवेयर पैकेज ब