मैं अनुप्रयोगों के लिए अंतिम-उपयोग की गई खिड़की की स्थिति और आकार को कैसे सहेज / याद रख सकता हूं?


58

जब मैं उबंटू में लॉग इन करता हूं, तो मैं चाहूंगा कि पिछले सत्र (टर्मिनल और फ़ायरफ़ॉक्स) में खोली गई सभी खिड़कियां एक ही आकार और स्थिति में स्वचालित रूप से फिर से खोली जाएं।

कैसे आगे बढ़ा जाए?


1
जैसा कि आप यहां पढ़ सकते हैं यह सुविधा हटा दी गई। मैं आपके प्रश्न को बदलने का सुझाव देता हूं और इसके लिए बराबर प्रस्ताव देने के लिए एक समान समाधान के लिए कहता हूं।
जकॉब

2
क्यों? जब से आप इस इनाम की पेशकश कर रहे हैं तब से आप अपने प्रश्न को संपादित नहीं कर पा रहे हैं? नहीं तो मैं कुछ पूछूंगा जैसे "वर्कअराउंड के लिए कोई विचार?" चूंकि यह एक दिलचस्प सवाल है!
जकॉब

2
"मैं एक उत्तर चाहूंगा और एक लिंक नहीं। कृपया निर्दिष्ट करें कि मुझे जो समस्या आ रही है उसे हल करने के लिए मुझे क्या करना चाहिए।" यदि आप इसे पूरा करने की एक विधि चाहते हैं तो आपको अपनी उंगलियों को गंदा करना होगा: +
रिनजविंड

2
बग रिपोर्ट: यहां (2007-07-06) , यहां , (2008-03-21) , यहां , अन्य ऐप्स: यहां , यहां , यहां । अभी और है!
गेरार्ड रोश

1
संभावित डुप्लिकेट जो एक उपयुक्त 12.04 उत्तर देता है? : - या शिकार यहाँ मर्ज किया जाना चाहिए askubuntu.com/questions/129339/...
fossfreedom

जवाबों:


18

12.04 (और 11.10) के लिए

संक्षिप्त उत्तर है: हाइबरनेशन सबसे अच्छा विकल्प है क्योंकि गनोम-सत्र-सेव कार्यक्षमता को 11.04 के बाद हटा दिया गया था क्योंकि यह छोटी गाड़ी थी, और आधिकारिक तौर पर इस कार्यक्षमता को फिर से सक्षम करने के लिए आधिकारिक ट्वीक काम करने के लिए प्रकट नहीं होता है। इस उत्तर के भाग B में वर्णित है कि वैकल्पिक हाइबरनेशन विधि का उपयोग कैसे करें, TuxOnIce , जो अभी निर्मित हाइबरनेशन की तुलना में अधिक संगत और विश्वसनीय है।

A. पुराने Gnome सत्र को सहेजने की कार्यक्षमता को सक्षम करने का प्रयास करना

  • नोट: जैसा कि अंत में बताया गया है, यह आधिकारिक ट्वीक काम नहीं करता है - आप सीधे T. बी.ऑनइसे के साथ बी। हाइबरनेशन को छोड़ सकते हैं
  • यह लॉन्चपैड बग "सेव सत्र" कार्यक्षमता को बहाल करने पर चर्चा करता है। यह वर्तमान में "निश्चित" चिह्नित है, क्योंकि gnome-sessionअप्रैल 2012 में पैकेज में एक पैच पेश किया गया था , जिससे उपयोगकर्ता इस कार्यक्षमता को मैन्युअल रूप से फिर से सक्षम कर सकते हैं। पैच खुद का वर्णन करता है:

    • लोगों के लिए GNOME_SESSION_SAVE पर्यावरण चर जोड़ें
      बचत सत्र का अभी भी उपयोग करें, यह जानते हुए कि यह आपके सिस्टम को तोड़ सकता है
      यदि अनजाने में उपयोग किया जाता है (LP: # 771896)
  • आप GNOME_SESSION_SAVEचर को गैर-शून्य मान पर सेट करके इसे सक्षम कर सकते हैं । ऐसे:

    • प्रेस Alt+F2, टाइप करें gedit ~/.pam_environment, और एंटर दबाएँ।
    • GNOME_SESSION_SAVE=1नीचे दिखाए अनुसार फ़ाइल के अंत में लाइन जोड़ें :

    • यहाँ छवि विवरण दर्ज करें

    • प्रेस Ctrl+Sको बचाने के लिए, और Ctrl+Qसंपादक को छोड़ने के लिए।

    • अब रिबूट (लॉगआउट भी काम करना चाहिए, लेकिन सिर्फ सुरक्षित होने के लिए)
  • पैच ( स्रोत ) क्या करता है , स्टार्टअप एप्लिकेशन में विकल्प टैब को अक्षम कर देता है , जिसमें विकल्प लॉग आउट करते समय याद रखें रनिंग एप्लिकेशन शामिल होते थे । लेकिन यह GNOME_SESSION_SAVEचर की जांच करता है , और यदि सेट (गैर-शून्य) है, तो यह सत्र-बचत को सक्षम करना चाहिए जैसे कि याद रखें ... बॉक्स अस्तित्व में था और जाँच की गई थी। इसलिए बग को "निश्चित" के रूप में लेबल किया गया है
    • अगर (g_getenv ("GNOME_SESSION_SAVE")! = NULL)
                      हो सकता है_भारत_सावधि_संचालित (प्रबंधक);
    • दुर्भाग्य से, यह काम नहीं करता है, जैसा कि बग ट्रैकर में टिप्पणी 32 द्वारा पुष्टि की गई है ।
    • मैंने पैच को अक्षम करने और gnome-sessionस्रोत से पुनर्निर्माण की भी कोशिश की । यह विकल्प चेकबॉक्स को फिर से दिखाता है, लेकिन यह कुछ भी नहीं करता है।
    • लेकिन हे, यह किसी तरह से आपके लिए काम कर सकता है !! :)

