There is a problem with the RPM package for QT library 3.1.1 included in Mandrake 9.1, so you need to update to QT library 3.1.2 included in Mandrake 9.2.
Please follow the instructions below:
Earlier versions of Solaris 10 had keyboard input problems in JDS. This problem has been fixed in the later releases. Please apply the latest patch from SUN.
Following instruction is a temporary fix.
Open
/etc/gconf/gconf.xml.defaults/apps/gnome_settings_daemon/keybindings/%gconf.xml
and edit the file with:
We offer two Xmanager editions, Xmanager Standard and Xmanager Enterprise. Please make sure you are installing the edition that you have purchased the license for.
*Please include hyphen (-) when you enter the product key.
Xmanager evaluation is a fully functional copy and there is no need to reinstall additional software. To apply your product key follow the steps below:
Open Xbrowser.
From the Help menu, click About Xbrowser.
Click Enter Product Key. RESULT: Registration window opens up.
Enter your product key and click OK.
*Expiration date notice will not appear again once you apply your product key.
*A silent installation will create a log file.
You can do the same steps for uninstallation. First, create an
"xuninstall.iss" by following step 1 and uninstall Xmanager in another PC using the response file.
Xmanager evaluation is a fully functional copy and there is no need to reinstall additional software. To apply your product key follow the steps below:
Open Xbrowser
From the Help menu, click About Xbrowser.
Click Enter Product Key. RESULT: Registration window opens up.
Enter your product key and click OK
Also, expiration date notice window will not appear again once you apply your product key.
This error occurs when the user does not have enough privilege to write on the system registry. Please try installing again with an administrator account. If you still see the same error with an administrator account, there are some applications that may be causing the problem. For example, application such as Easy DVD by Packard Bell can prevent system registry change. If you are using Easy DVD, there is a patch that fixes this problem. Please apply the patch before installing our products.
To run a remote xterm program, your IP address should be a public one that can be reached from the remote host because a remote xterm tries to connect to your local PC.
If your PC is located inside the firewall or NAT and the Unix host is located outside, X applications cannot connect to the Xmanager running on your PC.
There are two solutions on this situation:
Port forwarding rules on the NAT System
To use port forwarding, you should forward the port 6000 of NAT system to the port 6000 of your PC. In case of multiple local users, you can do the following steps:
(NAT, 6001) -> (PC1, 6000) (NAT, 6002) -> (PC2, 6000) . . . (NAT, 6009) -> (PC9, 6000)
To make XDMCP connection, you need to setup proxy options in the session properties. (*The following instruction is for the PC1.)
Create a new XDMCP session in Xbrowser.
Open the session properties and select 'Use following connection address' in the Proxy area of the General tab.
In the Host text box, type the IP addreass of the NAT server.
In the Port Number text box, type the port number you have assigned in the NAT system for your PC. (6001 for the PC1)
Clear 'Allocate display number automatically' in the Display Number area of the X Server tab.
Type the remaining number when subtracting 6000 from the port number in the step 4 above. (1 for the PC1)
For connections using Xstart, each user has to enter "-display" option as following:
PC1:
/usr/bin/X11/xterm -ls -display
$NATsystem:1 PC2:
/usr/bin/X11/xterm -ls -display
$NATsystem:2 . . . PC9:
/usr/bin/X11/xterm -ls -display
$NATsystem:9
If I'm inside a firewall using IP Masquerading, how can I connect to external Linux/Unix hosts? (ex. kernel 2.2)
Run the following command as a root on your firewall server.
Be sure that, firewall_address and PC_address have been changed to the corresponding IP addresses on your own network. If you do not have ipmasqadm tool, please download from the following site: http://www.e-infomax.com/ipmasq/juanjox/
SSH connection using Xstart
In case of using SSH connection, you do not have to configure other options. It establishes a secure tunnel between PC and Unix, so we recommend that you use SSH protocol if the Unix server supports it.
Nowadays most Linux distributions run a firewall by default and it results in blocking of the TCP/UDP ports required to be used for Xmanager. Because the firewall programs used in Linux are various through out all distributions and versions, you might need to refer to user manuals or technical support service for your the Linux distribution you use. The following instruction is for ipchains and iptables, which are the most common firewall tools for Linux.
ipchains Configurations
Open /etc/sysconfig/ipchains file and add the following lines.
(*The lines in gray color are comments for the firewall rules and not necessary to be added into the file.)
# If you want to use GNOME/KDE, add the following line.
-A input -p udp -s 0/0 -d 0/0 177 -j ACCEPT
# If you have set font server on Xconfig, add the following line.
-A input -p tcp -s 0/0 -d 0/0 7100 -j ACCEPT
# If you are to connect via xstart, add the following line(s).
-A input -p tcp -s 0/0 -d 0/0 telnet -j ACCEPT
-A input -p tcp -s 0/0 -d 0/0 ssh -j ACCEPT
-A input -p tcp -s 0/0 -d 0/0 login -j ACCEPT
-A input -p tcp -s 0/0 -d 0/0 exec -j ACCEPT
-A input -p tcp -s 0/0 -d 0/0 shell -j ACCEPT
To apply the new rules, restart ipchains by the following command.
#/etc/init.d/ipchains restart
To check if all added rules are running in the system, use the following command
#ipchains -L
iptables Configuration
Open /etc/sysconfig/iptables file and add the following lines.
<Make sure to type INPUT and ACCEPT in capitals.>
(*The lines in gray color are comments for the firewall rules and not necessary to be added into the file.)
# If you want to use GNOME/KDE, add the following line.
-A INPUT -p udp --dport 177 -j ACCEPT
# If you have set font server on Xconfig, add the following line.
-A INPUT -p tcp --dport 7100 -j ACCEPT
# If you are to connect via xstart, add the following line(s).
-A INPUT -p tcp --dport telnet -j ACCEPT
-A INPUT -p tcp --dport ssh -j ACCEPT
-A INPUT -p tcp --dport login -j ACCEPT
-A INPUT -p tcp --dport exec -j ACCEPT
-A INPUT -p tcp --dport shell -j ACCEPT
To apply the new rules, restart iptables by the following command.
#/etc/init.d/iptables restart
To check if all added rules are running in the system, use the following command.
#iptables -L
lokkit Configuration for RedHat 8, 9
In RedHat 8 or 9, you can configure the firewall using lokkit program.
When you run
lokkit, /etc/sysconfig/iptables ile is created.
Add the following lines in the beginning of the file.
Windows XP/2003 may block all incoming TCP/IP connections. So,
Xmanager cannot be used without allowing its listening port.
Please do the following steps to enable
Xmanager connection:
Open Control Panel, Network and Internet Connection, and then Network Connections.
Right-click on your Internet connection, and then click Properties.
Click Settings. RESULT: Advanced Settings dialog box will open.
Allow TCP 6000 ~ 6010 and *TCP 16001 port.
* For Gnome only
If
Windows XP Service Pack 2 is installed on your machine, follow the procedure below:
Open Control Panel, and then Windows Firewall.
From the General tab, select On (recommended) option.
Click the Exception tab.
Click the Add Program button.
From the Programs list, select Xmanager - Passive.
If Xmanager session is left idle, the connection may get disconnected. In the router or firewall between your PC and UNIX/Linux server, you may have the 'Connection Timeout' option enabled. This option disconnects network connections if no data is transferred for a specified time period. Please make sure to set this option to your desired time length.
When the DISPLAY variable is manually assigned, the remote machine may not find X server (Xmanager). DISPLAY variable is set automatically by Xmanager so you do not need to manually assign it.
Please check your login script (.cshrc, .profile, .login, .bashrc, and etc) and comment out the line that starts with "export DISPLAY..." or "setenv DISPLAY..." as the following statements.
If you cannot see the login window, you need additional fonts for the host. You can download and install the fonts in your Unix server or you can set up a font server.
To run font server in host:
Run xfs
Run fsinfo -server host_IP_address:7100.
To configure Xmanager:
Start Xconfig in Xmanager2 folder.
Open the properties of the profile for the session.
Select Font tab.
Add Font Server.
Save the changes and run Xmanager.
Also, one of the following reasons might prevent CDE connection from being made:
The Unix server is not located in the same subnet as your PC.
Your PC has multiple IP addresses.
Name server has an invalid name-to-ip or ip-to-name entry for your PC. Check the forward and reverse lookup tables.
See the /var/dt/Xerrors file for more detailed information.
2. The CDE login window shows up. After login, the session hangs or is terminated.
The $HOME/.dtprofile might have a line that prevents a successful login. You need to try to comment all commands out in the file. Also, remove the following lines in your login scripts.:
export DISPLAY=:0.0
or
setenv DISPLAY :0.0
For more detailed reasons, please see $HOME/.dt/errorlog.
In some GDM versions, you may have problem making Secure XDMCP connections because the connection address cannot be translated correctly. To use Secure XDMCP, change display manager to 'kdm' or 'xdm'. The following instructions show how to switch your display manager to 'kdm' or 'xdm'.
Note: You are not changing the desktop environment such as Gnome or KDE. This process will simply change the login in screen.
Stop the gdm process using gdm-stop or init 3 command
All X client applications should be able to connect to an X server program such as Xmanager. If an X application cannot connect to an X server due to a network configuration problem or firewall installed between them, this error message displays.
If both Unix/Linux machine and PC are assigned with the public IP address and the error message displays, the cause is usually related to the firewall installed on the PC or network. To setup your firewall, please refer to the following FAQ links:
If your PC is located inside a NAT system and assigned with a private IP address while the Unix/Linux machine is located outside, X application cannot connect to the Xmanager running on your PC since the Unix/Linux machine cannot reach to your PC. Please refer to the following FAQ links to configure your network. You can also try using the SSH protocol instead.
If the XDMCP connection cannot be made between your PC and the remote host due to network configuration or a firewall, you cannot start a desktop environment such as CDE or GNOME/KDE environment using Xbrowser. If this is the case, please refer to the following for starting Unix/Linux desktop environments on your PC using Xstart.
Commands for starting Unix/Linux desktop environments
Common Desktop Environment (CDE)
/usr/dt/bin/Xsession (Set DISPLAY environment variable and run this command.)
To start Unix/Linux desktop environment from Xstart
1. Type DISPLAY=$DISPLAY; followed by one of the command above in the Execution Command box.
2. Open the proper Xmanager profile in Xconfig and clear 'Termincate at Reset' option.
3. Click Settings... in the Window Mode area of the General tab to open Window Mode Settings.
In Window Manager list, click 'Automatic Switch' or 'Remote Only'.
TELNET is disabled or not installed by default in most UNIX/Linux machines for security reasons. To use TELNET, first, check your remote server to see if TELNET daemon is installed. If it is installed, follow the instructions below to enable the telnet service.
1. First, open
/etc/xinetd.d/telnet and set the disable to no.
disable = no
2. Then, restart xinetd:
Red Hat:
/etc/rc.d/init.d/xinetd restart SUSE:
/etc/rc.d/xinetd restart
In most cases, you can choose SSH as an alternative connection method over TELNET. SSH provides much secure connection and adds extra features such as X11 forwarding and tunneling.
xterm may be installed in a different path. Please try switching path to xterm (Linux: Type 1) and xterm (Linux: Type 2) by clicking arrow button next to Execution Command in Xstart.
Some old X applications using 256-color visual cannot display colors correctly in the True color video device. Mostly, CAD applications such as Cadence, Mentor and CATIA have this problem.
Default Visual: PseudoColor
Backing Store: When Mapped
These options will enable 256-color emulation feature in Xmanager.
GLX extension is required for displaying 3D objects. GLX extension is included in Xmanager Enterprise.
[For Xmanager 1.3 Users] When you use a OpenGL based application, the error message 'Xlib: extension "GLX" missing on display' is shown because Xmanager 1.3 does not support OpenGL.
If you do not have a problem in the use of your desired application, you can simply ignore the error message. Otherwise, please follow the instruction below to turn off OpenGL functions in your application.
I-DEAS (CAD) Run "-dX3D" option
xmakemol Debian Linux: Use xmakemol package instead of xmakemol-gl package supporting OpenGL Redhat Linux: Turn off all configure options related to OpenGL during installation as follows
To change the font type and size in xterm, please refer to one of the following methods:
Using .Xdefaults resource file
Create .Xdefaults file in user home directory and specify the resource as below. You can also select the font you want for your X server by running the xfontsel application instead of using the one specified below.
Run xterm with -fn option as below. Ex.)     xterm -fn fixed
Using the xterm menu
Over the xterm window, press and hold the Control key while clicking the right mouse button. You can change the font size from the xterm menu.
The problem occurs due to the font used by the gnome-terminal.
To fix this problem, configure xfs program and add the specific font server into the font list of Xconfig.
Comment the following line out in the file /etc/X11/fs/config.
Restart xfs process or reboot the system.
Open Xconfig utility.
Choose Font tab.
Click Add Font Server button.
In the Host box, enter the hostname or IP address of Linux.
In the Port box, enter 7100.
Restart Xmanager.
Make sure that the font server should is listed at the bottom of the font list.
Xmanager supports both Windows terminal server and Citrix MetaFrame server. To use Xmanager in these environments, please follow the guidelines below:
For XDMCP connection
Install Xmanager into the Windows or Citrix terminal server.
Run Xbrowser in each terminal client. Xbrowser is installed with Xmanager.
For Xstart session
Check Allocate display number automatically on in the Xstart Advanced Options dialog box.
Gnome uses Esound system to transfer sound data. If you access Gnome with Xmanager, Gnome requests Esound service to the X server (Xmanager) machine. If TCP 16001 is blocked on your PC, login/logout may take a while due to delay of handling sound service request.
Note: In Windows Vista, we do not recommend using Esound daemon of Gnome system because even if the port is open, access to the port is blocked unless there is a service daemon running on the port.
How to disable Esound daemon on Linux
After login to Gnome, System-> Preferences -> Hardware -> Sound -> Sounds tab
Unselect 'Enable software sound mixing (ESD)'
How to disable Esound dameon on Solaris
After login to Gnome, Launch -> Preference -> Desktop Preferences -> Sound
Unselect Enable Sound Server Startup option on Sound Preference
Anti-aliasing feature takes up a lot of system resources. Turn this option off, if you feel that your system is responding too slowly.
Please follow the instruction below to disable the anti-aliasing option.
From Gnome:
Login to Gnome desktop environment.
Click Gnome application menu
Click Preferences
Click Font RESULT: Font Preferences dialog box opens
Select Monochrome from the Font Rendering area
Click Details RESULT: Font Rending Details dialog box opens
Select None for both Smoothing and Hinting
Click Close
Exit from the Font Preferences dialog box
From KDE:
Login to KDE
Click on the KDE application menu .
Click on Control Center RESULT: Control Center opens up
The following instructions show how to configure your environment for Korean input/display in Xstart sessions. However, we recommend using the XDMCP sessions in Xbrowser due to its difficulty in configuration.
The followings are for enabling Korean input/output in Unix/Linux system.
Your desired font is required.
The following environment settings is required. a. Set Language b. Load Resource c. Set XFILESEARCHPATH d. Set XMODIFIERS
Korean input server needs to be run. (Ex. linux: ami, solaris: HTT, DEC: dxhangulim, HP: xkim)
Use X applications supporting Korean input/output.
For more specific information on the settings and commands suitable for your system, please refer to the following.
Sun Solaris
2-a.
$ LANG=ko; export LANG
2-b.
$ /usr/openwin/bin/xrdb -merge /usr/dt/config/ko/sys.resources
2-c.
$ XFILESEARCHPATH=/usr/dt/app-defaults/ko/%N%S ; export XFILESEARCHPATH 3.
$ /usr/openwin/bin/htt &
4.
$ /usr/dt/bin/dtterm &
To view Korean in X application, the application must support the Korean character encoding. In case of terminal programs, it must support 2 byte characters. Try using hanterm, gnome-terminal, or konsole instead of xterm.
If Korean characters are not displayed correctly although the X application supports Korean, it is because the Korean font package is not installed or necessary environment settings are not configured correctly.
Following link provides the instruction on how to setup your environment :
If the font used in your X application is not listed in the Font Catalogue, you may find it in our download page. If the problem persists, please try the following methods instead:
You can view the list of available fonts in the Font Catagues in the Xconfig profile. Fonts used in your X applications must be installed in Xmanager before it can be displayed correctly.
Using font server (xfs):
To run font server, please refer to the following FAQ Link:
Copying Unix/Linux font to Xmanager:
In the Unix/Linux system console, use the following command to find the directory where your font is installed.
$ xset q
Copy the font directory you wish to use to "C:\Program Files\NetSarang\Xmanager2\Fonts\" of your PC. (You can use Xftp to do this. Please select binary for the transfer type.) Then, run Xconfig to add the font directory including 'fonts.dir'. If you need add individual font instead of full set of font directory, or the font file is not in the format that Xmanager can read, please refer to Managing Fonts available in Xmanager Help.
To run a font server:
Run the following command in the Unix/Linux machine.
# xfs or fs [Enter]
(In some Linux system and Solaris 8 or later version, a super daemon such as inetd is starting the command. You only need to register the font server in Xmanager.)
(For some Linux system)
If /etc/X11/fs/config file contains the following option, please comment it and restart the font server.
no-listen = tcp ==>
#no-listen = tcp
To register the font server in Xmanager:
[Xconfig] -> [Profile Properties] -> [Font Tab] -> [Add Font Server] -> Register Hostname (Font Server Address) and Port (7100)
1. Start Xmanager, and right click on the Xmanager tray icon.
RESULT: Xmanager tray icon menu opens up.
2. From the Xmanager tray icon menu, point to Log, and then click Folder or File.
3. Folder containing all Xmanager log files should open up.
Actual path where Xmanager log files are saved:
Xmanager Enterprise 3.0:
C:\Documents and Settings\%USERNAME%\Application Data\NetSarang\Xmanager Enterprise\3\Log
Xmanager 3.0:
C:\Documents and Settings\%USERNAME%\Application Data\NetSarang\Xmanager\3\Log
Xmanager Enterprise 2.0:
C:\Documents and Settings\%USERNAME%\Application Data\NetSarang\Xmanager Enterprise\2\Log
Xmanager 2.0:
C:\Documents and Settings\%USERNAME%\Application Data\NetSarang\Xmanager\2\Log
ALT+TAB combination is handled by Windows OS. To switch between applications, you need to use a different key combination.
To assign the Tab keysym to F10, please follow the instructions below: