the *solution* was a cheat. I commented out the references in startx to $HOME. Since I don't have specific configurations, this is an acceptable white lie.
The version of lesstif is 0.93.91-6. Interestingly enough, it's -2 on the win98 machine, on which mwm *does* work. I might try downgrading to -2 (from the install packages on the win98 machine). Thanks for you patience! Regards, Brian -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Igor Pechtchanski Sent: Wednesday, January 21, 2004 6:09 PM To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Subject: RE: Startx on WinXP What was the problem? What was missing in the original patch? Please share your fixes with the community - that way we all benefit. AFAIK, mwm doesn't paint the contents of the windows - it only controls the border, cursors, and other decorations. I doubt your problem is related to the paths. What version of lesstif do you have installed ("cygcheck -c lesstif")? Igor On Wed, 21 Jan 2004, Brian L. Walter wrote: > Okay, got startx to starup with out errors. It even works great with twm. > However, if I switch to mwm, by just modifying startx, it starts the > manager, paints the windows and clock, but, does not recognize *any* input, > either keyboard or mouse. Is this the same kind of issue? And if so, based > on the documention I've read, which file do I look in? Everything referred > to in the documentation describes behavior, i.e. menus etc. I don't see any > path related issues.. > > Sigh.. > TIA > Brian > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > On Behalf Of Igor Pechtchanski > Sent: Wednesday, January 21, 2004 4:08 PM > To: [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: Re: Startx on WinXP > > > On Wed, 21 Jan 2004, Brian L. Walter wrote: > > > Greetings, > > > > I've recently installd cygwin on both a win98 machine and a winxp > > machine. The win98 installs works great (except for being really slow, > > but that's a hardware issue.) On the XP side, I've installed it, but > > getting some strange behavior. If I do a 'startx', I get the > > following: > > > > [: and: unknown operand > > [: and: unknown operand > > > > After doing some playing around with the startx script, I've come to > > realize it's complaining about the bash conditional statements. As > > though I'm not running under bash.... > > > > And as far as I can see, I am. The fall out of this behavior is the > > inability to control which window manager gets started. I can get > > around that by commenting out all of the conditionals in startx, but, > > this seems at best a temporary work around. > > > > Am I missing something in setting up/configuring cygwin to run under > > XP, something that is different than win98? > > > > TIA > > Brian L. Walter > > Brian, > > You didn't do anything wrong. This problem is most likely due to you having > either HOME or TMP set to "C:\Documents and Settings\...". The "and" in > "Documents and settings" is what startx complains about (since it doesn't > quote paths properly). > > I've posted a patch to startx a while ago that fixed this, but it looks like > it hasn't been incorporated in the latest release. Since startx is just a > text file, you can simply apply the patch yourself from > <http://cygwin.com/ml/cygwin-xfree/2003-11/msg00314.html> (use "patch -p0 < > startx.patch" in /usr/X11R6/bin). > Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ [EMAIL PROTECTED] ZZZzz /,`.-'`' -. ;-;;,_ [EMAIL PROTECTED] |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D. '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! "I have since come to realize that being between your mentor and his route to the bathroom is a major career booster." -- Patrick Naughton
