मैं कैसे जांचूं कि मैं केडीई या सूक्ति प्रयोग कर रहा हूं?


53

या शायद कुछ और?

मैं Redhat OS का उपयोग कर रहा हूं।


1
किया :) मैं था भी करना चाहते हैं ओपी बाहर redhat का कौन सा संस्करण वह, उपयोग कर रहा है के बाद से, जब तक कि इसकी RHEL, वहाँ नहीं उम्र में एक redhat रिलीज कर दिया गया है बताया था
जर्नीमैन गीक

जवाबों:


21

अपने स्थापित अनुप्रयोगों पर एक नज़र है। यदि उनमें से बहुत से K से शुरू होते हैं - आप KDE पर हैं। यदि उनमें से बहुत से G से शुरू होते हैं, तो आप Gnome पर हैं। गंभीरता से। (बहुत सटीक नहीं है अगर आपने दोनों को स्थापित किया है)।

यदि आप अपने कंप्यूटर सेटिंग पैनल के अबाउट पेज पर जाते हैं, तो आपको कुछ सुराग देने चाहिए।

वैकल्पिक रूप से, Gnome या KDE के स्क्रीनशॉट के लिए Google छवियां देखें। यह स्पष्ट होना चाहिए कि आपने डेस्कटॉप वातावरण का मूल रूप देखा है।


5
चूंकि आप मशीन पर Gnome और KDE दोनों स्थापित कर सकते हैं, और आपके मेनू में प्रोग्राम के दोनों सेट तक पहुंच हो सकती है, इसलिए पहला सुझाव मूर्ख विधि नहीं है। पैनल के बारे में सबसे अधिक संभावना है कि उपयोगी उत्तर।
शैनन नेल्सन

90

एक टर्मिनल खोलें और टाइप करें:

echo $DESKTOP_SESSION

2
यह सबसे अच्छा जवाब है।
daxim

26
हमेशा सच नहीं होता, क्योंकि किसी के लिए सिर्फ "डिफ़ॉल्ट" हो सकता है
dag729

10
सभी मामलों के लिए काम नहीं करता है .. मेरे पास ubuntu 12 है और उपरोक्त कमांड ने आउटपुट के रूप में सिर्फ "ubuntu" दिया है। @ शैनन नेल्सन द्वारा दी गई कमांड ने काम किया।
तेजस पाटिल

3
l1zard @ Marvin: ~ $ गूंज $ DESKTOP_SESSION के परिणाम डिफ़ॉल्ट रूप से बहुत उपयोगी नहीं हैं
l1zard

6
मेरा सिर्फ यह कहना है कि '
उबंटू

38

मैं आपको सबसे सामान्य डेस्कटॉप वातावरणों का एक छोटा चयन और वर्णन दिखाता हूँ।

एकता

एकता

एकता का विकास कैनोनिकल ने किया है। इसके शीर्ष पर एक बार होता है जिसमें दाईं ओर घड़ी और बाईं ओर एक बटन होता है जो एक खोज / मेनू विंडो लाएगा। स्क्रीन के बाईं ओर एक लॉन्चर है।

डिफ़ॉल्ट थीम रंग बैंगनी / नारंगी / भूरे रंग के होते हैं।

लोगो उबंटू लोगो के समान है।

सूक्ति ३

सूक्ति ३

ग्नोम 3 ग्नोम डेस्कटॉप वातावरण में तीसरा पुनरावृत्ति है। इसमें घड़ी के ऊपर एक पट्टी और बाईं ओर एक मेनू बटन है जो अधिकांश अनुप्रयोगों वाले फुलस्क्रीन विंडो को ऊपर लाएगा।

डिफ़ॉल्ट विषय सामान्य तत्वों में बहुत काले रंग के साथ अंधेरा है, लेकिन खिड़कियां हल्के भूरे रंग की हैं।

लोगो एक पैर है। चार पैर की उंगलियों के साथ।

मेट (सूक्ति 2 का एक कांटा)

