मैं टर्मिनल से एकता सत्र कैसे पुनः आरंभ कर सकता हूं?


48

Gnome2 को फिर से शुरू करने की कमान है:

sudo /etc/init.d/gdm restart

एकता के लिए समकक्ष क्या है?

जवाबों:


34

अपस्टार्ट तरीका है

sudo service lightdm restartlightdm का उपयोग करके नए संस्करणों के लिए

या जीडीएमsudo service gdm restart का उपयोग करके पुराने संस्करणों के लिए ।

अपडेट: एक अन्य विकल्प, जो टर्मिनल का उपयोग नहीं कर रहा है, लेकिन एक कुंजी संयोजन का उपयोग करके पाया जा सकता है कि X सर्वर को मारने के लिए कीबोर्ड संयोजन कैसे सेट करें?


1
मुझे यह बहुत व्यावहारिक और कार्यात्मक तरीका मिला, धन्यवाद।
rjbgbo

1
यह सेवा gdmUbuntu 14.04 में उपलब्ध नहीं लगती है।
थॉमस एरिल्डसेन

nohup compiz --display :0 --replace &अपने वर्तमान सत्र की खिड़कियों को खोए बिना एकता को फिर से शुरू करने के लिए लगता है। Askubuntu.com/a/38597/35666
ब्रेंडेन

97

unityएकता को पुनः आरंभ करने के लिए कमांड का उपयोग किया जा सकता है। यह विंडो प्रबंधक को पुनरारंभ करता है, इसलिए आपके खुले कार्यक्रम बरकरार रहेंगे और आपको लॉग आउट नहीं किया जाएगा।

यदि आप एक टर्मिनल ऐप से कमांड चलाते हैं, तो आपको & disownइसे टर्मिनल से अलग करने के लिए जोड़ना चाहिए । यदि आप नहीं करते हैं, तो एकता कार्यक्रम टर्मिनल ऐप की एक बाल प्रक्रिया बन जाएगी, जैसे कि जब आप टर्मिनल बंद करते हैं, तो एकता भी बंद हो जाएगी।

यह जोड़ने के लिए भी सार्थक हो सकता है &> /dev/null(विच्छेदित बिट से पहले) ताकि पाठ और त्रुटि आउटपुट आपके टर्मिनल को अव्यवस्थित न करें।

तो, कमांड है:

unity &> /dev/null & disown

यदि आप डेस्कटॉप अप्रतिसादी (या किसी अन्य कारण) के कारण टर्मिनल एप्लिकेशन को नहीं खोल सकते हैं, तो आप के alt-ctrl-F1माध्यम से हिट करके विशुद्ध रूप से टेक्स्ट-आधारित टर्मिनल खोल सकते हैं F6

वहां आपको एक टेक्स्ट टर्मिनल मिलेगा, आपको पहले लॉगिन करना होगा।

फिर आप ऊपर दिए गए कमांड को चला सकते हैं, फिर हिट कर सकते हैं alt-ctrl-F7या alt-ctrl-F8ग्राफिकल डेस्कटॉप पर वापस आ सकते हैं।

यह "हैंगिंग" समस्याओं को ठीक करता है।

एक साइड नोट के रूप में: चूंकि एकता एक कॉम्पिज़ प्लगइन है, आप कमांड का उपयोग करके कॉम्पिट को पुनः आरंभ करके एकता को फिर से शुरू कर सकते हैं:

compiz --replace

यदि आप इसे alt-ctrl-F1टर्मिनल से चलाते हैं , तो आपको एक --displayपैरामीटर की आवश्यकता होगी

compiz --display :0 --replace

आपको अभी भी जोड़ना होगा & disown


धन्यवाद। मुझे लगता है कि यह स्वीकार किए गए से बेहतर है क्योंकि यह केवल एकता को पुनरारंभ करता है, न कि पूरे प्रदर्शन सर्वर को। धन्यवाद!
kroq-gar78

1
वाह! मैं 4 साल से उबंटू का उपयोग कर रहा हूं (शायद इतना ही नहीं, लेकिन फिर भी ...) और इसके अस्तित्व के बारे में पता नहीं था & disown। धन्यवाद!
FRD

और विंडोज पर लिनक्स के लिए एक और बिंदु। कुछ भी खोए बिना अपने दुर्घटनाग्रस्त यूआई को फिर से शुरू करना: चेक करें!
क्रिस्टोफ ग्रिमर-डिट्रिच

बस मामूली सी बात है। यदि आप बैश (मैं मछली का उपयोग करता हूं) के अलावा किसी भी शेल का उपयोग कर रहा हूं, तो डिसाइड करने के बजाय नोह का उपयोग करें। nohup इस तरह से कमांड की शुरुआत पर जाती है:nohup compiz --display :0 --replace &
डैनियल रोड्रिग्ज

यदि आप एकता unity-2d-shell &> /dev/null & disown
-2d

12

आपको एक ट्टी खोलने की आवश्यकता नहीं है। ज्यादातर मामलों में Alt-F2 अभी भी काम करता है। बस "एकता" दर्ज करें। बस। कोई और अवहेलना की जरूरत है।




2

GDM को पुनरारंभ करने के लिए आदेश का sudo stop gdmपालन ​​किया जाता है sudo start gdm, और इसे ट्टी से किया जाना चाहिए।

यदि आप एकता को फिर से चलाने की कोशिश कर रहे हैं, unityलेकिन याद रखें कि आपको रन डायलॉग से ऐसा करने की आवश्यकता है।


0

मुझे मॉनिटर के आधार पर गनोम के फॉन्ट साइज़ की विशेषता बदलना पसंद है। मैं सीधे कार्यक्रमों को बंद कर रहा हूं ताकि खिड़की की स्थिति बच जाए। मैंने इसे स्क्रिप्ट में रखा है जो संभवतः बहुत ही समान काम करता है:

    nautilus -q && sleep 2 && bgcmd nautilus -n
    pkill unity-panel
    pkill unity-window
    sleep 1
    unity-window-decorator &> /dev/null & disown
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.