[Thread Prev][Thread Next]   >Date Index >Thread Index

Re: [wmx] GNOME part 2

Henri - Tue May 18 11:48:32 1999


ok, maybe i should have gone to bed before mailing that.. :)

latest patch is at:

http://gromit.inre.asu.edu/~henri/wmx

get wmx-5sec6.tar.gz, untar, go into the directory

run

patch -strip < wmx-5sec6-gnome.diff

check to make sure that the last option in Config.h is 
#define CONFIG_GNOME_COMPLIANCE True

henri

- another hack for the panel is:

just have exec gnome-session in .xinitrc
start an xterm
'xnodecor panel'
'killall wmx'
'wmx'

this doesn't work for gmc though :(




> 
> hey,
> 
> ok, a good nights sleep helped a lot...
> 
> i cleaned up the code a bit, and it doesn't seem to crash anymore
> (joy!)
> 
> the pager now shows the outlines of the windows on the different
> channels, when you move a client from one channel to anther the pager
> knows about it. did i say it doesn't core dump anymore? 
> 
> it also (correctly) shows all clients if you select that option in the
> gnome-pager settings.
> 
> the main problem remains that when you startx w/ 
> 
> exec gnome-session 
> 
> as the only thing in your .xinitrc it starts wmx before the panel, so
> the panel gets a frame around it... (lame). 
> 
> one thing you can do is add a call to 'xnodecor -w panel' in the gnome 
> session manager (from the control center, add it to the
> "non-session-managed startup programs" w/ priority 50) so that it runs 
> after the panel. then you have to change the priority of
> "wm-properties-capplet --sync" (in the "browse currently running
> programs") and log out and restart X.
> 
> but due to a bug (?) in GNOME 1.0.4 the priority setting only lasts
> ONE restart (once again, lame) so you have to set it every time you
> run X.
> 
> another option is to start the panel in your .xinitrc:
> 
> panel &
> xnodecor panel 
> 
> exec gnome-session
> 
> the drawback is that A) you don't get the pager since wmx isn't
> running so it hasn't set the correct props on the root window, you can
> add it to the panel manually (nice little chicken-and-egg thing going
> here). B) you can't log out anymore (w/ the foot->logout) since it
> isn't the program that's exec'ed.
> 
> (lame)
> 
> the other thing that looks wrong is the gmc, the icons get frames and
> backgrounds (same issue as the panel)
> 
> 
> questions? comments? feedback?
> 
> 
> henri
> 


Next: