जब एक लिनक्स डेस्कटॉप जमा देता है तो क्या करें?


136

मैं हाल ही में बूट किया गया एक विंडोज लड़का हूं, और अब मैं लिनक्स मिंट 12 का उपयोग कर रहा हूं

एक विंडोज डेस्कटॉप मैं जमा जब refresh, या अगर मैं एक कार्यक्रम का उपयोग कर रहा मैं का उपयोग alt+ F4कार्यक्रम बाहर निकलने के लिए या मैं उपयोग कर सकते हैं ctrl+ alt+ deleteऔर यह आदेश मुझे क्या कार्यक्रम जवाब नहीं है और इतने पर देखकर विंडोज डेस्कटॉप ठीक करने के लिए अनुमति देगा।

मिंट मेरे एक्सपी की तुलना में बहुत कम बार जमा करता है, लेकिन जब ऐसा होता है, तो मुझे नहीं पता कि मुझे क्या करना है, मैं बस पीसी को बंद कर देता हूं और इसे पुनरारंभ करता हूं।

तो क्या फ्रीज़ होने पर लिनक्स को ठीक करने की आज्ञा है?

जवाबों:


112

आप कोशिश कर सकते हैं Ctrl+ Alt+ *सामने प्रक्रिया को मारने के लिए ( स्क्रीन Xorg 1.11 पर कार्यक्रमों ताला ) या Ctrl+ Alt+ F1एक टर्मिनल कमांड खोलने शुरू करने के लिए की तरह ps, topया htopप्रक्रिया प्रतिसाद नहीं दे रहा पर चल रहे प्रक्रियाओं और लांच मार देखने के लिए।

नोट: यदि स्थापित नहीं है, तो स्थापित htopकरें sudo apt-get install htop

इसके अलावा, एक बार अपने में किया Ctrl+ Alt+ F1आभासी कंसोल, के साथ डेस्कटॉप पर लौटने Ctrl+ Alt+ F7


6
लिनक्स में एक विंडोज़ लड़के और एक शुरुआत के लिए, मैं htopइसके बजाय topइसे संचालित करने के लिए आसान स्थापित करने की सलाह दूंगा।
पालक

सूचक कुंजी संयोजन Ctrl + Alt + Esc के तहत किल अग्रभूमि प्रक्रिया नहीं थी, या क्या वह बदल गई थी? (और मेरे प्रमुख बटन सही स्वरूपण क्यों नहीं दिखाते हैं?)
फ्रैंकी

3
Ctrl + Alt + * के लिए किस तारांकन का उपयोग करना चाहिए? संख्यात्मक कीपैड पर या अल्फा ब्लॉक में एक? बाद के मामले में, मैं गैर-अमेरिकी कीबोर्ड पर क्या दबाऊंगा?
user149408

1
संख्यात्मक कीपैड पर केवल तारांकन कार्य करना चाहिए, @ user149408। Oss-sec मेलिंग सूची में लिंक किए गए धागे का सुझाव है कि।
पालेक

1
उनमें से किसी ने मेरे लिए काम नहीं किया। मैं केवल एसएसएच के माध्यम से सर्वर का उपयोग कर सकता हूं। स्थानीय कंसोल बिल्कुल अनुत्तरदायी है (माउस, कीबोर्ड और सभी जमे हुए मॉनिटर)।
पाउलो कार्वाल्हो

111

यदि बाकी सब विफल रहता है, तो आप हाथी को उठाते हैं । अनिवार्य रूप से, विशेष जादू SysRq कुंजी अनुक्रम ( Alt+ SysRq+ ?) हैं जो लिनक्स कर्नेल विशेष रूप से संभालते हैं।

यदि आपका लिनक्स बॉक्स जम जाता है और आपको किसी अन्य कुंजी-कमांड की प्राप्ति नहीं होगी, तो आपको निश्चित रूप से हार्ड रिबूट से पहले एक विशेष कुंजी क्रम की कोशिश करनी चाहिए।

मुख्य अनुक्रम लोकप्रिय रूप से स्मरक के साथ याद किया जाता है:

आर aising lephants मैं रों एसयू tterly बी oring

  • Alt+ SysRq+ Rकीबोर्ड को 'कच्चे' मोड में स्विच करें
  • Alt+ SysRq+ Eमाँ को छोड़कर सभी प्रक्रियाओं के लिए SIGTERM (समाप्ति) संकेत भेजें
  • Alt+ SysRq+ Iसभी प्रक्रियाओं को SIGKILL सिग्नल भेजें, थोड़ा और आक्रामक
  • Altडेटा हानि को रोकने के लिए सभी फाइल सिस्टम को + SysRq+ Sसिंक करें
  • Alt+ SysRq+ Uके रूप में केवल पढ़ने के लिए फ़ाइल सिस्टम रिमाउंट
  • Alt+ SysRq+ Bजबरदस्ती रिबूट

9
यह निश्चित रूप से, जादू SysRq समर्थन में संकलित की आवश्यकता है कि
एलेक्सिस

11
@ डल्कर मुझे सिर्फ Print ScreenSysRq
user60561

