Uygulamalar için son kullanılan pencere konumunu ve boyutunu nasıl kaydeder / hatırlarım?


58

Ubuntu'da oturum açtığımda, önceki oturumda açılan tüm pencerelerin (terminal ve Firefox'un ağırlıklı) aynı boyut ve konumda otomatik olarak yeniden açılmasını istiyorum.

Nasıl devam edilir?


1
Okumak gibi burada bu özellik kaldırıldı oldu. Sorunuzu değiştirmenizi ve lütufta bulunmak için eşdeğer bir geçici çözüm istemenizi öneririm.
Jakob

2
Neden? Bu ödülü teklif ettiğinden beri sorunuzu düzenleyemiyor musunuz? Aksi takdirde, "Bir geçici çözüm için herhangi bir fikir var mı?" çünkü bu ilginç bir soru!
Jakob

2
“Bir bağlantı değil bir cevap istiyorum. Lütfen karşılaştığım sorunu çözmek için ne yapmam gerektiğini belirtin.” Bunu başarmak için bir yöntem istiyorsanız parmaklarınızı kirletmeniz
gerekecek

2
Hata Raporları: burada (2007-07-06) , burada , burada (2008-03-21) , burada , Diğer uygulamalar: burada , burada , burada . Fazlası var!
Gerard Roche,

1
Uygun 12.04 cevap veren olası kopya mı? - veya dupe burada birleştirilmiş edilmelidir: askubuntu.com/questions/129339/...
fossfreedom

Yanıtlar:


18

12.04 (ve 11.10) için

Kısa cevap: hazırda bekletme en iyi seçenektir, çünkü gnome-oturumu kaydetme işlevi 11.04'ten sonra buggy nedeniyle kaldırıldı ve bu işlevi manuel olarak yeniden etkinleştirmek için resmi ayar çalışması çalışmıyor. Bu cevabın B Bölümü , şu anda yerleşik hazırda bekletme modundan daha uyumlu ve daha güvenilir olan alternatif bir hazırda bekletme modunun (TuxOnIce) nasıl kullanılacağını açıklar .

A. Eski Gnome oturum kaydetme işlevselliğini etkinleştirmeye çalışıyor

  • Not: Sonunda açıklandığı gibi, bu resmi çimdik çalışmıyor gibi görünüyor - doğrudan B'ye atlamak isteyebilirsiniz. TuxOnIce ile Hazırda Bekletme
  • Bu Launchpad hatası "kaydetme oturumu" işlevini geri yüklüyor. Halen "sabit" olarak işaretlenmiştir, çünkü gnome-sessionpaketin içinde Nisan 2012'de bir yama tanıtılarak kullanıcıların bu işlevi manuel olarak yeniden etkinleştirmelerine izin verilmiştir. Yama kendini şöyle tanımlar:

    • eklemek isteyen insanlar için GNOME_SESSION_SAVE ortam değişkeni ekleyin
      sisteminizi kırabileceğini bilerek kaydetme oturumunu kullanın
      Akıllıca kullanılırsa (LP: # 771896)
  • GNOME_SESSION_SAVEDeğişkeni boş olmayan bir değere ayarlayarak bunu etkinleştirebilirsiniz . İşte nasıl:

    • Tuşuna basın Alt+F2, yazın gedit ~/.pam_environmentve enter tuşuna basın.
    • GNOME_SESSION_SAVE=1Dosyanın sonuna satırı aşağıda gösterildiği gibi ekleyin :

    • görüntü tanımını buraya girin

    • Basın Ctrl+Skurtarmak için, ve Ctrl+Qeditörü çıkmak için.

    • Şimdi yeniden başlatın (oturum kapatma işlemi de çalışmalı, ancak güvenli olması için)
  • Düzeltme ekinin ( kaynak ) yaptığı şey , çıkış yaparken çalışan uygulamaları hatırla seçeneğini içeren Başlangıç ​​Uygulamaları'ndaki Seçenekler sekmesini devre dışı bırakmaktır . ANCAK değişkeni kontrol eder ve eğer set (boş değilse), Remember ... kutusu varmış ve kontrol edilmiş gibi oturum kaydetmeyi etkinleştirmelidir . Bu yüzden böcek "sabit" olarak etiketlendiGNOME_SESSION_SAVE
    • if (g_getenv ("GNOME_SESSION_SAVE")! = NULL)
                      maybe_load_saved_session_apps (yönetici);
    • Ne yazık ki, hata izleyicideki yorum 32 tarafından onaylandığı gibi, iş gibi görünmüyor .
    • Düzeltme ekini devre dışı bırakmayı ve gnome-sessionkaynaktan yeniden oluşturmayı bile denedim . Bu Seçenekler onay kutusunu tekrar gösterir, ancak hiçbir şey yapmaz.
    • Ama hey, bir şekilde sizin için işe yarayabilir !! :)

