Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [opgelost] window manager wijzigen in terminal  (gelezen 1710 keer)

[opgelost] window manager wijzigen in terminal
« Gepost op: 2010/07/03, 09:21:58 »
Hallo,
Normaal kan ik wisselen tussen window managers (metacity of compiz) via "Compiz fusion icon" maar dat tooltje wil niet meer opstarten.
Mijn vraag : kun je in de terminal checken welke windowmanager er draait en kun je die ook wijzigen met een commando ?
« Laatst bewerkt op: 2010/07/03, 20:36:13 door summer of 69 »
dierenliefde is onvoorwaardeljk, dierenleed ten zeerste verwerpelijk

Offline Ronnie

  • Lid
    • ronnie.vd.c
Re: window manager wijzigen in terminal
« Reactie #1 Gepost op: 2010/07/03, 10:10:35 »
Het commando om te zien welke window manager draait, weet ik niet. Je zou kunnen zoeken op procesnaam

Bijvoorbeeld: ps -aux | grep metacity en ps -aux | grep compiz

Wisselen van windowmanager kan met
compiz --replace
en
metacity --replace

Het probleem is, dat wanneer de terminal afgesloten wordt, de windowmanager ook stopt. Er zijn commando's die dat kunnen omzeilen, maar ik weet niet welke
Ben je ook blij dat Ubuntu zo toegankelijk en gratis is, en wil je graag net als ik iets terugdoen, kijk dan eens rond bij mwanzo, dé poort naar het bijdragen aan Ubuntu en haar gemeenschap!

Documentatie Terminal

Offline Bloom

  • Lid
Re: window manager wijzigen in terminal
« Reactie #2 Gepost op: 2010/07/03, 11:37:02 »
Zet gewoon een & achter de --replace, dat geeft aan dat de window manager in een aparte fork gestart moet worden en dan kun je het terminalvenster gewoon afsluiten.

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: window manager wijzigen in terminal
« Reactie #3 Gepost op: 2010/07/03, 11:44:34 »
Zet gewoon een & achter de --replace, dat geeft aan dat de window manager in een aparte fork gestart moet worden en dan kun je het terminalvenster gewoon afsluiten.

Kijk, dat is handig! Dank.  :)

Re: window manager wijzigen in terminal
« Reactie #4 Gepost op: 2010/07/03, 13:02:26 »
Citaat van: Ronnie
Bijvoorbeeld: ps -aux | grep metacity en ps -aux | grep compiz
commando klopt niet vrees ik :(
dierenliefde is onvoorwaardeljk, dierenleed ten zeerste verwerpelijk

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: window manager wijzigen in terminal
« Reactie #5 Gepost op: 2010/07/03, 13:20:53 »
Het streepje moet weg:
ps aux | grep compiz
johan     2582  3.0  0.7 301304 40252 ?        S    Jul01  94:19 compiz
johan    14750  0.0  0.0   7624   908 pts/3    S+   13:17   0:00 grep compiz
De eerste regel na het commando laat zien dat compiz draait.

Evt. kan je de 2e regel weglaten door het commando nog iets aan te passen:
ps aux | grep [c]ompiz

Of:
ps aux | grep [m]etacity

johan@desktop:~$ ps aux | grep [m]etacity
johan@desktop:~$ ps aux | grep [c]ompiz
johan     2582  3.0  0.7 301304 40252 ?        R    Jul01  94:38 compiz

Metacity draait dus niet, Compiz wel :)

Re: window manager wijzigen in terminal
« Reactie #6 Gepost op: 2010/07/03, 13:45:46 »