दोस्त

MATE Gnome 2 का एक कांटा है। इसमें दो पट्टियाँ हैं, एक स्क्रीन के ऊपर, एक सबसे नीचे। शीर्ष में मुख्य मेनू (तीन आइटम, एप्लिकेशन, स्थान और सिस्टम के साथ ड्रॉपडाउन), कुछ शुरुआत और दूर दाईं ओर घड़ी शामिल है। निचला बार विंडो सूची और डेस्कटॉप स्विचर को रखता है। डिफ़ॉल्ट कॉन्फ़िगरेशन में डेस्कटॉप पर पहले तीन के विपरीत इसमें आइकन (कंप्यूटर, होम, ट्रैश और रिमूवेबल मीडिया) हैं। सिस्टम मेनू में संवाद के बारे में पाया जा सकता है।

डिफ़ॉल्ट विषय हरे या नीले लहजे के साथ एक हल्का विषय है।

लोगो एक तीर से दो वृत्त होते हैं जो उन्हें काटते हैं।

XFCE

XFCE

XFCE को हमेशा Gnome 2 के छोटे भाई के रूप में देखा गया है, लेकिन इसे ऐसा नहीं कहा जाना चाहिए। यह MATE / Gnome 2 के समान है और आसानी से दोनों के साथ भ्रमित हो सकता है। डिफ़ॉल्ट कॉन्फ़िगरेशन MATE / Gnome 2 के समान है सिवाय इसके कि ऊपरी पट्टी में मेनू केवल एक आइकन है, लेकिन समान रूप से संरचित है।

लोगो एक माउस है।

केडीई

केडीई

केडीई सबसे पुराने डेस्कटॉप वातावरणों में से एक है। इसमें स्क्रीन के नीचे एक बार होता है जिसमें मुख्य मेनू (आइकन के रूप में), विंडो सूची और एक घड़ी होती है। मुख्य मेनू श्रेणियों में क्रमबद्ध एक बड़ा ड्रॉपअप मेनू है।

डिफ़ॉल्ट विषय बहुत हल्का है और पॉलिश ग्लास जैसा दिखता है।

लोगो एक "के" है, कभी-कभी एक ड्रैगन।

दालचीनी

दालचीनी

दालचीनी भारी रूप से गनोम 3 पर आधारित है। इसमें केडीई के समान एक कम बार है, क्योंकि इसमें मेनू बटन, विंडो सूची और घड़ी शामिल है। मुख्य मेनू श्रेणियों के साथ एक ड्रॉपअप भी है।

डिफ़ॉल्ट विषय बहुत हरा-भरा है।

अन्य

सौभाग्य से, वहाँ बहुत अधिक डेस्कटॉप वातावरण हैं, लेकिन यह आपको सबसे अधिक उपयोग किए जाने वाले लोगों पर त्वरित अवलोकन देना चाहिए।


3
डाउनवोटेड - इसलिए नहीं कि यह एक खराब उत्तर है (ऐसा नहीं है) बल्कि इसलिए क्योंकि स्क्रीनशॉट लगातार पुराने हो रहे हैं। कमांड लाइन विकल्प बेहतर हैं।
एंड्रयू एम

@AndrewM: सच ... हालांकि, मुझे यकीन नहीं है कि मुझे इसे अपडेट करना चाहिए या इसे और अधिक सामान्य बनाने के लिए विस्तारित करना चाहिए ... लेकिन अन्य उत्तरों की तुलना में बेहतर नहीं है। मैं इसे समय के लिए विस्तारित करूंगा और इसे अपडेट करूंगा ...
बॉबी

महान संपादित - downvote उलट। क्या यह एकता और सूक्ति के बीच के रिश्ते को समझाने के लायक है?
एंड्रयू एम

@AndrewM: आपका क्या मतलब है? कि वे दोनों Gtk3 का उपयोग कर रहे हैं? या उनके बीच प्यार / नफरत? वैसे, मेरे पोस्ट पर डाउनवोट्स के बारे में कोई चिंता नहीं, डाउनवोट्स मेरी राय में नकारात्मक नहीं हैं।
बॉबी

