• Overview
• FAQ
• Documents
• Knowledge Base
• Download Center
• Patches and Updates
• Contact Support

Home >> Support >> FAQ

Troubleshooting FAQs

PC-Xware software

My Mouse buttons do not work correctly
Support for Windows 2003 and Windows XP Pro
Support for Windows 7 and Vista
Support for Windows 2008/R2

How do I create connections in PC-Xware
Does PC-Xware Support SSH Connecions
There is a long delay before the CDE Login window is shown
How do I start the PC-Xware Console window
How do I switch PC-Xware to/from single windows mode
Does PC-Xware work in a RDP session from Windows 2003 Terminal Services
Does PC-Xware support dual monitors
Additional Documentation


My Mouse Buttons do not work correctly

When PC-Xware starts it tries to determine what kind of mouse you are usingand how many buttons it has. If it is unable to it will default to a 2 button mouse, you may run into problems with the mouses buttons working correctly. Follow one of the procedures below to force PC-Xware to use a 3 or more button mouse.

Solution Details

Method One

  1. In a DOS window change directory to C:\program Files\ThinPATH\PC-Xware V6
  2. Run “Xncd.exe console”  it should bring up the full PC-Xware console window. You can make a shortcut for this command so you just double click on the NCD icon to open the PC-Xware Console Window.
  3. Select Setup/Change User Preferences to bring up the Mouse settings. Unselect Enable Middle Mouse Button and move the slider bar so the mouse count reads 3.
  4. Click  Apply at the bottom of the window.  This will cause the new setting to be written to C:\Documents and Settings\<username>\My Documents\PC-Xware\changes.usr.

Method two

  1. Open the file “C:\Documents and Settings\<username>\My Documents\PC-Xware\changes.usr” for editing in Wordpad.
  2. Add the two lines below at the end of the file.
    - pref-mouse-button-count = 3
    - pref-emulate-middle-mouse-button = false
  3. After making the changes for the Mouse just log out of your account and log back in again for the new setting to take affect.

 back

Support for Windows 2003/R2 and Windows XP Pro/SP3

PC-Xware Version 6.0 now fully supports Windows 2003/R2 and Windows XP Professional. It can be downloaded from the Download Center.

 back

Support for Vista or Windows 7 32 & 64 bit

Yes, PC-Xware Version 6.0 fully supports Vista or WIndows 7 64bit, when installing always install as the local Administrator and always select "Run as Administrator" to ensure proper installation. As for Windos 7 32bit it is also supported but there is a minor change on how connections are created. The rest of this aricle pertains only to Vista or WIndows 7 32bit support.

The PC-Xware Wizard is used to create .xcn connection files. These connection files are used by the PC-Xware program called constart.exe. It is one of the methods used to start PC-Xware connections, for example; “constart.exe connection_name_file.xcn” is run to start a PC-Xware connection. This actually just calls the xncd.exe program and passes the correct information. When running PC-Xware under Windows 7 this command fails, but there is an easy solution to this issue.

The solution is to create a shortcut to just run Xncd.exe directly to achieve the same end result created by the PC-Xware connection wizard. The shortcut can be run from the start menu or from the desktop.

Here is how to make a PC-Xware connections under Windows 7 without using the .xcn files.

  1. Open file explorer and go to the folder C:\Program Files\ThinPATH\PC-Xware6.
  2. Find the file Xncd.exe and make a shortcut of this file and add it to the desktop under Vista.
  3. Now right click on the new shortcut on the desktop and select Properties.
    Creating shortcut
  4. In the Properties window in the Target field add the following text to the end of the command “C:\Program Files\ThinPATH\PC-Xware6\xncd.exe”: login IP_Address_of_UNIX_host
    Please notice there is a space after the double quote (surrounding the file name value) in the picture above on the line labeled Target. As an example the Target value should be changed to: “C:\Program Files\ThinPATH\PC-Xware6\xncd.exe” login 10.0.0.101
  5. Save your changes. You can also rename the shortcut to something the makes more sense to you.
  6. Run the new shortcut and you should see PC-Xware window start showing the login window to the UNIX host.
  7. You can create other shortcuts to open other PC-Xware tools. Just add the commands below after Xncd.exe in a new shotcut.
  • setup ( Opens PC-Xware Setup window)
  • pref ( Opens PC-Xware User Preferences window)
  • login ( Opens PC-Xware XDM Chooser window)
  • logout ( Force PC-Xware window to close session)
  • console ( Opens PC-Xware Console window)
  • telnet [host] ( Opens PC-Xware Telnet window )

