screen reattach po restarte

Sekcia: Aplikácie & Desktop 30.04.2011 | 15:31
Avatar DimmuBoy #crunchbang!  Používateľ
skusal som googlit ale nic schopne som nenasiel..
moja otazka znie: ako reattachnut detachnutu session screenu po restarte systemu, alebo skor ako ju ulozit tak aby sa pri restarte nezmazala?
neexistuje nejake riesenie bez pouzitia checkpointerov, lebo jedine riesenie som nasiel s pouzitim programu CryoPID no moc tomu nechapem ako to funguje a ako to pouzit a uvital by som nejake jednoduchsie riesenie.. napr. ci sa neda v screene nastavit aby neukladal session do RAM ale do suboru alebo pod.
skusim si asi este prestudovat tie checkpointery a pocess freezery a ak sa mi to podari spojazdnit mam este jednu otazku.. ci sa da nastavit ze nech pri vypnuti PC namiesto killnutia screen detachne?
Google vie všetko, len sa treba vediet správne opýtať!
    • Re: screen reattach po restarte 30.04.2011 | 15:46
      miso   Návštevník
      Neviem ci Ti celkom rozumiem, chces screen pouzit ako hibernaciu v malom? To nepojde, ani CryoPID nefunguje celkom korektne, proces ma dost vela zavislosti a vsetky ulozit/obnovit sa rovna hibernacii celeho systemu. Screen sa stara o to ze proves v nom beziaci nedostane SIGHUP.
      • Re: screen reattach po restarte 30.04.2011 | 16:28
        Avatar DimmuBoy #crunchbang!  Používateľ
        no hibernaciu.. mozno by sa to aj tak dalo povedat.. chcem jednoducho aby mi fungovla v screene reattach aj po restarte.. teda ked dam detachnut session a restartujem aby som ju potom mohol reatachnut a aby sa nestratila.. ale ked tak nad tym rozmyslam co vsetko uklada to detachnutie tak asi je to ako hibernacia..
        Google vie všetko, len sa treba vediet správne opýtať!
        • Re: screen reattach po restarte 30.04.2011 | 22:01
          WlaSaTy   Návštevník
          No. Aby to fungovalo stabilne, tak by si mohol na to mať virtuálku ktorá sa pri obdržaní SIGTERM uspí na disk.

          Otázka je načo. Čo s tým chceš dosiahnút? Odolnosť voči prepnutiu Víly Análky cez deň na terminály?
          • Re: screen reattach po restarte 01.05.2011 | 13:40
            Avatar DimmuBoy #crunchbang!  Používateľ
            nie.. chcel som iba aby mi ostalo v screene otvorene vsetko ako som mal ked som to vypol ale asi si najdem skor niekde ako spustit screen so zapnutymi aplikaciami :)
            Google vie všetko, len sa treba vediet správne opýtať!
    • Re: screen reattach po restarte 01.05.2011 | 23:10
      Peter S.   Návštevník
      akého screenu - myslíš ten konzolový screen? Screen beží na stroji ktorý sa reštartuje??
      • Re: screen reattach po restarte 01.05.2011 | 23:31
        Avatar DimmuBoy #crunchbang!  Používateľ
        ano presne tak.. stacilo by mi mozno aj keby som nasiel sposob ako v screene pri starte spustil nejake programy a vo viacerych oknach
        Google vie všetko, len sa treba vediet správne opýtať!
        • Re: screen reattach po restarte 02.05.2011 | 00:13
          Peter S.   Návštevník
          V manuále som našiel toto:

          In addition, new windows can be created by running a command like:
          screen emacs prog.c
          from a shell prompt within a previously created window. - a vytvorí nový virtuálny terminál s daným programom.

          Možno by si si mohol urobiť jeden skript a spustiť ho po štarte screenu. Alebo si preštuduj manuál a možno tam nájdeš spôsob ako dať zoznam programov do konfiguračného súboru alebo nejakého startup súboru...
    • Re: screen reattach po restarte 02.05.2011 | 00:42
      Peter S.   Návštevník
      a ak sa môžem spýtať, aké máš dôvody používať screen lokálne?
      ja ho používam pri pripájaní (cez ssh) na server, ked viem že budem potrebovať prerušiť ssh pripojenie a chcem aby mi tie veci bežali nadalej - no proste obvyklé použitie ...
      • Re: screen reattach po restarte 02.05.2011 | 01:30
        Avatar DimmuBoy #crunchbang!  Používateľ
        no a ja ho pouzivam ked chcem spustit dalsie okno terminalu lebo mi to pride praktickejsie a uspornejsie ako nova zalozka, pretoze mam 11,6" monitor na nb a kazde usetrene miesto sa mi zide

        a dik za ten vycuc z manulalu.. to iste som cital aj ja ale az teraz mi bliklo, ze ako to spravit.. idem teda nakodit ten skriptik :)
        Google vie všetko, len sa treba vediet správne opýtať!
    • Re: screen reattach po restarte 03.05.2011 | 11:50
      Avatar DimmuBoy #crunchbang!  Používateľ
      Takze dakujem za odpovede.. keby som sa na to trochu viac pozrel tak by som to zistil aj sam :D
      Staci skopirovat z /etc defaultny .screenrc subor a na jeho konci je aj popis ako na spustenie programov v novom okne :)
      Google vie všetko, len sa treba vediet správne opýtať!