to Rindi:
Xterm also just gives you a terminal, no GUI.
please just try it yourself, in Windoze XP, from cygwin/singular menu, click Xterm and it will first start Xserver automatically then it starts Xterm.
Main Topics
Browse All TopicsAfter I installed Cygwin, two program groups were created in
Windows: (1)Cygwin (2) Singular CAS
My questions are:
1. what is this "Singular CAS" thing all about? It's name of a company or what?
also, under "Singular CAS" there is again a "Cygwin" program group, what's the difference
between this "cygwin" and the other one I mentioned in the beginning?
2. What's the difference between "Cygwin Bash shell" and "Xterm", also in the menu there
is a "Singular Xterm", I feel they all just give me a shell environment, what the hell is the
difference? :-) I'm Confused.
thanks!
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
xterm is just a terminal, it is not a GUI.
What I use xterm to is to ssh/telnet to aother box to run XWindows applications remotely like ICEWM, GNOME, KDE, or "standalone" gui applications that need XWindows.
I have been running cygwin for a few years now and I have never had "singular" on any of my installs.
What are you trying to do?
Singular is a package by mathematiciens for mathematiciens. If you are not a mathematicien, forget it, or better still unload it (more about that later).
When you run setup.exe of the CYGWIN package, you will eventually end up with a list of potential packages. There is a default set of such packages which will be loaded onto your computer if you do nothing. You can of course pick and choose what to load. If you are a mathematicien interested in singularities then you might choose some of the singular packages such as "Singular base" or "Singular surf". Cygwin helps with dependencies i.e. will also load any packages which are needed. I do not know Singular, but it probably has a dependency on X-Windows (for emacs perhaps) and hence loads the X-Window package and other things like X-terminal.
When cygwin starts it opens an "MS windows" window. i.e. an area of the screen managed by Windows. In there you can run ONE command line interpreter. These days most people run BASH. The window you look at is, as you say, just a terminal window. But remember it is an MS WINDOWS window. That means that you can cut and paste between that window and other "MS Windows" windows e.g. notepad.
Another option is to run an X-server. That will create another "MS Windows" window, but this time it is not a terminal but an array of pixels managed by a server. In THAT window, other programs that you run (say from the original CYGWIN window) can ask to open up an "X-Window" INSIDE the "MS Window" created by the X-server. Following so far? As you have discovered, one of these programs is X-term. That is a program that knows NOTHING about MS-Windows and requires an X-server. It communicates with the X-server and requests an X-Window within the pixels managed by the X-server. Other programs can open other windows in that managed by the X-server (perhaps such as singular-surf). To make that useful you have also to run a "window manager" which is the program allowing you to move windows around in the pixels, close windows etc.
THEN, a shell such as BASH can be run. Bash then sends its characters to the X-term, X-terms sends it's demand to display to X-server and X-server writes them to the screen (approximate view)
So, here are two ways to end up with BASH on a windows machine. Normally this is not worth doing for a shell, normally I just use the CYGWIN window for the command line. The X-Windows version has the disadvantage that cut and paste only works inside the X-Window and NOT with other MS Windows. Some people however want to run full graphical environments (such as KDE, calendars or whatever) in the X-Window. Someone has even replaced the whole of the desktop of Windows with KDE, but that is not for the faint of heart.
If all that you are trying to achieve with CYGWIN is access to the command line facilities of BASH, then you can safely ignore X-Windows and Singular. If you wish to remove Singular, then expand the list in setup.exe (which you can run whenever you like, it is not like installing an MS-Windows application) by hitting the "view" button, scroll down to the singular packages and click on the second column from the left until you see "uninstall". Setup will remove it for you (though whether it will remove icons etc I am not sure)
That enough for now?
Business Accounts
Answer for Membership
by: rindiPosted on 2007-03-05 at 23:59:20ID: 18660073
I'm not sure about singular, but here is a link. If you selected a complete installation you probably also got that.
.de/
http://www.singular.uni-kl
A cygwin bash shell is a terminal without a GUI (Grafical user interface). It is like a command prompt in windoze. Xterm on the other hand can give you a windows like grafical display.