बी अब के लिए क्या काम करता है: TuxOnIce के साथ बढ़ी हुई हाइबरनेशन

  • हाइबरनेशन आपके वर्तमान सिस्टम की स्थिति (आपके सत्र, एप्लिकेशन ओपन आदि) को हार्ड डिस्क में सहेजता है, और कंप्यूटर को बंद कर देता है। जब आप इसे फिर से शुरू करते हैं, तो यह सहेजे गए स्थिति को पढ़ता है और इसे पुनर्स्थापित करता है, जैसे कि आपने कभी कंप्यूटर बंद नहीं किया था। इस तकनीक का उपयोग ज्यादातर लैपटॉप उपयोगकर्ता बैटरी की शक्ति को बचाने के लिए करते हैं, लेकिन इसका कोई कारण नहीं है कि इसका उपयोग डेस्कटॉप पर भी नहीं किया जा सकता है।
  • हाइबरनेशन समर्थन उबंटू / लिनक्स में उपलब्ध है, लेकिन इसे 12.04 में अक्षम कर दिया गया था क्योंकि यह कई प्रणालियों पर ठीक से काम नहीं कर रहा था। देखें इस सवाल और इस बग रिपोर्ट आप अधिक जानकारी चाहते हैं।

    एक अधिक संगत विकल्प: TuxOnIce

  • TuxOnIce ( विकी | मुखपृष्ठ ) कर्नेल की अंतर्निहित हाइबरनेशन तकनीक का एक विकल्प है, और इसे अधिक संगत, अधिक विश्वसनीय और अधिक लचीला माना जाता है।

  • यह आसानी से स्थापित है, और यदि यह आपके लिए काम नहीं करता है, तो आसानी से हटा दिया जाता है।
  • इसे TuxOnIce के कस्टम कर्नेल को स्थापित करने की आवश्यकता है , लेकिन निर्देशों का पालन करना आसान बनाना चाहिए। यदि आपने पहले कभी टर्मिनल नहीं खोला है, तो आप अभी चाहते हैं :-)

    0. आवश्यकताएँ

    TuxOnIce के लिए एकमात्र आवश्यकता यह है कि आपका स्वैप विभाजन कम से कम उतना बड़ा हो जितना आपके पास मेमोरी (RAM) की मात्रा हो। आप इसे इसके द्वारा जाँच सकते हैं:

  • साथ टर्मिनल शुरू Ctrl+ Alt+T

  • टाइप करें free -m, और आपको कुछ इस तरह देखना चाहिए:

                 कुल उपयोग मुक्त साझा बफ़र्स कैश्ड
    मेम: 1024 731 260 0 0 190
    - / + बफ़र्स / कैश: 540 451
    स्वैप: १५३६ ६ १५३०
    
  • के बाद की संख्या Swap:(जैसे 1536) के बाद की संख्या (जैसे 1024) से अधिक होनी चाहिएMem:

  • यदि यह मामला नहीं है, और आपकी स्वैप आपकी मेमोरी से छोटी है, तो आपको अपने स्वैप विभाजन का आकार बदलना या बढ़ाना होगा, या किसी विशेष स्वैप फ़ाइल का उपयोग करने के लिए TuxOnIce को कॉन्फ़िगर करना होगा। यह इस उत्तर के दायरे से परे है, लेकिन यदि आप कोई अन्य प्रश्न पूछते हैं और टिप्पणियों में इसका उल्लेख करते हैं, तो मैं उत्तर दूंगा और समझाऊंगा कि कैसे।

    1. TuxOnIce कर्नेल को स्थापित करना

  • साथ टर्मिनल शुरू Ctrl+ Alt+T

  • टर्मिनल में निम्नलिखित को कॉपी और पेस्ट करें। यह TuxOnIce पीपीए जोड़ता है और कस्टम कर्नेल और हेडर स्थापित करता है।
    • sudo apt-add-repository ppa: tuxonice / ppa -y
      और एक बार ppa जोड़ा जाता है:
    • sudo apt-get update
      sudo apt-get Install tuxonice-userui linux-generic-tuxonice -y 
      sudo apt-get install linux-headers-generic-tuxonice -y
  • अब रिबूट करें।
  • Ubuntu को अब TuxOnIce कर्नेल के साथ शुरू करना चाहिए । यदि कोई समस्या है, तो Shiftस्टार्टअप पर दबाए रखें और आपको ग्रब मेनू मिलेगा। तीर कुंजियों का उपयोग करने के लिए जाओ Previous Linux Versions, प्रेस दर्ज करें, और काम कर रहे कर्नेल पर वापस जाने के लिए फिर से दर्ज करें दबाएं।

    2. परीक्षण हाइबरनेशन कार्यक्षमता।

  • आपके द्वारा उपयोग किए जाने वाले कुछ एप्लिकेशन खोलें, जैसे फ़ायरफ़ॉक्स, थंडरबर्ड, लिब्रे ऑफिस, आदि।

  • Ctrl+ Alt+ के साथ फिर से टर्मिनल खोलें T
  • टाइप करें sudo pm-hibernate, एंटर दबाएं, अपना पासवर्ड डालें।
  • आपको एक दूसरे के लिए लॉक स्क्रीन देखना चाहिए, और फिर नीचे दिए गए जैसे TuxOnIce हाइबरनेशन प्रगति स्क्रीन:

    यहाँ छवि विवरण दर्ज करें

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

    3. डैशबोर्ड से हाइबरनेशन को सक्षम करना

  • प्रेस Alt+ F2, नीचे टाइप करें और फिर एंटर दबाएं:

    gksudo gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
  • संपादक से बाहर निकलने के लिए + और नीचे Ctrl+ Sको दबाए रखें :CtrlQ

    [डिफ़ॉल्ट रूप से हाइबरनेट फिर से सक्षम करें]
    पहचान = यूनिक्स उपयोगकर्ता: *
    क्रिया = org.freedesktop.upower.hibernate
    ResultActive = हाँ

    यहाँ छवि विवरण दर्ज करें

  • पुनरारंभ करें, और आपको नीचे दिखाए अनुसार हाइबरनेट विकल्प देखना चाहिए :

    यहाँ छवि विवरण दर्ज करें

    4. TuxOnIce को हटाना

    • यदि TuxOnIce आपके लिए काम नहीं करता है, या आप इसे हटाना चाहते हैं, तो टर्मिनल शुरू करें और दर्ज करें:

       सूद apt-get remove tuxonice-userui linux-generic-tuxonice linux-headers-generic-tuxonice -y
    • और मेनू में हाइबरनेट विकल्प को अक्षम करना याद रखें:

      सुडो rm /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
    • फिर पुनरारंभ करें।


3
यह वास्तव में पूरी तरह से उत्तर है, लेकिन मुझे लगता है कि सवाल यह है कि 'आवेदन कैसे करें उनकी खिड़की का आकार और स्थिति याद रखें', यहां तक ​​कि रिबूट के बीच भी। शायद यह ऐप सेटिंग भी नहीं है, शायद विंडो मैनेजर? उदाहरण के लिए, फ़ायरफ़ॉक्स पर सभी मौजूदा समाधानों (डेविस्पी सहित) का कोई प्रभाव नहीं है। यह मेरे लिए सबसे ऊपर खुलता है, चाहे जो भी हो। हालांकि अच्छा जवाब। यदि मेरी समझ सही है तो प्रश्न को एक और संपादन की आवश्यकता हो सकती है।
टॉम ब्रॉसमैन

@TomBrossman, यह थोड़ा अधिक बारीक है, IMO: ओपी चाहता है कि लॉगआउट / बूटअप पर बहाल डेस्कटॉप का "राज्य" लॉगिन / बूटअप पर बहाल हो, जो कि तात्कालिकता के बीच अपने अंतिम आकार या स्थिति को याद रखने वाले ऐप्स की तुलना में तकनीकी रूप से अलग है। आम सहमति यह है कि यह कुछ समय के लिए विंडो प्रबंधक और अनुप्रयोग विकास समुदायों के बीच यथास्थिति रही है: प्रत्येक का मानना ​​है कि यह ऐप विंडो के मापदंडों को बनाए रखने के लिए दूसरे पक्ष की ज़िम्मेदारी है। आपके द्वारा उल्लेखित के लिए एकमात्र सही समाधान प्रत्येक एप्लिकेशन के लिए कुछ प्रकार की आवरण स्क्रिप्ट होने की संभावना है जो स्थिति को सहेजती / पुनर्स्थापित करती है।
ish