7
इनमें से प्रत्येक कमांड को चलाने के बीच कितना समय देना चाहिए?
अत्यधिक अनियमित

23
आर eboot ven मैंएस ystem यू tterly बी roken
angrydust

1
या सिर्फ Alt + SysRq + U उसके बाद Alt + SysRq + B। मुझे नहीं पता कि 6-अनुक्रम के लिए इतनी सारी वेबसाइटें क्यों धकेलती हैं; पहले 3 कुछ भी उपयोगी नहीं है क्योंकि आप वैसे भी रिबूट करने जा रहे हैं, और यू खुद से सिंक करता है इसलिए एस बेमानी है।
गाइल्स

34

सबसे distros में दबाने Ctrl+ Alt+ BackspaceX11 (ग्राफिक) इंटरफेस को मारता है और वह पुन: प्रारंभ। दुर्भाग्य से कुछ हाल ही में, "उपयोगकर्ता के अनुकूल" डिस्ट्रोस ने कुछ अथाह कारण के लिए इस उपयोगी शॉर्टकट को निष्क्रिय कर दिया। मुझे नहीं पता कि क्या मिंट इतना "उपयोगकर्ता के अनुकूल" है, लेकिन आपके पास इसे खोने की कोशिश करने के लिए कुछ भी नहीं है :)


6
सुनिश्चित करें कि यह मेनू में 'स्टार्टअप एप्लिकेशन' की खोज करके मिंट में सक्षम है, और फिर सुनिश्चित करें कि 'Ctrl Alt Backspace' की जाँच की गई है।
जेशुरुन

1
AFAIRK, नए फैंसी xorg evdev इनपुट ड्राइवर डिफ़ॉल्ट रूप से 'zapping' को अक्षम करते हैं। हालाँकि, स्टार्टअप पर उन्हें /etc/xorg.conf या /etc/xorg.conf.d/XX-somefile पर पुनः साझा करने का एक तरीका है या इसे प्रति-उपयोगकर्ता xorg स्टार्टअप स्क्रिप्ट में सेट किया जा सकता है (शायद setxkbmap -option "terminate:ctrl_alt_bksp"~ / .xinitrc में डाल दिया जाए। ) Option "XKbOptions" "terminate:ctrl_alt_bksp"एक संगत में लाइन जोड़कर Section "InputClass", या अपने ओएस में एक और स्विच सेट करके जो कि ऐसा करने के लिए रिले करता है।
फ्रेंकी

यह मेरे सिस्टम के लिए चालू है, लेकिन Ctrl/ Alt- Backspaceकोई मदद नहीं थी। हालाँकि, जब मैंने उपयोग किया: Ctrl/ Alt- F1कंसोल में प्रवेश करने के लिए और भाग गया htop- मैं handbrakeहार्ड-एट- इट प्रक्रियाओं का पालन करने में सक्षम था ! के बाद मैंने देखा कि एक शेष प्रक्रिया बेकार थी - Ctrl/ Alt- F8मुझे वापस दालचीनी डेस्कटॉप पर लाया। मुझे लगता है कि handbrakeसिर्फ है भूख लगी ...
होगा

1
यह अभी भी OpenSUSE Tumbleweed में डिफ़ॉल्ट रूप से चालू है।
systemovich 10

1
Fedora में [स्थापित करें], खुले हुए
गम

12

पहले से ही उल्लेख किया गया था के अलावा, मैं भी उन चाल का उपयोग करें:

  • अगर किसी भी तरह से एक टर्मिनल में अनुत्तरदायी कार्यक्रम शुरू किया गया था, तो मैं एक Ctrl+ Dया Ctrl+ कोशिश करूँगा C। अगर कुछ नहीं होता है तो मैं एक निर्दयी के पीछे एक Ctrl+ कोशिश करूँगा ।Zkill

  • यदि मुझे जिम्मेदार कार्यक्रम पता था, तो मैं एक टर्मिनल खोलूंगा और उपयोग करूंगा killall। (जैसे, killall firefox)

  • वैकल्पिक रूप से, गनोम के तहत, मैं कमांड चलाऊंगा और आह्वान करूंगा xkill, जो आपको केवल एक खिड़की पर क्लिक करके प्रोग्राम को मारने की अनुमति देता है जो इसका मालिक है।

  • अंत में, यदि मेरा कीबोर्ड पिघल जाता है , तो मेरे पास एक सिस्टम मॉनिटर एप्लेट (गनोम के तहत भी) है, जो क्लिक किए जाने पर सूक्ति-सिस्टम-मॉनिटर को पॉप अप कर देगा । वहां से, मैं केवल अपने माउस का उपयोग करके किसी भी प्रक्रिया को मार सकता हूं।


9

मिश्रण में एक और संभव समाधान जोड़ना, और (स्वीकृत जवाब के अलावा) अब तक के उत्तरों में से कम से कम विनाशकारी है।

यदि तुम नही कर सकते:

  • A / के लिए कीबोर्ड / माउस का उपयोग करें) ऊपरCtrl + Alt+ *विकल्प चलाएँ , B) एक उपयोगिता पर नेविगेट करें जिसका उपयोग अपमानजनक कार्यक्रम को समाप्त करने के लिए किया जा सकता है, C) एक (या समान, जैसा कि ऊपर विस्तृत है) आरंभ करने के लिए एक टर्मिनल लॉन्च करें।pkill <process name>