He, ik krijg blijkbaar iets anders. Klopt er iets niet hier ?
guy@pcmichel:~$ ps aux | grep compiz
guy       1425  0.8  2.1  56156 43724 ?        S    13:06   0:19 compiz --sm-client-id 1031a144ff5d1d9d0a127289786268017000000010100027
guy       1925  0.0  0.0   3340   880 pts/1    S+   13:43   0:00 grep --color=auto compiz
guy@pcmichel:~$ ps aux | grep metacity
guy       1927  0.0  0.0   3336   804 pts/1    S+   13:44   0:00 grep --color=auto metacity
dierenliefde is onvoorwaardeljk, dierenleed ten zeerste verwerpelijk

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: window manager wijzigen in terminal
« Reactie #7 Gepost op: 2010/07/03, 13:53:22 »
Ik zie geen gekke dingen hoor.
Bij jou is compiz ook gewoon actief.

Het resultaat ziet er iets anders uit omdat jij een alias voor grep hebt ingesteld, en er een sessie-id voor compiz is opgegeven.

Re: window manager wijzigen in terminal
« Reactie #8 Gepost op: 2010/07/03, 14:02:55 »
Ik zie geen gekke dingen hoor.
Bij jou is compiz ook gewoon actief.

Het resultaat ziet er iets anders uit omdat jij een alias voor grep hebt ingesteld, en er een sessie-id voor compiz is opgegeven.

Verklaar je nader aub want het oorspronkelijke probleempje (fusion-icon weigert) blijft. In systeem monitor blijkt ie te slapen. Telkens ik probeer hem te starten staat er een regeltje bij processen, maar verder gebeurt er niks. Toch iets mis, vrees ik. Heeft het soms iets te maken met emerald?
dierenliefde is onvoorwaardeljk, dierenleed ten zeerste verwerpelijk

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: window manager wijzigen in terminal
« Reactie #9 Gepost op: 2010/07/03, 14:28:22 »
guy       1425  0.8  2.1  56156 43724 ?        S    13:06   0:19 compiz --sm-client-id 1031a144ff5d1d9d0a127289786268017000000010100027Dit betekent dat compiz actief is.
Achter --sm-client-id staat een sessie-id, maar dat is verder niet van belang.

guy       1925  0.0  0.0   3340   880 pts/1    S+   13:43   0:00 grep --color=auto compiz
Dit is van grep, en kan je negeren.

guy@pcmichel:~$ ps aux | grep metacity
guy       1927  0.0  0.0   3336   804 pts/1    S+   13:44   0:00 grep --color=auto metacity
metacity is niet actief, hier zie je alleen de regel van grep, kan je dus negeren.

Dus jouw vraag:
Mijn vraag : kun je in de terminal checken welke windowmanager er draait en kun je die ook wijzigen met een commando ?
Lijkt me wel beantwoord.

Waarom fusion-icon niet wil starten zou ik zo direct niet weten.
Start hem eens in de terminal met dit commando:
fusion-icon -v

Re: window manager wijzigen in terminal
« Reactie #10 Gepost op: 2010/07/03, 14:38:39 »
Citaat van: Johan Van dijck
Dus jouw vraag:
Citaat van: summer of 69 op Vandaag om 09:21:58
Mijn vraag : kun je in de terminal checken welke windowmanager er draait en kun je die ook wijzigen met een commando ?
Lijkt me wel beantwoord.

Idd, hartelijk bedankt daarvoor ;)

maar,
guy@pcmichel:~$ fusion-icon -v
 * Detected Session: gnome
 * Searching for installed applications...
 -- /usr/bin/compiz
 -- /usr/bin/metacity
 -- /usr/bin/gtk-window-decorator
 -- /usr/bin/emerald
 -- /usr/bin/ccsm
 -- /usr/bin/emerald-theme-manager
 * Opening CompizConfig context
 * NVIDIA on Xorg detected, exporting: __GL_YIELD=NOTHING
 * Using the GTK Interface
 * Starting Compiz
Terminated
 ... executing: compiz --replace --sm-disable --ignore-desktop-hints ccp

 oja, nog vergeten, proces blijft hangen in de terminal
dierenliefde is onvoorwaardeljk, dierenleed ten zeerste verwerpelijk

Re: window manager wijzigen in terminal
« Reactie #11 Gepost op: 2010/07/03, 14:43:53 »
Kan enkel stoppen door ctrl -c en dan bevriest het hele zaakje. Terug "compiz --replace&" en dan heb ik alles terug maar die fusio-icon blijft halsstarrig weigeren.
dierenliefde is onvoorwaardeljk, dierenleed ten zeerste verwerpelijk

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: window manager wijzigen in terminal
« Reactie #12 Gepost op: 2010/07/03, 14:51:57 »
Hij blijft niet hangen in de terminal, het programma draait gewoon door.
Als het goed is zie je dan ook het icoontje in je werkbalk.
Als je dan via het icoontje wat instellingen aanpast, zie je daarvan de meldingen voorbij komen in de terminal.
Dus zomaar afsluiten via control-c moet je niet doen, want dan sluit niet alleen fusion-icon, maar ook compiz/metacity (net wat er opgestart is door fusion-icon).

Als je geen icoontje ziet, terwijl je de terminal wel gewoon open houdt, dan mis je misschien de notification-applet (mededelingengebied in het NL?) op je paneel. Die moet je dan even toevoegen.

Re: window manager wijzigen in terminal
« Reactie #13 Gepost op: 2010/07/03, 15:15:55 »
Sorry Johan, geen icoontje te zien. Ik kan hem toevoegen maar er is niks in te stellen. De terminal laat ik gewoon open zoals je zei.
guy@pcmichel:~$ fusion-icon -v
 * Detected Session: gnome
 * Searching for installed applications...
 -- /usr/bin/compiz
 -- /usr/bin/metacity
 -- /usr/bin/gtk-window-decorator
 -- /usr/bin/emerald
 -- /usr/bin/ccsm
 -- /usr/bin/emerald-theme-manager
 * Opening CompizConfig context
 * NVIDIA on Xorg detected, exporting: __GL_YIELD=NOTHING
 * Using the GTK Interface
 * Starting Compiz
 ... executing: compiz --replace --sm-disable --ignore-desktop-hints ccp

dierenliefde is onvoorwaardeljk, dierenleed ten zeerste verwerpelijk

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: window manager wijzigen in terminal
« Reactie #14 Gepost op: 2010/07/03, 16:09:05 »
Dan zou ik het ook niet weten.
Toch vreemd dat hij er zomaar mee gestopt is. Heb je misschien iets aan je systeem veranderd?

Re: window manager wijzigen in terminal
« Reactie #15 Gepost op: 2010/07/03, 17:35:07 »
Dan zou ik het ook niet weten.
Toch vreemd dat hij er zomaar mee gestopt is. Heb je misschien iets aan je systeem veranderd?
Vandaag toch niet. Heb de storing gisteren opgemerkt. De vensterbalk was verdwenen, eerst afgemeld maar dat hielp niet. Dan maar een reboot. Vroeger kon je de xserver herstarten door "ctrl-alt-backspace" maar dat kan nu niet meer. Windowmanager was ingesteld op compiz en window decorator emerald. Dat heeft een hele poos goed gewerkt, maar nu is er blijkbaar iets mis met het bovenste paneel, want met het skype icoontje zelfde probleem. Als je het skype venster sluit dan blijft er normaal een icoontje zichtbaar in het bovenste paneel (skype blijft actief). Dat werkt nu ook niet meer.
dierenliefde is onvoorwaardeljk, dierenleed ten zeerste verwerpelijk

Re: window manager wijzigen in terminal
« Reactie #16 Gepost op: 2010/07/03, 20:35:40 »
Gevonden !
Mededelingsgebied icoontje was blijkbaar verdwenen in het bovenste paneel  :lol:
Iedereen bedankt !
dierenliefde is onvoorwaardeljk, dierenleed ten zeerste verwerpelijk