1
यह एक साधारण समस्या के लिए सबसे क्रूर ओवरकिल है जिसे मैंने कभी देखा है और शायद हाइबरनेशन बिट्स को स्वैप करने के लायक नहीं है और मैं अपनी किसी भी मशीन के लिए ऐसा नहीं करूंगा, लेकिन एक पूर्ण नौकरी के लिए +150!
जॉर्ज कास्त्रो

मैंने "फ्री-एम" टाइप किया और मैंने पाया कि मेरा स्वैप नंबर (255) मेम के (3841) से छोटा है, इसलिए मैं आगे नहीं बढ़ा। मैं इसे कैसे ठीक कर सकता हूं? धन्यवाद।
नेतृत्व-ज़ेप

इस उत्तर का संवाद, जबकि दिलचस्प है, इस वास्तविक प्रश्न की बारीकियों से विचलित करता है। यह सवाल कई बार पूछा गया है। उत्तरों ने शायद ही कभी वास्तविक प्रश्न को संबोधित किया हो। ओपी सत्रों को बचाने की कोशिश नहीं कर रहा है। वह उन्हें अंतिम आकार और स्थिति से शुरू करना चाहता है। .... Not remember & start same sessionजब एक ही लॉगिन पर, एप्लिकेशन ( terminalऔर firefox) के साथ एक नया सत्र शुरू कर रहा है Remember the last-used window size and position। इससे हर सत्र में ऐप को री-पोज़िशन और री-साइज़ करने की कोशिश करने में बहुत समय की बचत होगी ... हर बार ऐप चलने पर।
LD जेम्स

11

11.04 और पहले के लिए

इसे इस्तेमाल करे

सिस्टम> स्टार्ट अप एप्लिकेशन> विकल्प और जांच करें कि लॉगिंग बंद करते समय स्वचालित रूप से चलने वाले एप्लिकेशन याद रखें और वर्तमान एप्लिकेशन याद रखें।


3
कोई विकल्प टैब नहीं है, v11.10?
जेरार्ड रोश

7

यह संभव नहीं लगता कि सभी अनुप्रयोगों को अपनी अंतिम विंडो स्थिति और आकार याद हो। यह व्यवहार बहुत पहले हटा दिया गया लगता है। मेरी समझ यह है कि यह अपने स्वयं के स्थान और आकार को याद रखने के लिए अनुप्रयोग की जिम्मेदारी है। और यहाँ रगड़ में निहित है।

बग ट्रैकर के माध्यम से एक खोज कई रिपोर्ट देती है जो किसी तरह से इस मुद्दे के लिए प्रासंगिक है।

तो क्या अनुप्रयोगों स्थिति और आकार को याद करते हैं और उबंटू के किन संस्करणों में अनुप्रयोग की कार्यक्षमता है?

नोट: कृपया इस फ़ंक्शन के लिए उबंटू के अनुप्रयोगों और संस्करणों को संपादित करें और भरें। यानी आवेदन खिड़की की स्थिति और / या आकार को याद करता है।

उबंटू के संस्करण को सुरक्षित करें जिसे आपने परीक्षण किया है और यदि एक या दोनों विंडो पोस्टिंग और आकार याद है।

13.04

विंडो पोस्ट | आकार

  • वाई, वाई - नॉटिलस
  • एन, वाई - फ़ायरफ़ॉक्स अनियमित म्यूटेंट प्लेसमेंट की निगरानी करता है
  • एन, एन - टर्मिनल टर्मिनल में विशिष्ट आकार को हर बार याद रखने के लिए कस्टम सेटिंग्स हैं, लेकिन यह अंतिम स्थिति को याद नहीं करेगा
  • एन, वाई - क्रोमियम
  • वाई, वाई - बंशी
  • एन, - - कैलकुलेटर resizable नहीं है *
  • एन, वाई - गेडिट

बग रिपोर्ट उदाहरण