B. Şimdilik ne işe yarar : TuxOnIce ile Geliştirilmiş Hazırda Bekletme

  • Hazırda Bekletme durumu, geçerli sistem durumunuzu (oturumunuz, uygulamalarınız açık vb. Dahil) sabit diske kaydeder ve bilgisayarı kapatır. Tekrar başlattığınızda, kaydedilen durumu okur ve bilgisayarı hiç kapatmamış gibi yeniden yükler. Bu teknoloji çoğunlukla dizüstü bilgisayar kullanıcıları tarafından pil gücünden tasarruf etmek için kullanılır, ancak masaüstünde de kullanılamaması için hiçbir neden yoktur.
  • Hazırda bekleme desteği Ubuntu / Linux'ta mevcuttur, ancak bazı sistemlerde düzgün çalışmadığı için 12.04'te devre dışı bırakılmıştır. Daha fazla bilgi edinmek istiyorsanız, bu soruyu ve bu hata raporunu inceleyin .

    Daha uyumlu bir alternatif: TuxOnIce

  • TuxOnIce ( wiki | homepage ) çekirdeğin yerleşik hazırda bekletme teknolojisine bir alternatiftir ve daha uyumlu, daha güvenilir ve daha esnek olması gerekiyor.

  • Kolayca kurulur ve sizin için işe yaramazsa, kolayca çıkarılabilir.
  • TuxOnIce'in özel çekirdeğini yüklemeyi gerektirir , ancak aşağıdaki talimatlar bunu kolaylaştırmalıdır. Terminali daha önce hiç açmadıysanız, şimdi :-)

    0. Gereksinimler

    TuxOnIce için tek şart , takas bölümünüzün en az sahip olduğunuz bellek (RAM) kadar büyük olmasıdır. Bunu kontrol edebilirsiniz:

  • Terminali Ctrl+ Alt+ ile başlatınT

  • Yaz free -m, şöyle bir şey görmelisin:

                 toplam kullanılan ücretsiz paylaşılan tamponlar önbelleğe alınmış
    Mem: 1024 731 260 0 0 190
    - / + tamponlar / önbellek: 540 451
    Değişim: 1536 6 1530
    
  • Swap:Sonrasındaki sayı (örneğin 1536), sonrasındaki sayıdan daha büyük olmalıdır Mem:(örneğin 1024).

  • Durum böyle değilse ve takas alanınız hafızanızdan daha küçükse, takas bölümünüzün boyutunu yeniden boyutlandırmalı ve arttırmalı ya da özel bir takas dosyası kullanacak şekilde TuxOnIce'i yapılandırmalısınız . Bu, bu cevabın kapsamı dışındadır, ancak başka bir soru sorar ve yorumlarda bunu söylerseniz, nasıl cevaplayacağımı ve açıklayacağım.

    1. TuxOnIce çekirdeğini takma

  • Terminali Ctrl+ Alt+ ile başlatınT

  • Aşağıdakileri kopyalayıp terminale yapıştırın. Bu TuxOnIce PPA'yı ekler ve özel çekirdeği ve başlıkları yükler.
    • sudo apt-add-repository ppa: tuxonice / ppa -y
      ve bir kez ppa eklendiğinde:
    • sudo apt-get update
      sudo apt-get install tuxonice-userui linux-generic-tuxonice -y'yi yükleyin 
      sudo apt-get install linux-başlıkları-genel-tuxonice-y
  • Şimdi yeniden başlat.
  • Ubuntu şimdi TuxOnIce çekirdeğiyle başlamalıdır . Herhangi bir sorun varsa Shift, başlangıçta basılı tutun ; Grub menüsünü alırsınız. Gitmek için ok tuşlarını kullanın, Previous Linux Versionsenter tuşuna basın ve çalışma çekirdeğine geri dönmek için enter tuşuna tekrar basın.

    2. Hazırda bekletme işlevini sınama.

  • Normal olarak kullandığınız uygulamalardan bazılarını açın, örneğin Firefox, Thunderbird, LibreOffice, vb.

  • Terminali Ctrl+ Alt+ ile tekrar açın T.
  • Yaz sudo pm-hibernate, enter tuşuna basın, şifrenizi girin.
  • Kilit ekranını bir saniye boyunca görmeli ve ardından TuxOnIce hazırda bekletme modunu, aşağıdaki gibi görmelisiniz:

    görüntü tanımını buraya girin

    • Eğer TuxOnIce işleri, bilgisayarınız kapanacaktır.
    • Tekrar başlat ve bekle. TuxOnIce, açtığınız konumda açtığınız tüm pencereler de dahil olmak üzere, hazırda bekletme modundan devam etmelidir.
  • Tüm bunlar işe yaradıysa, Hazırda Gösterge panelinden Etkinleştir'i etkinleştirmenizi sağlayan Adım 3'e gidin.

    3. Kontrol panelinde hazırda bekletme modunu etkinleştirme

  • Basın Alt+ F2aşağıya yazıp enter tuşuna basın:

    gksudo gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
  • Aşağıya yapıştırın, kaydetmek için Ctrl+ tuşuna basın ve editörden çıkmak için + tuşuna basın :SCtrlQ

    [Hazırda bekleme modunu varsayılan olarak yeniden etkinleştirin]
    Kimlik = Unix kullanıcı: *
    Eylem = org.freedesktop.upower.hibernate
    ResultActive = yes

    görüntü tanımını buraya girin

  • Yeniden başlatın; Hazırda Beklet seçeneğini aşağıdaki gibi görmelisiniz :

    görüntü tanımını buraya girin

    4. Smokin Kaldırma

    • Eğer TuxOnIce sizin için çalışmıyorsa, ya da sadece çıkarmak istiyorsanız, terminali başlatın ve şunu girin:

       sudo apt-get kaldır tuxonice-userui linux-generic-smokin linux-başlıklar-generic-tuxonice -y
    • ve menüdeki Hazırda Beklet seçeneğini devre dışı bırakmayı unutmayın:

      sudo rm /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
    • Ardından yeniden başlatın.


