Products  | Support & Services  | News & Events  | Partners  | Policies  | Global Sites
Home > Support > Hummingbird Connectivity Products > Exceed >  When two Xterms are established via Secure Shell, any additional attempts at running X applications from the Xterms fail with an error. Print View   Contact Me
Connectivity Support


When two Xterms are established via Secure Shell, any additional attempts at running X applications from the Xterms fail with an error.

LAST MODIFIED DATE: July 23, 2008

VERSION: This applies to Exceed onDemand version 6.0

PROBLEM:

When two Xterms are established via Secure shell, any additional attempts at running X applications from the Xterms fail with the following error:

X Error of failed request: BadAtom (invalid Atom parameter)
Major opcode of failed request: 20 (X_GetProperty)
Atom id in failed request: 0xa1
Serial number of failed request: 11
Current serial number in output stream: 11

At other times you may get no error, but your subsequent Xclients will seem to either not start or close for no reason.

SOLUTION:

In order to resolve this issue, add the following parameter to the Secure shell Options field for the Xstart profile:

"-Y" (without quotes and capital letter).

This will force applications being launched as "Trusted" to display.

The following are the steps that you need to perform:

  1. Start Exceed onDemand client.
  2. Enter your username and password.
  3. Click on the ELLIPSIS button beside the Xstart selection.
  4. From the Xstart Manager window, select your Xstart profile for your Xterm.
  5. Click on the Modify button.
  6. Click on the Settings button.
  7. Go to the Secure Shell tab.
  8. In the Options: line, enter the following option:
    "-Y" (without quotes and capital letter).
  9. Click on the OK button at the bottom of the window.
  10. Click on the Close button at the bottom of the Xstart profiles.