Back Arrow back

Support for Windows 2008/R2

PC-Xware Version 6.0 now fully supports Microsoft Windows 2008/R2. It can be downloaded from the Download Center. When installing always install as the local Administrator and always select "Run as Administrator" to ensure proper installation.

Back Arrow back

How Do I create connectios in PC-Xware

Please note: when running on Windows 7 please see section on WIndows 7 Support.

The PC-Xware wizard is used to create desktop icons making it easy to launch your UNIX or Linux applications under PC-Xware. PC-Xware includes a connection wizard that helps with the creation of icon to easily start X11 applications.  It is easily launcher from a right click on the mouse (choosing “New PC-Xware Connection”) from many places under Windows.

How to Launch a single X application or script

  1. Open the PC-Xware connection wizard and first select “Execute application(s), command(s), or script(s) on a remote host” and press next.
  2. Select “Create a single connection” and press next.
  3. In the dropdown box enter the full path to the command on the UNIX host, (must be able to accept “-display”).
  4. Select Telnet and check the box “Automatically insert your display name/address into the command line” and press next.
  5. Select “specify the host name or address now” and enter it in the box provided. Press Next to continue.
  6. For the user account name leave setting on “Wait until I make the connections” and press Next.
  7. Enter a name for the connection and press finish.
  8. When you open this connection after the user is prompted for username and password the application should start.

How to Connect using a traditional UNIX/Linux login window

The traditional way to connect to X windows from a remote PC-Xware server is use XDMCP.  Most UNIX hosts have this enabled by default, but most Linix versions have this disabled.  You need to enable XDMCP on you Linux/Unix host.  Most UNIX hosts enable XDMCP by default, but under Linux it is disabled. Under PC-Xware when creating a connection, use the Wizard for PC-Xware.

  1. Choose “Begin an X session managed by a remote host (XDM)”
  2. Next, choose “Connect to specific host (XDM Query)”
  3. Next, choose either “Wait until I make the connection” or “Specify the host name or address now”
  4. Next give a name to the connection and select Finish.
  5. Now when you start the connection you just created you should get a login window from the Unix/Linux host. 

How to Create a local PC-Xware Telnet session

  1. Open the PC-Xware connection wizard and first select “Run a VT320 terminal emulator to a remote host (Telnet)” and press next.
  2. Next, choose “Telnet protocol”
  3. Next, choose either “Wait until I make the connection” or “Specify the host name or address now”
  4. Next give a name to the connection and select Finish.
  5. From the telnet window you can enter and command or script to start X window clients.

 back

 

Does PC-Xware Support SSH Connecions?

Currently PCX-ware does not include a SSH client, however you can download a free SSH clients for any Windows PCs to enable PC-Xware to fully function in a SSH enviornment.  For full details on how to use PC-Xware with Putty, a free SSH client for windows PCs, please refer to the document Using SSH to secure X11 Connections under PC-Xware V6.0.

Back Arrow back

How do I start the PC-Xware Console window ?

The PC-Xware console window can be used to help troubleshoot problems in PC-Xware and to access all of those hundresd of low level X11 settings you never really wanted to know about.

  1. In a DOS window change directory to C:\program Files\ThinPATH\PC-Xware V6
  2. Run “Xncd.exe console”  it should bring up the full PC-Xware console window.

You can make a shortcut for this same command on your desktop, so you just double click on the NCD icon to open the PC-Xware Console Window when ever you need it.

Back Arrow back

How do I switch PC-Xware to/from single windows mode?

PC-Xware offers two modes of operation, 1) Single window mode enabled- Where your X11 windows session displays in a single window on your windows desktop. or 2) single window mode disabled - Where each X11 window is integraded into your windows desktop. If you are using XDMCP to login to you remote UNIX/Linux servers desktop it is best to run with single window mode enabled. If you run individual X11 clinet from one or more UNIX/Linux server you may want to run with single window mode disabled.