3
Bu gerçekten kapsamlı bir cevap ama bence yeniden başlatmalar arasında bile devam eden 'uygulamaların pencere boyutlarını ve konumlarını nasıl hatırlayacağını' sorusu olduğunu düşünüyorum. Belki bu bile bir uygulama ayarı değil, belki pencere yöneticisi? Örneğin mevcut tüm çözümlerin (aygıt geliştirici dahil) Firefox üzerinde etkisi yoktur. Ne olursa olsun sağ üste açılıyor. Yine de iyi cevap. Anlayışım doğruysa, sorunun başka bir düzenlemeye ihtiyacı olabilir.
Tom Brossman

@ TomBrossman, biraz daha nüanslı, IMO: OP, oturum açma / kapatma sırasında geri yüklenen masaüstünün oturum açma / kapatma sırasında masaüstünün “durumudur”. Mutabakata varılması, bir süredir pencere yöneticisi ile uygulama geliştirme toplulukları arasında statüko olduğudur: her biri, uygulama penceresi parametrelerinin korunmasının sağlanmasının diğer tarafın sorumluluğuna inanmaktadır. Bahsettiğiniz şeyler için yalnızca gerçek geçici çözüm, konumu kaydeden / geri yükleyen her uygulama için bir tür sarmalayıcı komut dosyası olabilir.
imsi

1
Bu şimdiye kadar gördüğüm ve muhtemelen kış uykusu bitlerini değiştirmeye değmeyecek basit bir problemin en acımasız tepkisidir ve bunu herhangi bir makineme yapmazdım, ama +150.
Jorge Castro

"Free -m" yazdım ve takas numaramın (255) mem'den (3841) daha küçük olduğunu belirttim, bu yüzden devam etmedim. Bunu nasıl düzeltebilirim? Teşekkürler.
Zepp

