Search


About StarNet

StarNet Communications has been a leading developer of X Windows solutions since 1989. After establishing X-Win32 as the de facto standard in the higher education market during the early to mid-1990s -- 150 unlimited Campus Site Licenses worldwide -- X-Win32 has become of one the top three PC X servers in the government and commercial sectors as well.

Unlike its major rivals, Exceed (Hummingbird) and Reflection-X (WRQ/Attachmate), X-Win32 offers a highly focused PC X server that offers superior performance and productivity features, stability, ease of use and low cost (40% or better in most cases).

StarNet also delivers unequaled customer support. Our state-of-the-art engineering infrastructure allows us to fix problems and make a new release available quickly (overnight in many cases). As our testimonials page shows, StarNet customers consistently rate their X-Win32 experience as the best in the industry.




Can I use X-Win32 for remote hosts that are not running an X Server

X-Win32 is used to run X Client applications from a remote UNIX, Linux, or BSD host and have them be displayed on your Windows machine.

It is a common misconception that the remote host (e.g. Red Hat Enterprise Linux, SuSE, Debian, Ubuntu, HP-UX, IBM’s AIX, or Solaris) must be running an X Server in order for X-Win32 to connect and display applications. Typically, the thing people are looking for here is a graphical login screen on the remote host’s console instead of a text-based login screen. It turns out that the remote host does not have to be showing a graphical login screen in order to run most X-Win32 sessions.

When you run X-Win32 on your Windows machine, you are running an X Server that serves up your monitor, keyboard, and mouse to any X Client that requires the use of these devices. When you run applications on your remote host that will be displayed through X-Win32 (e.g. cadence, xterm, dtterm, konsole, emacs, etc.), these applications see only X-Win32 as their X Server; they do not even inquire as to whether the remote host is running an X Server or not.

Thus, it is entirely possible to run your X Client applications (as well as regular terminal-based applications) through rexec, rsh, and StarNetSSH sessions even when the remote host is not showing a graphical login prompt. The only requirement is that the remote host must have at least xterm, dtterm, konsole, or gnome-terminal installed so that you can run at least one terminal window from which to run either terminal-based applications or graphical X Client applications. Just use X-Config’s Session Wizard to create a new rexec, rsh, or StarNetSSH session for your remote host and you should be all set.

Xdmcp sessions are the only type of X-Win32 session that cannot be used when the remote host is not showing a graphical login screen. This is because the X Display Manager (e.g. xdm, dtlogin, kdm, or gdm) process must be running in order for the remote host to accept Xdmcp connection requests; typically, the X Display Manager will manage the console on the remote host as well, so you will see a graphical login screen on the remote host when the X Display Manager is running. However, the X Display Manager is not forced to manage the console of the remote host, so it is possible that Xdmcp connections will work even in some cases where the remote host does not show a graphical login screen on the console.

For Linux administrators, this means that your Linux machines can be in runlevel 3 (reached via init 3) instead of runlevel 5 (reached via init 5) if all you need is support for rexec, rsh, or StarNetSSH sessions; this can save a significant amount of memory and CPU usage on the Linux machine.

Category:FAQ
Category:Sessions




How Can We Improve This KB Article?

Please rate the quality of this article: Excellent Good Fair Poor

Did this article answer your question? If not, we'd like to hear more about it:

Do you need additional assistance? If so, enter your email address:

Articles are periodically updated based on your feedback. If you enter an email address, then you will be given the opportunity to open a case, for which you will receive a response within 2 business days.