यहां बग ट्रैकर में कुछ सरल खोज से कुछ रैंडम बग रिपोर्ट दी गई हैं जैसे "विंडो स्थिति याद रखें"

2013 2012 2011 2009 2008 2007

बैलफ्रॉगब्लस आप इसे नाखून पर मारते हैं। आप यह जोड़ सकते हैं कि उबंटू में वास्तविक सुविधा ccsm में मौजूद है । यह के अंतर्गत है Place Windows: ... पर विवरण askubuntu.com/a/708984/29012
एलडी जेम्स

फ़ायरफ़ॉक्स अपने खिड़की के आकार और स्थान डेटा को कहाँ बचाता है?
रॉय

5

Ubuntu 11.04 या इससे ऊपर के सत्र को कैसे बचाया जाए:

  1. डाउनलोड और स्थापित करें DConf- एडिटर।

  2. dconfडैश पर टाइप करें और इसे चलाएं।

डैश-आईएमजी

अगला लेबल खोलें क्रम में: org->gnome

फिर सेलेक्ट करें gnome-session

अब आपको auto-save-sessionनिम्न छवि के रूप में विकल्प देखना चाहिए , इसे सक्रिय करें

एपीपी-आईएमजी

किया हुआ!

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


2
यह आकार और स्थिति को याद करते हुए एप्लिकेशन विंडोज़ के लिए कुछ भी करने के लिए प्रतीत नहीं होता है।
गेरार्ड रोश

मुझे समझ नहीं आ रहा है कि आप क्या कहना चाह रहे हैं।
लुसियो

1
यह सवाल askubuntu.com पर कई बार पूछा जाता है। कई उत्तरों में से कोई भी विशिष्ट प्रश्न के विशिष्ट को संबोधित नहीं करता है। यह हाइबरनेशन के बारे में नहीं है, यह विंडो या साइज़ और पोज़िशन को एडजस्ट करने terminal या firefoxऐप को खोलने के बारे में है , फिर जब आप इसे फिर से शुरू करते हैं, तो साइज़ और पोज़िशन वही होती है जिसे आप सेट करते हैं। वह पिछले सत्र को याद करने की कोशिश नहीं कर रहा है। वह बस अंतिम आकार और स्थिति में शुरू terminalया firefoxशुरू करना चाहता है । एक नया सत्र / समान आकार और उसी ऐप से स्थिति।
LD जेम्स

3

वर्तमान का मानना ​​है कि उचित सत्र की बचत / पुनर्स्थापना सुविधा को निलंबित या हाइबरनेट का उपयोग करना है। हालांकि मैं सहमत हूं कि हाइबरनेट और सस्पेंड होने पर काम करने के लिए दर्द हो सकता है अगर वे बॉक्स से बाहर नहीं निकले ...

लेकिन एक नजर ...

CryoPID

क्रायोपीआईडी ​​आपको लिनक्स में चल रही प्रक्रिया की स्थिति को कैप्चर करने और इसे एक फ़ाइल में सहेजने की अनुमति देता है। इस फ़ाइल का उपयोग बाद में प्रक्रिया को फिर से शुरू करने के लिए किया जा सकता है, या तो रिबूट के बाद या किसी अन्य मशीन पर भी।

क्रायोपीआईडी ​​को सॉफ्टवेयर पर एक चर्चा से बाहर रखा गया था ताकि मेलिंग सूची को निलंबित करने और व्यक्तिगत प्रक्रियाओं को फिर से शुरू करने की जटिलताओं के बारे में मेल किया जा सके।

क्रायोपीआईडी ​​में एक प्रोग्राम होता है जिसे फ्रीज कहा जाता है जो एक चलने वाली प्रक्रिया की स्थिति को पकड़ता है और इसे एक फाइल में लिखता है। फ़ाइल स्व-निष्पादन और स्व-निष्कर्षण है, इसलिए एक प्रक्रिया को फिर से शुरू करने के लिए, आप बस उस फ़ाइल को चलाते हैं। समर्थित है पर अधिक जानकारी के लिए नीचे दी गई तालिका देखें।

विशेषताएं

  • एक साधारण उपयोगकर्ता के रूप में चला सकते हैं! (कोई मूल विशेषाधिकारों की आवश्यकता नहीं)
  • 2.4 और 2.6 दोनों पर काम करता है।
  • X86 और AMD64 पर काम करता है।
  • एक प्रक्रिया को कई बार शुरू और बंद कर सकते हैं
  • मशीनों के बीच और कर्नेल संस्करणों के बीच प्रक्रियाओं को माइग्रेट कर सकते हैं (2.4 से 2.6 और 2.6 से 2.4 के बीच परीक्षण किया गया)।