मैंने सोचा था कि एकता सूक्ति थी (शीर्ष पर सिर्फ एक लिबास)? मैं एकता पर हूँ और इस सवाल पर सुझाए गए कई अन्य परीक्षण सूक्ति (उदाहरण के लिए "ls / usr / bin / * session *" और ps | grep स्टाइल वाले) के रूप में दिखाए गए हैं। मैं थोड़ा दिलचस्प हूँ क्योंकि यह दिलचस्प है।
एंड्रयू एम

21

त्वरित तरीका # 1: यदि आपके पास शीर्ष पंक्ति पर "सिस्टम" मेनू प्रविष्टि है, और मेनू में एक आइटम है जो "ग्नोम के बारे में" कहता है, तो आप शायद गनोम चला रहे हैं।

त्वरित तरीका # 2:

ps -ef | grep gnome

5
छोटा संस्करण: pgrep -f gnome
डेमी

क्या होगा यदि उपयोगकर्ता अपनी ऑटोस्टार्ट सेटिंग्स को संपादित कर रहा है, का उपयोग कर gnome-session-properties? या यदि कोई अन्य उपयोगकर्ता उसी समय लॉग इन होता है, लेकिन मेट सत्र में?
बेसिक 6

18

मैं उपयोग करता हूं echo $XDG_CURRENT_DESKTOP

यकीन नहीं होता कि यह हर कल्पनीय लिनक्स डिस्ट्रो पर 100% काम कर रहा समाधान है, लेकिन अब तक काफी अच्छा साबित हुआ है।


भविष्य के गोगलर्स के लिए उपयोगी - ubuntu 13.10 पर ("सूक्ति नहीं")
एंड्रयू एम

@AndrewM: मेरे लिए समझ में आता है, एकता बिल्कुल सूक्ति नहीं है। और जानकारी के लिए धन्यवाद!
वायलेट जिराफ

@AndrewM से सहमत, अन्य कमांड-लाइन समाधान सूक्ति देते हैं लेकिन मैं यूनिटी चला रहा हूं और यह मेरे लिए काम करता है।
मेल्टन

15

मैंने सबसे अच्छे टूल का परीक्षण किया है जो मैंने पाया है

  1. लिनक्स टकसाल के तहत GNOME स्थापित;
  2. लिनक्स मिन्ट लाइव यूएसबी के तहत GNOME;
  3. लिनक्स टकसाल के तहत मेट;
  4. लुबंटू के तहत LXDE;
  5. पप्पी लिनक्स के तहत JWM (JWM एक डेस्कटॉप वातावरण नहीं है, लेकिन स्टैकिंग विंडो मैनेजर है)।

मेरे परिणाम:

  1. (ठीक ठाक)
    env | grep DESKTOP_SESSION=

    1. DESKTOP_SESSION = सूक्ति
    2. DESKTOP_SESSION = सूक्ति
    3. DESKTOP_SESSION = default.desktop
    4. DESKTOP_SESSION = Lubuntu
    5. (कुछ भी तो नहीं)
  2. (ठीक ठाक)
    echo $GDMSESSION

    1. सूक्ति
    2. सूक्ति
    3. (कुछ भी तो नहीं)
    4. Lubuntu
    5. (कुछ भी तो नहीं)
  3. (अच्छी तरह से, लेकिन सही नहीं)
    pgrep -l "gnome|kde|mate|cinnamon|lxde|xfce|jwm"
    ps -A | egrep -i "gnome|kde|mate|cinnamon|lxde|xfce|jwm"

    1. (ठीक)
    2. (ठीक)
    3. (ठीक)
    4. (गलत)
    5. (कुछ भी ठीक नहीं)
  4. (बहुत अच्छी तरह से, लेकिन सही नहीं)
    हार्डइन्फो

    1. (कुछ भी तो नहीं);
    2. गनोम 2.32.0
    3. दोस्त
    4. LXDE (लुबंटू)
    5. अज्ञात (विंडो मैनेजर: JWM)