Bu cevabın diyaloğu, ilginç olsa da, bu fiili sorunun ayrıntılarından farklıdır. Bu soru birçok kez soruldu. Cevaplar nadiren asıl soruyu ele alıyordu. OP, oturumları kurtarmaya çalışmıyor. En son boyut ve konumdan başlamalarını istiyor ... Not remember & start same session... uygulamalar ( terminalve firefox) ile aynı oturumda olsa bile yeni bir oturum başlatırken Remember the last-used window size and position. Bu, her çalıştırmada uygulamayı yeniden konumlandırmaya ve yeniden boyutlandırmaya çalışmaktan çok zaman kazandıracak ... uygulama her çalıştırıldığında.
LD James,

11

11.04 ve öncesi için

Bunu dene

Sistem> Başlat Uygulamalar> Seçenekler ve oturumu kapatırken çalışan uygulamaları otomatik olarak hatırla'yı işaretleyin ve mevcut uygulamaları hatırla'yı tıklayın .


3
Seçenekler sekmesi yok, v11.10 yok mu?
Gerard Roche,

7

Tüm uygulamaların son pencere konumlarını ve boyutlarını hatırlamaları mümkün görünmüyor. Bu davranış uzun zaman önce kaldırılmış gibi görünüyor. Anladığım kadarıyla, uygulamanın kendi konumunu ve boyutunu hatırlamak sorumluluğu olduğu. Ve burada da ovmak yatıyor.

Hata izleyici üzerinden yapılan bir arama, bir şekilde bu konuyla ilgili olan birçok rapor sunar.

Peki hangi uygulamalar pozisyonu ve boyutu hatırlıyor ve uygulamaların hangi Ubuntu sürümleri bu işlevselliğe sahip?

Not: Lütfen bu işlev için test ettiğiniz Ubuntu uygulamalarını ve sürümlerini düzenleyin ve doldurun. yani uygulama pencere konumunu ve / veya boyutunu hatırlar.

Test ettiğiniz Ubuntu sürümünü ve pencere konumu ve boyutlarından birinin veya her ikisinin hatırlanması durumunda ayırın.

13.04

pencere konumu | boyut

  • Y, Y - Nautilus
  • N, Y - Firefox düzensiz mutiple izleme yerleşimleri
  • N, N - Terminal Terminal her zaman belirli bir boyutu hatırlamak için özel ayarlara sahiptir, ancak son konumu hatırlamaz
  • N, Y - Krom
  • Y, Y - Banshee
  • N, - - Hesap Makinesi yeniden boyutlandırılamaz *
  • N, Y - Gedit

Hata Raporları Örnekleri

İşte hata izleyicideki bazı basit aramalardan gelen bazı rastgele hata raporları, örneğin "pencere pozisyonunu hatırla" .

2013 2012 2011 2009 2008 2007

Bullfrogblues çiviye vurduğun. Ubuntu'daki asıl özelliğin ccsm'de bulunduğunu da ekleyebilirsiniz . Bu altında Place Windows: ... at detaylar askubuntu.com/a/708984/29012 .
LD James,

Firefox pencere boyutunu ve konum verilerini nereye kaydeder?
Royi

5

Ubuntu 11.04 veya daha üst sürümlerinde bir oturum nasıl kaydedilir:

  1. DConf-Editor'ı indirin ve yükleyin .

  2. Tip dconfçizgi üzerinde ve çalıştırın.

DASH-IMG

Sonraki etiketleri sırayla açın: org->gnome

Sonra seçin gnome-session

Şimdi auto-save-sessionseçeneği aşağıdaki görüntü olarak görmelisiniz , etkinleştirin .

APP-IMG

YAPILAN!

Şimdi bilgisayarınızı kapattığınızda, geçerli oturum otomatik olarak kaydedilir. Bir sonraki açışınızda tam olarak bıraktığınız gibi olacak.


2
Bu, uygulama pencereleri için boyut ve konumu hatırlayan hiçbir şey yapmıyor gibi görünüyor.
Gerard Roche

Ne demeye çalıştığını anlamıyorum.
Lucio

1
Bu soru askubuntu.com'da birçok kez sorulur. Pek çok cevabın hiçbiri, belirli bir soruya özgü değildir. Bu kış uykusuyla ilgili değil, terminal ya da firefoxuygulamayı başlatmak, pencere boyutunu ve konumunu ayarlamak, sonra yeniden başlattığınızda, boyut ve konum yeni ayarladığınızdur. Önceki bir oturumu hatırlamaya çalışmıyor. O sadece istediği terminalveya firefoxson boyut ve konumda uygulama başlangıcında. Yeni bir oturum / aynı uygulamadan aynı boyut ve pozisyon.
LD James,