-या-

  • किसी अन्य वर्चुअल कंसोल ( Ctrl+ Alt+ किसी भी एक F1-6) पर जाएं, pkill <process name>ऊपर (या समान, जैसा कि ऊपर विस्तृत है) आरंभ करने के लिए

... तब मान लिया गया है कि मैजिकसाइसआर समर्थन कर्नेल में संकलित है ( http://en.wikipedia.org/wiki/Magic_keys से ), QWERTY कीबोर्ड पर (नीचे दिए गए विकल्पों के लिए विकल्प fउपरोक्त लेख में दिए गए हैं), एक कोशिश कर सकते हैं:

Alt+ SysRq(पर चेतावनियां नोट http://en.wikipedia.org/wiki/Magic_keys#Commands)+f को
"oom_kill कॉल है, जो एक प्रक्रिया को मारता है एक कम करने के लिए हे ut   हे च   एम एमोरी हालत " है, जो (कम से कम मेरे लिए) अक्सर उस प्रोग्राम को मारता है जो समस्या पैदा कर रहा है, क्योंकि यह उस समय चलने वाली सबसे बड़ी रैम खपत प्रक्रिया है।


6

पर लैपटॉप आप प्रेस करने की आवश्यकता हो सकती है CtrlFnF1, टर्मिनल खोलने के लिए मैं क्या टाइप है reboot nowटर्मिनल से पुनः आरंभ करने की।

अपने लैपटॉप (एचपी जी 56) पर टर्मिनल से जीयूआई पर वापस जाने के लिए मुझे CtrlFnF8(जाहिरा तौर पर यह भी हो सकता है CtrlFnF7) और आपको ग्राफिकल इंटरफ़ेस पर वापस जाना चाहिए।

Http://community.linuxmint.com/tutorial/view/244 भी देखें

रोकना और शुरू करना

  • shutdown -h now - अब सिस्टम को बंद करें और रिबूट न ​​करें
  • halt - सभी प्रक्रियाओं को रोकें - ऊपर के समान
  • shutdown -r 5 - सिस्टम को 5 मिनट में बंद करें और रिबूट करें
  • shutdown -r now - अब सिस्टम को बंद करें और रिबूट करें
  • reboot - सभी प्रक्रियाओं को रोकें और फिर रिबूट करें - ऊपर के समान
  • startx - एक्स सिस्टम शुरू करें

4

एक अन्य सुझाव यदि आप Gnome3 का उपयोग कर रहे हैं (मुझे लगता है कि डिफ़ॉल्ट मिंट इंस्टॉलेशन कुछ इसी तरह का उपयोग करता है), तो आप CTRL+ F2फिर प्रेस Rऔर हिट रिटर्न का उपयोग कर सकते हैं। मैं अक्सर इसका इस्तेमाल करता हूं और यह काम करता है। यह मूल रूप से GUI को पुनरारंभ करता है। भले ही आपको स्क्रीन पर कुछ भी दिखाई न दे (उदाहरण के लिए, यह जमी हुई है) आपको ऐसा करना चाहिए और यह जीयूआई को पुनः आरंभ करेगा।


ctrl f2 अब काम नहीं करता है :( dunno
Why

शायद मिंट जीयूआई में काम नहीं कर रहा है, क्योंकि डिफ़ॉल्ट मिंट जीयूआई बिल्कुल गनोम नहीं है, लेकिन गनोम 3 पर यह निश्चित रूप से काम करता है।
हनन एन।

2
Ctrl + F2 के बजाय Alt + F2 दबाएं। तब यह ठीक काम करता है।

1
यह GNOME3 में बदल गया। Alt + F2 दबाने पर एक रन बॉक्स खुलेगा जहाँ आप कमांड टाइप कर सकते हैं r। यह गनोम-शेल को पुनः आरंभ कर रहा है, जो गनोम 3.x में कई मेमोरी लीक हैं, जो समय के साथ धीमी और धीमी हो जाती हैं। इस पुनरारंभ को निष्पादित करते हुए इस RAM का अधिकांश भाग जारी किया गया।
slm

2

मेरे लैपटॉप पर जब यह टकसाल 17.3 पर पूरी तरह से जमा देता है (अनुत्तरदायी माउस या कीबोर्ड), तो मैं नियंत्रण + alt + fn + f7 करने में सक्षम हूं, फिर नियंत्रण + alt + fn + f2। यह शेल में जाता है, फिर मैं अपने उपयोगकर्ता नाम और पासवर्ड के साथ लॉगिन करता हूं। डेस्कटॉप पर वापस जाने के लिए मैं ऐसा करता हूं chvt 8मुझे अपने वर्तमान डेस्कटॉप पर वापस ले जाता है। सक्रिय wट्टी के प्रकार का पता लगाने के लिए फिर चालू करें।

इस तरह आप अपने काम को बिना किसी रिबूट या खोए फिर से शुरू कर सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.