हालांकि यह बहुत अच्छी तरह से प्रलेखित नहीं है और पिछली बार जारी की गई डीईबी हेरॉन के लिए थी और वेबसाइट को अंतिम बार 2005 में अपडेट किया गया था ताकि यह बेकार हो जाए। यहाँ टारबॉल हैं:

और Tuxonice पर भी एक नज़र है

TuxOnIce को सबसे आसानी से विंडोज की हाइबरनेट कार्यक्षमता के लिनक्स समकक्ष के रूप में वर्णित किया गया है, लेकिन बेहतर है। यह डिस्क और पावर को मेमोरी की सामग्री को नीचे बचाता है। जब कंप्यूटर को फिर से शुरू किया जाता है, तो यह सामग्री को फिर से लोड करता है और उपयोगकर्ता वहां से जारी रख सकता है जहां से उन्होंने छोड़ा था। किसी भी दस्तावेज को फिर से लोड करने या अनुप्रयोगों को फिर से खोलने की आवश्यकता नहीं है और प्रक्रिया एक सामान्य शटडाउन और स्टार्ट अप की तुलना में बहुत तेज है।

ppa:tuxonice/ppa 

PPA ने Ubuntu Kernels को TuxOnIce के साथ पहले से संकलित कर लिया है, जो कि यूआरआई बाइनरी और हाइबरनेट स्क्रिप्ट में संकलित है। तो यह भयंकर के लिए नहीं हो सकता है।


एक वर्कअराउंड है जो देखने लायक हो सकता है:

  • एक स्क्रिप्ट बनाएं जिसमें आपके द्वारा खोले जाने वाले सभी प्रोग्राम हों। या उन लिपियों में से 2,3,4,5,6 बनाएँ और इस लिपि की एक कुंजी बाँधें। जैसे control + alt + 1|2|3|4|5|6या अगर वह किसी और चीज के उपयोग में है। कुंजी को मारो और स्क्रिप्ट को उस स्क्रिप्ट से सभी प्रोग्राम खोलने दें।

  • और आप इस तरह से कुछ का उपयोग कर सकते हैं कि कैसे कार्यक्षेत्र 1 से 2 तक अनुप्रयोगों को स्थानांतरित करने के लिए कमांड का उपयोग करके उन्हें किसी अन्य कार्यस्थान पर टॉस करें यदि आप उन्हें समूहीकृत करना चाहते हैं।

वह नहीं जो आपने मांगा था लेकिन ऐसा लगता है कि हमें वर्कअराउंड की तलाश में समझा जाता है :)


1
हम्म् .. मुझे लगता है कि क्रायोपीड पर पर्याप्त ट्विक्स होने से पहले यह कुछ समय होगा, इससे पहले कि हम इसे 3.0 कर्नेल के साथ संगत कर सकें। यदि मेरे प्रश्न के उत्तर के लिए आगे बढ़ने का कोई प्रमुख तरीका है, तो यह है। धन्यवाद रंजविंड।
हरिसिब्राह्मकवि

ऐसा लगता है कि क्रायोपिड पानी में मृत है। ट्युकोनिस हालांकि आशातीत लगता है। इस पर कुछ सकारात्मक प्रतिक्रिया पढ़ें। और कोई समस्या नहीं @harisibrahimkv मैंने पुराने दिनों में एक ही विकल्प का उपयोग किया था (लेकिन यह भी मानना ​​होगा कि यह बहुत छोटी थी)। मेरे पास एक और विकल्प है लेकिन वास्तव में आगे देखने का समय नहीं है: कैसे एक स्क्रिप्ट के बारे में जो आपके सभी कार्यक्रमों को खोलता है और उन्हें एक कार्यक्षेत्र में भेजता है? xdotool ऐसा करने में सक्षम होना चाहिए?
रिनविंड

3

12.04

वर्कअराउंड के रूप में आप 12.04 में हाइबरनेशन को फिर से सक्षम कर सकते हैं और इसका उपयोग अपने पीसी को बंद कर सकते हैं और फिर इसे अपने सभी एप्लिकेशन के साथ अभी भी उपयोग में आने के बाद जगा सकते हैं।

टर्मिनल में टाइप करें:

सुडो गेदित / सवर / लिब / पोलकिट १/ लोकोलथोरिटी / ५०- लोकल //हिबरनेट.पक्ला

और फिर इस स्ट्रिंग को टेक्स्ट फ़ाइल में जोड़ें:

[पुन: सक्षम हाइबरनेट करें]
पहचान = यूनिक्स-उपयोगकर्ता: * क्रिया = org.freedesktop.upower.hibernate
ResultActive = हाँ

इस तरफ :

यहाँ छवि विवरण दर्ज करें

