This is the mail archive of the cygwin-xfree@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: how I got an X server & xterm to run under cygwin


Thanks.  I will chhange the ProjectRoot for DXWin32 and XGDI
from /usr to /xwin32, in the next release.  Will this help?

Suhaib

> -----Original Message-----
> From: cygwin-xfree-owner@sourceware.cygnus.com
> [mailto:cygwin-xfree-owner@sourceware.cygnus.com]On Behalf Of Kevin
> Wright
> Sent: Friday, June 09, 2000 1:17 PM
> To: cygwin-xfree@sourceware.cygnus.com
> Subject: FW: how I got an X server & xterm to run under cygwin
>
>
> Suhaib,
>
> I ran into this problem myself. The problem is that if you have
> the latest cygwin installed and you follow the default mount points,
> it creates a /bin directory which is *mounted* to /usr/bin. This means
> that programs outside of cygwin don't understand /usr/bin. Thus when
> I was in a cmd shell, and tried to cd to \usr\bin, I couldn't. The
> only way I got the X-server to run was to copy the files in \usr\bin\X11
> to \usr\X11R6\bin and run startdx.bat. (after modifying the path)
>
> --Kevin
>
> > -----Original Message-----
> > From: cygwin-xfree-owner@sourceware.cygnus.com
> > [mailto:cygwin-xfree-owner@sourceware.cygnus.com]On Behalf Of Suhaib
> > Siddiqi
> > Sent: Friday, June 09, 2000 11:48 AM
> > To: darxus@chaosreigns.com
> > Cc: Cygwin-Xfree@Sourceware. Cygnus. Com
> > Subject: RE: how I got an X server & xterm to run under cygwin
> >
> >
> >
> >
> > I think you are making life a bit complicated.
> > X-servers-v.10.tar.bz2 makes no use of Cygwin mount points, therefore no
> > need
> > to fool around with mounts.
> >
> > Simply unbzip2 and untar in a
> >
> > c:\usr
> > directory.
> > cd to c:\usr\bin\X11
> > and start using startx or startdx batch files.
> >
> > Suhaib
> >
> > > -----Original Message-----
> > > From: darxus@chaosreigns.com [mailto:darxus@chaosreigns.com]
> > > Sent: Friday, June 09, 2000 1:36 PM
> > > To: ssiddiqi@inspirepharm.com
> > > Subject: how I got an X server & xterm to run under cygwin
> > >
> > >
> > >
> > > This is what I'd like to send to the cygwin-xfree list, but I
> > haven't been
> > > able to subscribe.
> > >
> > >
> > > The process of getting an X server to run under cygwin was painful.  I
> > > thought I'd tell the rest of you what I ended up doing that worked.
> > >
> > >
> > > 1) Download
> > >
> >
> ftp://ftp.freesoftware.com/pub/sourceware/cygwin/latest/setup.exe and save
> > > it to a temporary folder.
> > >
> > > 2) execute setup.exe
> > >
> > > 3) tell it you want the root directory to be c:\ (must be \)
> > >
> > > 4) tell it you want to install from the internet (i)
> > >
> > > 5) select a mirror (I suggest #24, ftp.freesoftware.com) --
> it'll take a
> > > while to download & install 24mb of .tgz's.
> > >
> > > (cygwin is now installed)
> > >
> > > 6) Download
> > > ftp://ftp.freesoftware.com/pub/sourceware/cygwin/xfree/contrib/X-s
> > > ervers-v-1.0.tar.bz2
> > > and save it to a temporary folder.
> > >
> > > 7) Open a dos shell
> > >
> > > 8) execute these commands:
> > >
> > > \bin\cygwin
> > > umount /usr/lib
> > > umount /usr/bin
> > > exit
> > >
> > > 9) cd to the directory containing X-servers-v-1.0.tar.bz2
> > >
> > > 10) execute these commands:
> > >
> > > \bin\bunzip2 X-servers-v1.0.tar.bz2
> > > cd \
> > >
> > > 11) Assuming you downloaded the X-servers file to
> > > c:\dl\X-servers-v-1.0.tar.bz2, run "\bin\tar -xvf /dl/cygwin/X-serv*"
> > >
> > >
> > > 12) in bash, umount 2 directories
> > >
> > > 13) rename c:\bin\cygwin1.dll cygwin1.bak
> > >
> > > 13) run c:\usr\bin\X11\startdx
> > >
> > >
> > > Notes:
> > >
> > > 1) If you don't do the umounts, the X server stuff will be put in the
> > > wrong place.  Why were those mount points set up that way ?  error is
> > > "Couldn't open RGB_DB '/usr/lib/X11/rgb'".
> > >
> > > 2) If you don't rename \bin\cygwin1.dll, xterm won't load --
> > error is like
> > > "*** shared region is corrupted.  inited 15 0 [main] ? 0
> > > lock_pinfo_for_update: rc 0, pinfo_mutex 0xFFFFFFFF, Win32
> > error 6" (even
> > > if you load it from the batch file).  What's up with these conflicting
> > > libs ?
> > >
> > > 3) I haven't gotten to testing how much stuff I broke in the
> process of
> > > making the X server & xterm work.  When they load, I get the error
> > > message:
> > >
> > > Warning: locale not supported by C library, locale unchanged
> > > Warning: locale not supported by Xlib, locale set to C
> > > Warning: X locale modifiers not supported, using default
> > > Failed to open input method
> > >
> > > ..and it looks like twm's behavior/color properties aren't loaded.
> > >
> > > 5) The machine I'm using is running windows 98.
> > >
> > >
> > > I am extreemly happy to finally see X servers available for
> > cygwin.  Now I
> > > can't wait for Debian GNU/Win32 :)
> > >
> > > ___________________
> > > www.ChaosReigns.com
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> >
> >


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]