Portál AbcLinuxu, 26. dubna 2024 21:02


Dotaz: VNC a okenní manažer

10.2.2010 11:20 Vtipnéř | skóre: 38 | blog: Vtipnéřův blog | Brno
VNC a okenní manažer
Přečteno: 473×
Odpovědět | Admin
Přeji hezký den všem.

Pouštím delší kompilaci pod VNC serverem, abych se na její stav mohl případně mrknout i z jiného stroje. Pod NVC mi běží icewm, jinak mám na desktopu gnome. Zjistil jsem, že když se odhlásím, tak VNC server sice zůstane běžet, ale icewm skončí. Dá se tomu nějak zabránit? Může pouštět i jiného manažera, pracoval jsem i s twm :-).

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

10.2.2010 11:41 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: VNC a okenní manažer
Odpovědět | | Sbalit | Link | Blokovat | Admin
Možná je to blbá otázka, ozkoušené to nemám, ale znamená určitě "smrt" window managera ukončení VNC session? Není možné se k té session znovu připojit? Pokud ne, doporučuji buď pustit to pod terminálem spolu se screen, nebo pokud trváš na VNC či jiné grafické blbince, použít NX (tam to ozkoušené mám, na session funguje suspend i přes VNC).
10.2.2010 15:01 Vtipnéř | skóre: 38 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: VNC a okenní manažer
Zkusil jsem pod VNC pustit jen holý terminál a nic jiného, při odhlášení z desktopu se ztratí. Po opětném přihlášení se na VNC jde pořád přihlásit, ale je úplně prázdný.

Tomu Tvému navrhovanému řešení moc nerozumím. Na VNC netrvám, jde mi jen o to, abych se mohl odkudkoliv podívat, jak probíhá kompilace, případně ji pustit znovu. Bez grafiky se obejdu, stačí mi terminál.

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
10.2.2010 15:34 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: VNC a okenní manažer

Jedno z navrhovaných řešení bylo použít screen a uspání/probuzení session. Tzn. na serveru screen nainstalovat, spustit screen a v něm kompilaci, poté ji uspat a když bude třeba zkontrolovat ji, session opět probudit. To vše přes třeba ssh (command line). Jak na to je třeba tady

Druhá možnost je použít NX server (FreeNX nebo přímo od NoMachine). Tak budeš mít k dispozici grafiku a suspend/resume sezení taky. Nějaký návod jsem našel tady, ale podle toho, co máš za distro na serveru a klientovi budeš mít dostupné balíčky (má je Arch i Ubuntu.

Používám obě řešení a spokojenost. Je teda fakt že NX je komfort, ale když máš server bez Xorg, tak screen je taky super.

10.2.2010 20:30 Vtipnéř | skóre: 38 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: VNC a okenní manažer
Díky za rady, mrknu se na to.

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
10.2.2010 15:14 Vtipnéř | skóre: 38 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: VNC a okenní manažer
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jsem trdlo. Došlo mi to hned, jak jsem odeslal předchozí příspěvek. VNC server jsem pouštěl z terminálu v gnome a při ukončení session patrně končí i spuštěné aplikace. Divím se, že samotný VNC server jede. Stačí pustit VNC server třeba z tty1 a je to.

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
10.2.2010 20:44 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: VNC a okenní manažer
Do .vnc/xstartup si daj:
gnome-session
vncserver -kill $DISPLAY
A po skonceni procesu gnome-session (pre KDE startkde), co je po odhlaseni, sa spusti zabitie VNC serveru. Inak VNC server ostava bezat a mozes si v nom spustit nieco dalsie. xstartup je skript (musi byt spustitelny), ktory sa spusta ak z terminalu napises prikaz vncserver. Analogia ku ~/.xinitrc pre prikaz startx.
If you hold a Unix shell up to your ear, you can you hear the C.
11.2.2010 20:44 Vtipnéř | skóre: 38 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: VNC a okenní manažer
Mám tam spuštění icewm, ale šlo mi o to, aby aplikace zůstaly běžet i poté, co ukončím gnome.

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
11.2.2010 22:07 Ash | skóre: 53
Rozbalit Rozbalit vše Re: VNC a okenní manažer
nohup foo, nebo spustit na pozadí a disown %job,... vyzkoušel bych něco takového.
12.2.2010 20:35 Vtipnéř | skóre: 38 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: VNC a okenní manažer
Řešení už jsem tu uvedl.

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
12.2.2010 22:28 Ash | skóre: 53
Rozbalit Rozbalit vše Re: VNC a okenní manažer
Pravda, zapomněl jsem. Nicméně toto jsou alternativy, pokud se někomu nechce přepínat z grafiky.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.