फिर शटडाउन मेनू पर फिर से हाइबरनेट विकल्प प्रदर्शित किया जाएगा:

यहाँ छवि विवरण दर्ज करें

आशा है कि यह मदद करेगा।


2
अपना उत्तर देने के लिए समय देने के लिए धन्यवाद। लेकिन दुर्भाग्य से, मेरे प्रश्न के लिए हाइबरनेशन विकल्प एक काम नहीं है।
हरिसिब्राहिमकव

1
वह ऐप डेस्कटॉप पर क्या चल रहा है? या वे सिर्फ प्रतीक हैं? (नाराज पक्षी / फ़ायरफ़ॉक्स, आदि), इसका अच्छा ... लिंक कृपया: D: D: D: P
kernel_panic

मुझे शक है कि यह सिर्फ एक वॉलपेपर है, लेकिन मुझे एक आइकॉन थीम पसंद
आएगी

1

आप इसके समान एक सुविधा सक्षम कर सकते हैं। आप ऐसा कर सकते हैं कि उबंटू स्थानों को याद रखें और लॉग ऑफ / शट डाउन पर एप्लिकेशन चला रहे हैं। सिस्टम> स्टार्टअप एप्लिकेशन पर नेविगेट करने के लिए और विकल्प टैब में "लॉग ऑफ करते समय स्वचालित रूप से चलने वाले एप्लिकेशन याद रखें" और "याद रखें वर्तमान एप्लिकेशन" बटन दबाएं।

img


6
12.04 में स्टार्टअप एप्लिकेशन प्राथमिकता में एक विकल्प टैब नहीं है।
सुगंध

1

