Portál AbcLinuxu, 16. července 2025 05:31


Dotaz: záměna window manageru za běhu

17.8.2004 19:47 Vasek | skóre: 6
záměna window manageru za běhu
Přečteno: 135×
Odpovědět | Admin
Chtěl bych se zeptat, zda lze nějak provést záměna window manageru on the fly, nemusel ukončovat Xka, překonfigurovat a znovu spuštět, ale aby zůstaly spuštěné aplikace? Jde mi o to, že mám na desktopu spuštěných mnoho programů a běžících relací a dalo by je práci všechny znovu otevírat. Při programování používám ratpoison, ale občas bych chtěl "odskočit" do KDE, protože pro některé aplikace (např. gimp) se hodí spíše myšoidní prostředí. Nebo mě napadá - co kdyby nějak šlo spustit v ratpoisonu KDE jako aplikaci? :-)
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.8.2004 20:08 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: záměna window manageru za běhu
Odpovědět | | Sbalit | Link | Blokovat | Admin
V Debianu to je ve Window Makeru v menu, takže to určitě jde :-) ... Nejspíš prostě ukončit stávající wm a pustit nový.
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
17.8.2004 21:38 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: záměna window manageru za běhu
Jo, slušné window managery to umí (např. ve Fvwm příkaz Restart s argumentem jiného WM). V podstatě jde o to, že WM execne ten nový WM. Takže pokud umíš ratpoisonu říci, aby execnul KDE (ovšem co vlastně? kde není WM, ale složitost. startkde?), tak by to mohlo jít, horší bude návrat zpět. Spustit další WM, když už jeden běží, není moc dobrý nápad ;-) Asi bych pro začátek zkoušel přechod do něčeho normálního (Fvwm, WindowMaker) než do KDE.
17.8.2004 21:41 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: záměna window manageru za běhu
Ještě k tomu ukončení -- to je právě to, co se nesmí stát. Pokud skončí proces, který xinit spustil jako poslední (trochu nepřesné, viz xinit(1)), skončí i X. Proto musí nový WM nahradit ten starý execem.
17.8.2004 21:51 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: záměna window manageru za běhu
Odpovědět | | Sbalit | Link | Blokovat | Admin
spousta wm ma parametr --replace, cehoz se zrejme pouziva v tech menu
Urine should only be green if you're Mr. Spock.
17.8.2004 21:58 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: záměna window manageru za běhu
Což vyžaduje původní WM, který je ochoten nechat se nahradit (ICCCM 2.0 compliant). To nebývá takový problém (i když silně pochybuji, že zrovna ratpoison je cokoli-compliant ;-) horší je, že startkde nic takového neumí (AFAIK). Zkrátka vcelku špatná kombinace...
17.8.2004 22:07 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: záměna window manageru za běhu
to si rika o pokusne nainstalovani kusu kde ;-) ....ten kde-session (kcmserver ?) ma parametr, se kterym wm ma startovat
Urine should only be green if you're Mr. Spock.
18.8.2004 00:09 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: záměna window manageru za běhu
Na konec startkde se da pridat spusteni dalsiho WM, ale KDE bohuzel pri odhlaseni ukoncuje vsechny klienty. :-/ Takze bych si spis ,,odskocil`` spustenim dalsiho X serveru.
18.8.2004 15:03 Vasek | skóre: 6
Rozbalit Rozbalit vše Re: záměna window manageru za běhu
Odpovědět | | Sbalit | Link | Blokovat | Admin
dik za odpovedi, ratpoison ale parametr --replace fakt neumi. Zeptam se alespon - lze na jednom monitoru a jedne graf. karte spustit dva Xservery, treba tak, za na Alt-F7 by byl jeden a treba Alt-F8 druhy? Nejak se mi o tomto nedari vyhledat dalsi informace.... vsechny dotazy prehlusi informace pouze o situaci 1 pocitac + 2 monitory. dik
18.8.2004 15:07 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: záměna window manageru za běhu
Kolik chceš.

Naloguj se na konzolu a spusť startx -- :1, na další konzole startx -- :2, etc.

Přepínáš se normálně, stejně jako na konzolu.
Pavel Čejka avatar 18.8.2004 19:42 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
Rozbalit Rozbalit vše Re: záměna window manageru za běhu
Ne dak docela. Z textové konzole do Xek (libovolného terminálu) vždy jen Alt + Fx, ale z Xek do jiného X terminálu, nebo z Xek do textového terminálu vždy jen Ctrl + Alt + Fx. SuSE 8.1 i Gentoo (2004.2) se chovají úplně stejně, tj. považuju to za obecnou vlastnost.
18.8.2004 19:46 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: záměna window manageru za běhu
Na konzolu se přepnu úplně stejně jako do těch dalších X, Ctrl-Alt-Fn.

Z konzoly se samozřejmě přepínám jen s Altem, ale o tom jsem nepsal ;-)
19.8.2004 15:23 Vasek | skóre: 6
Rozbalit Rozbalit vše Re: záměna window manageru za běhu
to jsem netusil ze je to tak jednoduche. Ale skoda, ze se mi pri pokusu prepnout se do druheho displaye sekne cely linux - asi ovladac od Radeona. Pouzivam fglrx od ATI, budu asi muset zkusit Gatose nebo ten kernelovy driver.
19.8.2004 18:54 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: záměna window manageru za běhu
pak je tu volba co jsem popsal niz...tzn. pustit "xserver jako okno"
Urine should only be green if you're Mr. Spock.
18.8.2004 15:07 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: záměna window manageru za běhu
treba v xtermu

startx /usr/bin/gimp -- /usr/X11R6/bin/Xnest :3

ti pusti v novem okne novy xserver s gimpem
Urine should only be green if you're Mr. Spock.

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.