To enabel or disable single window mode for PC-Xware:

  1. Move your mouse over the windows Sys-tray area and right click on the PC-Xware icon and select Configure PC-PC-Xware from the menu.
  2. Under the X applications section click on the check box to enable or disable “Run in a single window”.
  3. Click on the Apply button for the changes to take affect. PC-Xware will automatically prompt you to restart the PC-Xware server.

Back Arrow back

Does PC-Xware work in a RDP session from Windows 2003 Terminal Services?

Currently PCX-ware V6.0 fully supports Windows 2000/2003 Terminal Services. Here PC-Xware is installed on your Windows Server with Terminal Services enabled. Any user who connects via RDP or ICA can use PC-Xware making UNIX/Linux connections. Please note a PC-Xware license is required for each user running any type of PC-Xware connection. PC-Xware will not allow X11 connection once the total number of PC-Xware licenses have been reached on the server.

Back Arrow back

Does PC-Xware Support Dual monitors?

Currently PCX-ware does support dual monitors when using a video card that looks to the Windows Display properties as one Display with a very wide resolution with two VGA ports. On PCs with two individual video cards using the dual video drivers is not supported. The windows dual video drivers are used when there are two video cards installed and or under Display Properties two monitor are indicated by numbering them 1 and 2.

Back Arrow back

There is a long delay before the CDE Login window is shown

For the most part it is the UNIX host ie.. HP or Solaris CDE configurations files that controls what happens when the XDMCP manage request is accepted. In other words the user is waiting to see the CDE login window, but there is a long delay before it is shown. The CDE configuration files are designed to work with the UNIX console and not remote X11 display stations. The local CDE startup script needs to add the necessary fonts so the UNIX console displays its windows correctly. When this same startup script is applied to a remote X11 display device such as a NC900 or PC-Xware it tries add the same fonts using incorrect syntax causing each request to time out in error. This is what causes the long delay before the user sees a login window.

To correct the issue the UNIX CDE startup script needs to be modified so it does not try to add the numerous font paths to the remote X11 display device such as a NC900 or PC-Xware. This step is not needed for the remote X11 display device, because fonts on configured at the device during startup.

Modify CDE startup script

  1. There are two files you will be working with on the UNIX host. They are /usr/dt/config/Xconfig and /etc/dt/config/Xconfig. Login in a root and please read the top of the file /usr/dt/config/Xconfig.  Copy this file to /etc/dt/config/Xconfig to it will not be over written the UNIX O/S is update.
  2. Add the line below to the /etc/dt/config/Xconfig file. Add this above the line "Dtlogin*setup: Xsetup" for each new class name entry you will be adding. For PC-Xware the line below is sufficient.
        Dtlogin.NCD-PCX.setup: XsetupNCD
  3. For for other remote X11 device such as the NC900 you would add
        Dtlogin.TekNC900.setup: NCDXsetup
    Note: The NC Class name is defined as its model name proceeded by "Tek". To determine the NC model name type "Report" at the Boot> prompt.
  4. Next you must restart CDE on the UNIX host. Type "/etc/init.d/dtlogin restart"
    Note: This will cause all CDE session on the UNIX host to restart. It is best to SSH into the UNIX host to restart the CDE environment.

    This change will force the CDE startup for the these remote X11 devices to run the XsetupNCD (which does not exist) and not the normal Xsetup script.

CDE may require additional Fonts

Under some circumstances addition fons may be required so the CDE windows on the UNIX console matches thoes on the remote X11 terminal devices. The best solution to resolve these types of issues is to have them use a font server which is typically already running on most CDE UNIX hosts.

PC-Xware

  1. PC-Xware Config windowOn the PC running PC-Xware open the PC-Xware Configuration window and add the font path to the beginning of the Default Font Path field under the General tab.
    The font path is typically defined as "tcp/<IP Address of UNIX host>:7000". The Port number for Solaris host is typically 7100 but for HP hosts it is 7000. Consult your UNIX documentation for your servers font server port number.
  2. Click the OK button the save changes.
  3. Restart PC-Xware

NC900

  1. To add a font server to a NC900 just add the font sever line to the file .../tekxp/boot/config/fonts.tbl.
  2. Login in as root before adding the font server line. The font path is typically defined as "tcp/<IP Address of UNIX host>:7000". The Port number for Solaris host is typically 7100 but for HP hosts it is 7000. Consult your UNIX documentation for your servers font server port number.
  3. Save the file and reboot the NC900.

Back Arrow back