आपको स्टार्टअप-एप्लायंस पर सभी एप्लायंस देखने के लिए सक्षम करने की आवश्यकता है। इस बैश कमांड को टर्मिनल पर चलाएं: sudo sed -i 's / NoDisplay = true / NoDisplay = false / g' /etc/xdg/autostart/*.desktop उसके बाद आप स्टार्टअप एप्लिकेशन में सभी एप्लायंस देखेंगे।

मैं इस लिंक को http://www.webupd8.org/2012/04/things-to-tweak-after-installing-ubuntu.html से लेता हूं , हो सकता है कि यह आपको रुचिकर लगे।

सॉरी फॉय माय इंग्लिश!

Saludos!


3
लिंक के लिए धन्यवाद क्योंकि मुझे यह बहुत उपयोगी लगता है। लेकिन मुझे डर है कि यह वह उत्तर नहीं है जिसकी मुझे तलाश है। आपने जो सुझाव दिया है वह स्टार्टअप अनुप्रयोगों को प्रदर्शित करता है जो वास्तव में स्टार्टअप एप्लिकेशन मेनू में स्टार्टअप पर चलते हैं।
harisibrahimkv

0

सीसीएसएम में, प्लेस विंडोज और रिसाइज विंडो प्लगइन्स का उपयोग करें।


1
प्लेस विंडोज प्रतीत होता है कि कुछ प्लेसमेंट एल्गोरिदम जोड़ सकते हैं या वैकल्पिक रूप से आपको विशेष स्थानों पर खिड़कियों के मिलान और स्थान के लिए नियम दर्ज करने की आवश्यकता होती है। मैं इसे केवल यह याद रखने के लिए नहीं प्राप्त कर सका कि पिछली बार जब मुझे लॉग इन किया गया था, तो विंडोज़ कहाँ रखी गई थी।
जॉन एस ग्रुबर

2
क्या आप अपने उत्तर में अधिक विवरण प्रदान कर सकते हैं कि वांछित प्रभाव प्राप्त करने के लिए इन प्लगइन्स का उपयोग कैसे करें? धन्यवाद!
क्रिस्टोफर काइल हॉर्टन

-1

1।

क्रायोपीड लेकिन यह बहुत अच्छी तरह से प्रलेखित नहीं है, और पिछली बार जारी डीईबी हेरॉन के लिए था और वेबसाइट को आखिरी बार 2005 में अपडेट किया गया था, इसलिए यह बेकार हो सकता है।

क्रायोपीआईडी ​​आपको लिनक्स में चल रही प्रक्रिया की स्थिति को कैप्चर करने और इसे एक फ़ाइल में सहेजने की अनुमति देता है। इस फ़ाइल का उपयोग बाद में प्रक्रिया को फिर से शुरू करने के लिए किया जा सकता है, या तो रिबूट के बाद या किसी अन्य मशीन पर भी।

क्रायोपीआईडी ​​में एक प्रोग्राम होता है जिसे फ्रीज कहा जाता है जो एक चलने वाली प्रक्रिया की स्थिति को पकड़ता है और इसे एक फाइल में लिखता है। फ़ाइल स्व-निष्पादन और स्व-निष्कर्षण है, इसलिए एक प्रक्रिया को फिर से शुरू करने के लिए, आप बस उस फ़ाइल को चलाते हैं। समर्थित है पर अधिक जानकारी के लिए नीचे दी गई तालिका देखें।

विशेषताएं

  • एक साधारण उपयोगकर्ता के रूप में चला सकते हैं! (कोई मूल विशेषाधिकारों की आवश्यकता नहीं)
  • 2.4 और 2.6 दोनों पर काम करता है।
  • X86 और AMD64 पर काम करता है।
  • एक प्रक्रिया को कई बार शुरू और बंद कर सकते हैं
  • मशीनों के बीच और कर्नेल संस्करणों के बीच प्रक्रियाओं को माइग्रेट कर सकते हैं (2.4 से 2.6 और 2.6 से 2.4 के बीच परीक्षण किया गया)।

यहाँ टारबॉल हैं:

2।

Tuxonice शायद यह आपका बेहतर दांव है और काम कर सकता है।

TuxOnIce को सबसे आसानी से विंडोज की हाइबरनेट कार्यक्षमता के लिनक्स समकक्ष के रूप में वर्णित किया गया है, लेकिन बेहतर है। यह डिस्क और पावर को मेमोरी की सामग्री को नीचे बचाता है। जब कंप्यूटर को फिर से शुरू किया जाता है, तो यह सामग्री को फिर से लोड करता है और उपयोगकर्ता वहां से जारी रख सकता है जहां से उन्होंने छोड़ा था। किसी भी दस्तावेज को फिर से लोड करने या अनुप्रयोगों को फिर से खोलने की आवश्यकता नहीं है और प्रक्रिया एक सामान्य शटडाउन और स्टार्ट अप की तुलना में बहुत तेज है।

sudo add-apt-repository ppa:tuxonice/ppa

PPA ने Ubuntu Kernels को TuxOnIce के साथ पहले से संकलित कर लिया है, जो कि यूआरआई बाइनरी और हाइबरनेट स्क्रिप्ट में संकलित है। तो यह भयंकर के लिए नहीं हो सकता है।


एक वर्कअराउंड है जो देखने लायक हो सकता है:

  • एक स्क्रिप्ट बनाएं जिसमें आपके द्वारा खोले जाने वाले सभी प्रोग्राम हों। या उन लिपियों में से 2,3,4,5,6 बनाएँ और इस लिपि की एक कुंजी बाँधें। जैसे control + alt + 1|2|3|4|5|6या अगर वह किसी और चीज के उपयोग में है। कुंजी को मारो और स्क्रिप्ट को उस स्क्रिप्ट से सभी प्रोग्राम खोलने दें।

  • और आप इस तरह से कुछ का उपयोग कर सकते हैं कि कैसे कार्यक्षेत्र 1 से 2 तक अनुप्रयोगों को स्थानांतरित करने के लिए कमांड का उपयोग करके उन्हें किसी अन्य कार्यस्थान पर टॉस करें यदि आप उन्हें समूहीकृत करना चाहते हैं।

मुझे किसी के उत्तर की प्रतिलिपि बनाने की अनुमति नहीं है, इसलिए स्रोत


1
आपने यहाँ से उत्तर को पूरी तरह से कॉपी और पेस्ट किया है ( askubuntu.com/questions/129339/… )। यदि आप भविष्य में ऐसा करते हैं - कृपया उद्धरण जोड़कर इसे स्वीकार करें।
जीवाश्म

@fossfreedom क्या मैं किसी के उत्तर को पोस्ट कर सकता हूँ? अगर नहीं होगा तो मैं नहीं करूंगा
राहुल वीरपारा

@virpara: यह शायद मेटा है, लेकिन मैं शुरुआत में स्रोत प्रश्न / उत्तर को स्वीकार करता हूं, अगर मैं अपने उत्तर में इसका कोई भी हिस्सा इस्तेमाल करने जा रहा हूं
ish

1
यदि किसी के उत्तर का उसका भाग है तो उसे अपने उत्तर में स्पष्ट करें। यह देखते हुए कि आपने उत्तर का 99% कॉपी किया है, तो आपको उत्तर के लिए लिंक करना चाहिए। कृपया ध्यान दें - मैंने पहले ही प्रश्न के एक टिप्पणी में इस क्यू को जोड़ा है। मेरे दिमाग में दो क्यू बहुत समान हैं और विलय की आवश्यकता हो सकती है।
जीवाश्म
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.