[Xquartz-dev] geometry regression in 2.3.2-beta3
robert delius royar
x11 at frinabulax.org
Wed Nov 12 10:32:43 PST 2008
OK regarding fspanel, just wanted to know whether it was supposed to be that
way
Note, the comment about iconified startups being correct was not correct. I
tried a new startup and found they do not open where they were told.
Regarding xterm, I replaced the supplied xterm with the recompiled one (to get
the toolbar), so that is different (MD5 894d4cd506579611f42ca75ec22be2ea)
But I see the error with XEmacs also.
The MD5 for /usr/bin/quartz-wm is c612da09f845b4cde972f57e2ecd243e
To start an xterm in my startup sequence, I have
/usr/X11/bin/xterm -title "XTerm (darwinports)" +nul +dc +cm -rightbar -tn
xterm-256color -geometry 132x55+40+35 -ls -hc yellow1 -sb -sl 5000 -bc -cr blue
-ms red -j +ah -bw 0 -pc -b 4 -fa "Bitstream Vera Sans Mono" -fb "Bitstream
Vera Sans Mono Bold" -fs 9 -u8&
The size value is honored, but the orientation is always 0+0.
Finally, I am replying from my office computer which is also a G5 (but
one year older). On that machine with everything the same as home--even
an rsync of /usr/X11 and /A/U/X11.app from home), the problem does not
show up (so far, at least). And then I ran MD5 on quartz-wm. The one
on my office machine has dd56c0db0274e8debd013dab1178e2a6 which is not
the same as home. I wish I had checked the date on the home version.
The office quartz-wm is
-rwxr-xr-x 1 root wheel 181492 2008-09-04 18:05 /usr/bin/quartz-wm
so I assume that a new quartz-wm was in the install package I ran at
home.
Wed, 12 Nov 2008 (08:28 -0800 UTC) Jeremy Huddleston wrote:
>
> On Nov 12, 2008, at 06:56, robert delius royar wrote:
>
> > Tue, 11 Nov 2008 (21:26 -0800 UTC) Jeremy Huddleston wrote:
> >
> > > Well my emacs is using gtk2 for windowing... Is yours using motif maybe?
> > > What is the output of 'ldd /usr/bin/emacs' on your Fedora box?
> > >
> > > On Nov 11, 2008, at 21:18, Tom Lane wrote:
> > > > I wrote:
> > > > > Well, I'd be the first to admit that I'm using an ancient Emacs
> > > > > (19.34.1
> > > > > actually) ... but I wouldn't expect it to break between beta2 and
> > > > > beta3.
> > > > > Also, I'm getting the same behavior with emacs 22.2.1 ssh'd in
> > > > > from a
> > > > reasonably up-to-date machine (Fedora 9).
> > > > > regards, tom lane
> >
> > I am seeing the same thing with xterm 237 (self compiled with the
> > configuration
> > ./configure --enable-wide-chars --enable-256-color \
> > --with-terminal-type=xterm-256color --enable-dabbrev \
> > --prefix=/usr/X11 --enable-mini-luit --enable-toolbar \
> > --with-X --with-Xaw3d CC=/usr/bin/gcc-4.2 ).
> >
> > The program flashes open at its requested geometry location then
> > disappears and returns to 0,0. I see this in any xterm I open.
>
> Even with the one that comes with 2.3.2_beta3?
>
> ~ $ which xterm
> /usr/X11/bin/xterm
>
> ~ $ gmd5sum /usr/X11/bin/xterm
> 5afb0c7d50f868a4451dcd7799e8adb4 /usr/X11/bin/xterm
>
> ~ $ gmd5sum /usr/bin/quartz-wm
> c612da09f845b4cde972f57e2ecd243e /usr/bin/quartz-wm
>
> ~ $ xterm -geometry 80x24-0+0
>
> Works for me... =/
>
> > I have some processes that start automatically at X11 initial startup
> > which are set to begin iconified. When I de-iconify those xterms or
> > XEmacs processes for the first time later in a session, they open where
> > their initial geometry settings requested. The initial geometry was
> > provided as a command-line parameter.
>
> Hmm...
>
> > Perhaps I need some additional Xresource values to fix this?
>
> I doubt it... it's probably a quartz-wm bug.
>
> > I also see this with a 21.5.beta28 (latest hg sources) XEmacs.
>
> Why the heck is this working for me then... hmm... can you check the md5sum
> of your xterm and quartz-wm...
>
> > Finally, I use fspanel. It now obscures the OS X dock, but other X11
> > windows do not.
> >
> > fspanel is set to remain in the X foreground. I suspect that looking at
> > the code might help discover where the problem came in. I have a modified
> > version of fspanel which does not support separate desktops. But I did not
> > modify the sections that keep it foregrounded.
>
> It was a bug that it didn't obscure the dock. That bug is now fixed, so it
> does obscure the dock. X layers are now properly translated to OSX layers
> like they were in Tiger.
>
>
--
Dr. Robert Delius Royar <r.royar at morehead-st.edu>
Associate Professor of English, Morehead State University
More information about the Xquartz-dev
mailing list