xfsm & xemacs

Benedikt Meurer Benedikt.Meurer at unix-ag.uni-siegen.de
Thu Jul 17 10:08:55 CEST 2003


On Wed, 16, Jul 2003, Ric wrote:

> Hi Benedikt:

Hey Ric,

(wow, now thats a long bug report)

> I think this is new with the version 0.24 or versions since you added the X11
> R5 'awareness'.
> 
> Before the 0.24 release, I had xemacs-21.4.9 in "Autostart".  It worked to
> start XEmacs on ws6. No problems that I saw.
> 
> After getting all of RC1 (except trigger) compiled and installed via RPM, I
> added xfce4-session.  I sent an email here to the list that I had to remove
> one of the %docs lines to get it to  make  but other than that no problems
> with  make rpm.

Hu? I don't think, I got that email.

> I had a _lot_ of weird stuff happening at first with RC1 and xfce4-session.
> Popup windows opening on other workspaces maximized, some windows/aps just
> closing for IDK what reason, corrupted characters when trying to make a -s
> symlink, ...  Some of it was caused by the xintrc snafu but I fixed that and,
> oddly, after a couple of reboots to use another program/OS, most everything
> has calmed down... except:

The problem with windows appearing on the wrong desktop was fixed with
0.1.0, so please try that version. It was a problem with the session
manager killing the window manager too early.

> If xemacs is running, after logout with save session, the xfsm starts xemacs
> at the next login. Autostart also runs so I end up with two xemacs, one of
> which shows up on ws1 -hung in some endless cpu loop or it is a running
> process with no window which is also spinning one of the CPUs like a top(~65%
> usage acc. to gkrellm).  IOW, one XEmacs is running but I cannot see it -
> there is no display for it.  The other seems to be okay.
> Okay, I removed the Autostart/xemacs-21.4.9.  
> I LO with xemacs running on ws6 and then LI.  xfsm does start xemacs, again on
> ws1 and it _is_ visible but the really weird part is that gkrellm, two aterms
> and, sometimes, emelfm all get put on ws1 too.  They were on other ws's at
> logout.  Stranger still is that I run gps(via Autostart) on ws2 and it is
> there exactly as I left it at logout.  I run 2 emelfm from Autostart and at
> least one gets put exactly as I left it(position/size) and sometimes both;
> i.e., the interference with placing emelfm seems to be a bit random.
> 
> Furthermore, if I do not run xemacs the behavior is what is expected, i.e.,
> gkrellm, gps and the aterms used to tail logs are on ws2, emelfm is on ws4 and
> my second emelfm is on ws8 which is ALL very, very *nice* - much like what I
> could do in XFce v3. :))

XFce3 had a session manager?

> The thing is that xemacs is a bit slow to start compared to other aps, except
> OOffice.org, hence having it already running when I need it is very helpful. 
> I use it a lot for info, man, locating functions in code, and  ...
> 
> I have tried working around this numerous times/ways.  It is a bug. IDK
> where(i.e., xemacs X11 R5 sm?)  but it is a bug here and is repeatable. 
> Can you try xemacs with your setup and see if it kills proper xfsm handling
> too?  Maybe it is just me and my personal configs...

I don't use xemacs, but I think its a problem with xemacs. I'll
install it later and try it. For now, simple fix: Popup "session
control" and kill smproxy (thats the app responsible for X11R5
compat).

> Do you think using the current CVS rather than RC1 would help resolve this?

I think you should upgrade your session manager to atleast 0.1.1

> Have A Great Day!
> Ric

Benedikt

-- 
NetBSD Operating system:                       http://www.NetBSD.org/
pkgsrc "Work in progress":                  http://pkgsrc-wip.sf.net/
XFce desktop environment:                        http://www.xfce.org/
German Unix-AG Association:                   http://www.unix-ag.org/



More information about the Xfce4-dev mailing list