3

Mevcut görüş, uygun oturum kaydetme / geri yükleme özelliğinin askıya alma veya hazırda bekletme modunu kullanmak olduğuna inanıyor. Hazırda bekletme ve askıya alma işleminin kutudan çıkmadığı takdirde çalışmaya başlaması için bir acı olabileceğine katılıyorum ...

Ama şuna bir bak ...

CryoPID

CryoPID, Linux'ta çalışan bir işlemin durumunu yakalamanızı ve bir dosyaya kaydetmenizi sağlar. Bu dosya daha sonra yeniden başlatmanın ardından veya başka bir makinede işlemi daha sonra devam ettirmek için kullanılabilir.

CryoPID, Yazılım askıya alma e-posta listesinde bireysel işlemlerin askıya alınmasının ve sürdürülmesinin karmaşıklığına ilişkin bir tartışmadan doğdu.

CryoPID, çalışan bir işlemin durumunu yakalayan ve bir dosyaya yazan, dondur adı verilen bir programdan oluşur. Dosya kendi kendine çalıştırılır ve kendiliğinden açılır, bu nedenle bir işlemi devam ettirmek için bu dosyayı çalıştırmanız yeterlidir. Desteklenenlerle ilgili daha fazla ayrıntı için aşağıdaki tabloya bakın.

Özellikleri

  • Sıradan bir kullanıcı olarak çalışabilir! (kök ayrıcalıklarına gerek yok)
  • 2.4 ve 2.6 hem de çalışır.
  • X86 ve AMD64'te çalışır.
  • Bir işlemi birden çok kez başlatıp durdurabilir
  • Makineler arasında ve çekirdek sürümleri arasında süreçleri geçirebilir (2,4 ila 2,6 ve 2,6 ila 2,4 arasında test edilmiştir).

Yine de çok iyi belgelenmemiş ve yayınlanan son DEB Heron içindi ve web sitesi 2005 yılında en son güncellendi, bu yüzden işe yaramaz olabilir. İşte tarballlar:

Ve ayrıca Tuxonice'e bir göz atın

TuxOnIce, en kolay şekilde Windows hazırda bekleme işlevinin Linux eşdeğeri olarak tanımlanır, ancak daha iyidir. Bellek içeriğini diske kaydeder ve kapatır. Bilgisayar yeniden başlatıldığında, içeriği yeniden yükler ve kullanıcı kaldıkları yerden devam edebilir. Hiçbir belgenin yeniden yüklenmesi veya uygulamaların yeniden açılması gerekmez ve işlem normal bir kapatma ve başlatma işleminden çok daha hızlıdır.

ppa:tuxonice/ppa 

PPA önceden TuxOnIce ile derlenmiş Ubuntu çekirdeklerini, userui binary ve hibernate betiğini derlemiştir. Öyleyse bayılanlar için olmayabilir.


Bakmaya değer olabilecek bir geçici çözüm var:

  • Açma eğiliminde olduğunuz tüm programları içeren bir komut dosyası oluşturun. Veya bu senaryoların 2,3,4,5,6'sını oluşturun ve bu komut dosyasının anahtarını bağlayın. Gibi control + alt + 1|2|3|4|5|6ya da kullanımda ise başka bir şey. Tuşuna basın ve komut dosyasının o komut dosyasındaki tüm programları açmasına izin verin.

  • Ve böyle bir şeyi, gruplandırılmasını istiyorsanız, uygulamaları başka bir çalışma alanlarına atmak için komut kullanarak çalışma alanını 1'den 2'ye nasıl değiştireceğinizi kullanabilirsiniz .

İstediğin gibi değil ama geçici çözümler aramayacağımız görülüyor :)


1
Hmmm .. Sanırım 3.0 çekirdeği ile uyumlu hale getirebilmemiz için CryoPID üzerinde yeterince ince ayar yapılmadan önce biraz zaman alacaktır. Soruma cevap için devam etmek için herhangi bir kafa yolu varsa, o zaman budur. Sağol Rinzwind.
harisibrahimkv

