Startx on WinXP

Igor Pechtchanski pechtcha@cs.nyu.edu
Thu Jan 22 03:15:00 GMT 2004


Hmm, the changes to startx in that patch were supposed to take care of the
unquoted $HOME...  Did the patch apply cleanly, or were some chunks
rejected?  That particular patch was against XFree86-bin-4.3.0-7, so it's
possible that startx changed between that and -8...

Another solution is to use 'mount', as I described in another reply.
Much better than commenting out arbitrary stuff in 'startx'.

Hmm, I'm on 0.93.91-4, and that seems to work ok for me...  Did you try
searching the list archives for reported lesstif problems?  I seem to
recall that there were some (related to the VendorShell extension), and
that they were fixed in some version or other.
	Igor
P.S. Oh, and please try to configure your mailer not to quote raw e-mail
addresses in your replies?  They serve as food for spam harvesters.

On Wed, 21 Jan 2004, Brian L. Walter wrote:

> 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: cygwin-xfree-owner<at>cygwin<dot>com On Behalf Of Igor Pechtchanski
> Sent: Wednesday, January 21, 2004 6:09 PM
> To: cygwin-xfree<at>cygwin<dot>com; bwalter<at>sdm1<dot>com
> 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: cygwin-xfree-owner<at>cygwin<dot>com
> > On Behalf Of Igor Pechtchanski
> > Sent: Wednesday, January 21, 2004 4:08 PM
> > To: cygwin-xfree<at>cygwin<dot>com; bwalter<at>sdm1<dot>com
> > 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/
      |\      _,,,---,,_		pechtcha@cs.nyu.edu
ZZZzz /,`.-'`'    -.  ;-;;,_		igor@watson.ibm.com
     |,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



More information about the Cygwin-xfree mailing list