निष्कर्ष: हार्डइन्फो और कमांड का संयोजन

ps -A | egrep -i "gnome|kde|mate|cinnamon|lxde|xfce|jwm"

शायद वांछित जवाब दे देंगे।


क्या है 'हार्डइन्फो'?
सोपालाजो डे एरिएरेज़

हम्म, वास्तव में हम आउटपुट में क्या देख रहे हैं? मुझे "सूक्ति-कीरिंग-डी", "xfce4-volumed" और "kdeinit4" मिला है। इस सामान में से कुछ निर्भरता के रूप में स्थापित किए गए होंगे। मुझे यकीन नहीं है कि इनमें से कौन मेरा मुख्य डेस्कटॉप वातावरण है।
अन्नान

आप दूसरी प्रतिक्रिया को लिंक करने के बजाय क्रॉस-पोस्ट क्यों करते हैं ?
ssc

4

यह आदेश उपयोगी प्रतीत होता है:

ls /usr/bin/*session*
  • GNOME रिटर्न / usr / bin / gnome-session (और अधिक)
  • मेट रिटर्न / यूएसआर / बिन / मेट-सत्र (और अधिक) में
  • LXDE रिटर्न में / usr / bin / lxsession (और अधिक)
  • XFCE रिटर्न में / usr / bin / xfce4-session (और अधिक)
  • JWM रिटर्न / usr / bin / icewm-session (jwm-session होना चाहिए, नहीं?)

3
यह विश्वसनीय नहीं है क्योंकि यह केवल स्थापित सत्र प्रबंधकों को दिखाता है , न केवल चल रहे एक - और सभी डेस्कटॉप वातावरणों में वास्तव में एक मिलान *-sessionनिष्पादन योग्य है (जैसा कि आपने jwm के लिए उल्लेख किया है), या ऐसा कोई भी कार्यक्रम।
ग्रिटिटी

यह मुझे /usr/bin/byobu-select-session /usr/bin/dbus-run-sessionएक सर्वर सिस्टम देता है जिसमें कोई डेस्कटॉप वातावरण नहीं है
ssc

4

अपने जीयूआई को निर्धारित करने के लिए यह एक अच्छा आदेश है:

pgrep -l "gnome|kde|mate|cinnamon|lx|xfce|jwm"

2
इस आदेश के लिए मेरे आउटपुट देखें kdevtmpfs, gnome-keyring-d, lxsession, lxpanel, xfce4-power-man, gnome-pty-helpe:। मैं ल्यूबुन्टू डेस्कटॉप चला रहा हूं।
सोपालाजो डे एरिएरेस

3
  1. खोल शेल टर्मिनल / कंसोल
  2. स्टेटमेंट के नीचे टाइप करें और एंटर दबाएं

Printenv XDG_CURRENT_DESKTOP

  1. पर्यावरण चर XDG_CURRENT_DESKTOP बताता है कि आपके पास कौन सा डेस्कटॉप है

RHEL 6. पर काम नहीं करता है
Xalorous

1
इसके लिए क्षमा करें, लेकिन यह कमांड मेरे लिए Ubuntu 1x.xx में काम करता है।
तुर्गे काले

2

एक नया उपयोगकर्ता ऊपर स्क्रीन कैप्चर में KDE और Gnome के अंतर को नहीं पहचान सकता है। डिफ़ॉल्ट पैनलों की स्थिति को देखें (ऊपर Gnome के साथ और केडीई के साथ नीचे) डेस्कटॉप या खुले हुए एप्लिकेशन का रंग नहीं।


देर से समझौता। कुछ समय के लिए RedHat Gnome और KDE दोनों को ब्लूचुरवे थीम पर सामान्य कर रहा था, और भी अधिक लाइनों को धुंधला कर रहा था।
रिच होमोलका

2

एक टर्मिनल या कंसोल में, आप चला सकते हैं:

pgrep -l "gnome|kde|mate|cinnamon"

या

ps -A | egrep -i "gnome|kde|mate|cinnamon"

अधिक पंक्तियों में दिखाई देने वाली वस्तु का उत्तर होना चाहिए।


0

आप HardInfo चला सकते हैं। यह कम से कम लिनक्स टकसाल में डिफ़ॉल्ट रूप से तैयार है; या आप इसे स्थापित कर सकते हैं (सिनैप्टिक, ...) से।

आप इसे चला सकते हैं:

  1. मुख्य मेनू से> खोज बॉक्स> hardinfo, या
  2. मुख्य मेनू से> सभी एप्लिकेशन> सिस्टम टूल या प्रशासन> सिस्टम जानकारी, या
  3. मुख्य मेनू से> सभी एप्लिकेशन> सभी> सिस्टम जानकारी, या
  4. किसी टर्मिनल या कंसोल से> hardinfo> एंटर, या
  5. रन एप्लिकेशन संवाद (Alt + F2) से> hardinfo> दर्ज करें।

एक बार हार्डइनफो खुलने के बाद आपको "ऑपरेटिंग सिस्टम" आइटम पर क्लिक करने और "डेस्कटॉप एनवायरनमेंट" लाइन को देखने की जरूरत है।

आजकल, गनोम और केडीई के अलावा, आप मेट, दालचीनी, ...


0

मैंने केडीई के साथ भी परीक्षण किया है और मेरा निष्कर्ष है:

क) आलेखीय तरीका, हार्डइन्फो के साथ: उत्तर आम तौर पर "ऑपरेटिंग सिस्टम"> "डेस्कटॉप एनवायरनमेंट" में होता है, लेकिन यदि आप "एनवायरनमेंटल वेरिएबल्स" को नहीं देख सकते हैं। हार्डइन्फो सभी परीक्षण किए गए डिस्ट्रो के साथ तैयार है, केडीई के साथ एक को छोड़कर, लेकिन इसे आसानी से और जल्दी से स्थापित किया जा सकता है (लिनक्स मिंट 13 में केवल 2 पैकेज)।

बी) कमांड लाइन, इस कमांड के साथ:

ps -A | egrep -i "gnome|kde|mate|cinnamon|lx|xfce|jwm"

अधिक पंक्तियों में दिखाई देने वाली वस्तु का उत्तर होना चाहिए (यदि "सत्र" के साथ एक ड्रॉ होना चाहिए तो समाधान होना चाहिए)।


चूँकि यह 3 साल से अधिक हो गया है ... मुझे लगता है, ओपी ने या तो खुद या कहीं और से उत्तर पाया है या पूरे विचार को छोड़ने का फैसला किया है।
जैकलॉक

0

स्थापित DE के संस्करण को जानने के लिए हम Synaptic खोल सकते हैं और इसका नाम "क्विक फिल्टर" बॉक्स में रख सकते हैं। नीचे "स्थापित संस्करण" हमारे पास उत्तर है। इसके आगे, "नवीनतम संस्करण" के नीचे, हम उच्चतम को देख सकते हैं कि हम इसे क्या अपडेट कर सकते हैं (कम से कम अगर हमने अभी "रीलोड" पर क्लिक किया है और केवल स्थिर सॉफ़्टवेयर पर विचार कर रहे हैं-तो विकासशील संस्करणों तक पहुंच आमतौर पर है disabled-)। यदि सिनाप्टिक के बजाय माना गया डिस्ट्रो पैकेजकिट या अन्य समान घोल का उपयोग करता है, तो यह अवलेय होगा।


उनका सवाल यह है कि रेडहैट ओएस पर ऐसा कैसे किया जाए डेबियन / उबंटू नहीं!
स्लम

0

बस सिस्टम सहायता गाइड खोलें (आमतौर पर "सिस्टम" मेनू के तहत) और देखें कि शीर्षक क्या है!


0

Inxi स्थापित करें और चलाएं inxi -Sxxx(या inxi -Sxxयदि आपका inxi का संस्करण नवीनतम नहीं है):

$ inxi --version | head -1 && inxi -Sxxx                                                                                       
inxi 3.0.32-00 (2019-02-07)
System:    Host: kububb Kernel: 4.15.0-65-generic x86_64 bits: 64 compiler: gcc v: 7.4.0 Desktop: KDE Plasma 5.12.9 
           tk: Qt 5.9.5 wm: kwin_x11 dm: SDDM Distro: Ubuntu 18.04.3 LTS (Bionic Beaver) 
$ 

केवल इस उद्देश्य के लिए inxi को स्थापित करते समय ओवरकिल लग सकता है, inxi का उपयोग बहुत अधिक सिस्टम जानकारी प्रदान करने के लिए किया जा सकता है inxi -Fxxxz(जहां -zआपके मैक पते की तरह मास्क सामान)।

मुखपृष्ठ जैसे inxi है यहाँ


वहाँ भी है neofetch जिनमें से एक कांटा है screenfetch :

$ neofetch --stdout
dkb@kububb 
------------ 
OS: Ubuntu 18.04.3 LTS x86_64 
Host: Inspiron 15-3567 
Kernel: 4.15.0-65-generic 
Uptime: 8 hours, 58 mins 
Packages: 2389 
Shell: bash 4.4.20 
Resolution: 1366x768 
DE: KDE 
WM: KWin 
WM Theme: Breeze 
Theme: Breeze Dark [KDE], Breeze-Dark [GTK2], MyBreeze-Dark [GTK3] 
Icons: Breeze [KDE], Breeze [GTK2/3] 
Terminal: konsole 
Terminal Font: Hack 11 
CPU: Intel i3-6006U (2) @ 2.000GHz 
GPU: Intel HD Graphics 520 
Memory: 1665MiB / 7846MiB 
$   

नवगीत का मुखपृष्ठ यहाँ है


-1

Sysinfo पैकेज आपको दिखाएगा कि आप किस Gnome / का उपयोग कर रहे हैं:

sudo apt-get install sysinfo
sysinfo

-1

मूल पोस्ट के अनुसार, मेरे लिए आदर्श समाधान (और किसी और को आशा है) उदाहरण के साथ प्रदर्शित किया गया है:

which zenity  2>&1 >/dev/null && echo Have GTK
which kdialog 2>&1 >/dev/null && echo Have KDE

क्योंकि मेट और सिनेमॉन सूक्ति के कांटे हैं। यह निर्भर करता है कि आप हाल ही में क्या करना चाहते हैं। Mageia linux पर आप बहुत आसानी से दोनों वातावरण बना सकते हैं और उस स्क्रिप्ट के कारण ऐसा लिखा है।


-2

मेरे पास यह कार्य है ~/.bash_aliases-

# open terminal function
open-terminal()
{
    # if gnome is running
    if [ $(pgrep -c gnome-panel) -gt 0 ]; then
            echo "running gnome"
            gnome-terminal
    # if xfce is running    
    elif [ $(pgrep -c xfce4-panel) -gt 0 ]; then
            echo "running xfce"
            xfce4-terminal
    fi
}
alias trm='open-terminal'

यह प्रश्न का उत्तर नहीं देता है और आपके open-terminalकार्य के लिए बेहतर विकल्प हैं : askubuntu.com/questions/207442/…
air-dex

ठीक है, आपके द्वारा प्रदान किया गया लिंक इस प्रश्न से बिल्कुल भी संबंधित नहीं है, मेरी स्क्रिप्ट सत्र की पहचान करके जांचती है कि ओएस किस तरह का पैनल वर्तमान में चल रहा है, मुझे इसके साथ कोई समस्या नहीं दिखती है।
रामगुरुर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.