Kriyopid suda ölü gibi gözüküyor. Tuconice olsa umut verici görünüyor. Bununla ilgili bazı olumlu geri bildirimler okuyun. Ve hiçbir sorun @harisibrahimkv Eskiden bu seçeneği çok fazla kullanmıştım (aynı zamanda bunun çok çok hatalı olduğu konusunda hemfikir olmalıyım). Başka bir seçeneğim var ama daha fazlasını aramaya gerçekten vaktim yok: tüm programlarınızı açan ve onları bir çalışma alanına gönderen bir komut dosyasına ne dersiniz? xdotool bunu yapabilmeli mi?
Rinzwind

3

12.04

Geçici bir çözüm olarak , 12.04'te hazırda bekletme modunu yeniden etkinleştirebilir ve bilgisayarınızı kapatabilir ve ardından hala kullanımda olan tüm uygulamanızla uyandırabilirsiniz.

Terminalde yazın:

sudo gedit /var/lib/polkit-1/localauthority/50-local.d/hibernate.pkla

ve sonra bu dizeyi metin dosyasına ekleyin:

[Hazırda Bekletme modunu yeniden etkinleştirin]
Kimlik = unix kullanıcısı: * Eylem = org.freedesktop.upower.hibernate
ResultActive = evet

Bu yoldan :

görüntü tanımını buraya girin

Daha sonra hazırda bekleme seçeneği kapatma menüsünde tekrar görüntülenecektir:

görüntü tanımını buraya girin

Umarım yardımcı olur.


2
Cevabınızı vermeye zaman ayırdığınız için teşekkür ederiz. Ancak ne yazık ki, Hazırda Bekletme seçeneği sorum için bir sorun değil.
harisibrahimkv

1
Masaüstünde çalışan bu uygulama nedir? Yoksa sadece ikon mu? (öfkeli kuşlar / firefox, vb.), güzel ... bağlantı lütfen: D: D: D: P
kernel_panic

Bence sadece bir duvar kağıdı şüpheli, ama böyle bir simge teması isteriz
opensas

1

Buna benzer bir özelliği etkinleştirebilirsiniz. Bunu Ubuntu'nun yerleri hatırlamasını sağlayarak ve oturumu kapatıp / kapatırken uygulamaları çalıştırarak yapabilirsiniz. Bunu yapmak için, Sistem> Başlangıç ​​Uygulamaları bölümüne gidin ve Seçenekler sekmesinde "Oturumu kapatırken çalışan uygulamaları otomatik olarak hatırla" seçeneğini işaretleyin ve "Geçerli uygulamaları hatırla" düğmesine basın.

img


6
12.04, Başlangıç ​​Uygulamaları Tercihleri'nde bir seçenekler sekmesine sahip değil.
fraglar 1

1

Başlangıç ​​uygulamasındaki tüm uygulamaları görmek için etkinleştirmeniz gerekir. Bu bash komutunu bir terminalde çalıştırın: sudo sed -i 's / NoDisplay = true / NoDisplay = false / g' /etc/xdg/autostart/*.desktop Bundan sonra Başlangıç ​​Uygulamalarında tüm uygulamaları göreceksiniz.

Bu ipucunu bu linkten alıyorum http://www.webupd8.org/2012/04/things-to-tweak-after-installing-ubuntu.html , belki de ilginizi çekecektir .

Üzgünüm foy benim ingilizcem!

Saludos!


3
Bağlantıyı çok faydalı bulduğum için teşekkür ederim. Ama korkarım ki aradığım cevap bu değil. Önerdiğiniz şey, başlangıçta uygulamalar menüsünde başlangıçta çalışan başlangıç ​​uygulamalarını görüntüler.
harisibrahimkv

0

CCSM'de Pencereleri Yerleştir ve Pencereyi Yeniden Boyutlandır eklentilerini kullanın.


1
Yerleştir penceresi göründüğünde bazı yerleşim algoritmaları ekleyin veya alternatif olarak pencereleri eşleştirip belirli yerlere yerleştirmek için kurallar girmenizi gerektirir. Ancak son giriş yaptığımda pencerelerin nereye yerleştirildiğini kolayca hatırlayamadım. Ancak, yararlı görünüyor.
John S Gruber

2
İstediğiniz efekti elde etmek için bu eklentileri nasıl kullanacağınızı cevabınızda daha fazla ayrıntı verebilir misiniz? Teşekkürler!
Christopher Kyle Horton

-1

1.

CryoPID Ancak çok iyi belgelenmemiş ve yayınlanan son DEB Heron içindi ve web sitesi en son 2005'te güncellendi, bu yüzden işe yaramaz olabilir.

CryoPID, Linux'ta çalışan bir işlemin durumunu yakalamanızı ve bir dosyaya kaydetmenizi sağlar. Bu dosya daha sonra yeniden başlatmanın ardından veya başka bir makinede işlemi daha sonra devam ettirmek için kullanılabilir.

CryoPID, çalışan bir işlemin durumunu yakalayan ve bir dosyaya yazan, dondur adı verilen bir programdan oluşur. Dosya kendi kendine çalıştırılır ve kendiliğinden açılır, bu nedenle bir işlemi devam ettirmek için bu dosyayı çalıştırmanız yeterlidir. Desteklenenlerle ilgili daha fazla ayrıntı için aşağıdaki tabloya bakın.

Özellikleri

  • Sıradan bir kullanıcı olarak çalışabilir! (kök ayrıcalıklarına gerek yok)
  • 2.4 ve 2.6 hem de çalışır.
  • X86 ve AMD64'te çalışır.
  • Bir işlemi birden çok kez başlatıp durdurabilir
  • Makineler arasında ve çekirdek sürümleri arasında süreçleri geçirebilir (2,4 ila 2,6 ve 2,6 ila 2,4 arasında test edilmiştir).

İşte tarballlar:

2.

Smokin muhtemelen daha iyi bir bahistir ve işe yarayabilir.

TuxOnIce, en kolay şekilde Windows hazırda bekleme işlevinin Linux eşdeğeri olarak tanımlanır, ancak daha iyidir. Bellek içeriğini diske kaydeder ve kapatır. Bilgisayar yeniden başlatıldığında, içeriği yeniden yükler ve kullanıcı kaldıkları yerden devam edebilir. Hiçbir belgenin yeniden yüklenmesi veya uygulamaların yeniden açılması gerekmez ve işlem normal bir kapatma ve başlatma işleminden çok daha hızlıdır.

sudo add-apt-repository ppa:tuxonice/ppa

PPA önceden TuxOnIce ile derlenmiş Ubuntu çekirdeklerini, userui binary ve hibernate betiğini derlemiştir. Öyleyse bayılanlar için olmayabilir.


Bakmaya değer olabilecek bir geçici çözüm var:

  • Açma eğiliminde olduğunuz tüm programları içeren bir komut dosyası oluşturun. Veya bu senaryoların 2,3,4,5,6'sını oluşturun ve bu komut dosyasının anahtarını bağlayın. Gibi control + alt + 1|2|3|4|5|6ya da kullanımda ise başka bir şey. Tuşuna basın ve komut dosyasının o komut dosyasındaki tüm programları açmasına izin verin.

  • Ve böyle bir şeyi, gruplandırılmasını istiyorsanız, uygulamaları başka bir çalışma alanlarına atmak için komut kullanarak çalışma alanını 1'den 2'ye nasıl değiştireceğinizi kullanabilirsiniz .

Birinin cevabını kopyalamama izin yok, bu yüzden kaynak .


1
Cevabı buradan tamamen kopyalayıp yapıştırdınız ( askubuntu.com/questions/129339/… ). Gelecekte bunu yaparsanız - lütfen alıntıyı ekleyerek onaylayın.
fossfreedom

@fossfreedom Birinin cevabını gönderebilir miyim? Olmazsa olmaz.
Rahul Virpara

@virpara: Ben kullanıyor gidiyorsam bu belki meta, ama başında kaynak soruyu / yanıtı kabul herhangi bir bölümünü cevabım bunun
imsi

1
Eğer birinin cevabının bir parçası ise, cevabınızda açıkça belirtiniz. Cevabın% 99'unu kopyaladığınız takdirde, cevaba sadece bağlantı vermelisiniz. Lütfen aklınızda bulundurun - Ben zaten bu soruyu bir yorumda linkledim Aklıma göre, iki soru işareti birbirine çok benziyor ve birleşmeleri gerekebilir.
fossfreedom
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.