Operating System - HP-UX
1830938 Members
1803 Online
110017 Solutions
New Discussion

Running HP-CDE File Manager (dtfile) when using Linux Box as an X-station

 
Scott Hewes
Advisor

Running HP-CDE File Manager (dtfile) when using Linux Box as an X-station

I have a couple of users who connect to my HP K260 (HPUX 10.20) from RedHat (7.0) Linux workstations to run ESRI Arcview and Arc/Info. Basically they're using the Linux workstations as X-Stations. Anyway, some of the users would like to use the K260's HP-CDE File Manager when attached from their Linux boxes. I had them export their DISPLAY environment setting (as they need to do anyway to run Arc and Arcview). Then I had them run /usr/dt/bin/dtfile which then brings up the CDE file manager just fine on their gnome window manager. We have noticed though that some of the dialog boxes within Arcview do not work properly, or are mysteriously removed from the screen while the CDE file manager is running. Once the CDE file manager is stopped, Arcview continues to have trouble. The trouble with Arcview is only solved until gnome is stopped anf then restarted. What I would like to know is if there is another file manager on the HP K260 that will behave better when running within gnome or if there are any settings within HPUX or gnome that will solve this problem. Or is there another way to graphically display the K260's file structure while using gnome as an X-Station? Any ideas? Thanks in advance!
4 REPLIES 4
Alex Glennie
Honored Contributor

Re: Running HP-CDE File Manager (dtfile) when using Linux Box as an X-station

1. If it's 10.20 vuefile ? VUE's equivalent ?

2. Sounds an unusual problem ? As if dtfile is contending with resources ?

3. Any errors ? any chance of a screenshot of the problem ? what's Arcview do ?

3. Although not ideal you could run a second Xserver within the linux session -> see Xnest probably on linux if not see the various porting archives or X related sites on the web ...it'll be free. basically it allows you to run a nested Xserver using a different displayname than linuxhost:0 and runs the second Xserver within an Xnest Xclient window on display linuxhost:0
Bill McNAMARA_1
Honored Contributor

Re: Running HP-CDE File Manager (dtfile) when using Linux Box as an X-station

download all the gnu utils for hpux at
hpux.cs.utah.edu

Later,
Bill
It works for me (tm)
Wodisch
Honored Contributor

Re: Running HP-CDE File Manager (dtfile) when using Linux Box as an X-station

Hello Scott,

have you tried to make your users to login with XDMCP?
CDE is using ToolTalk and such for communication, and
so is "dtfile" - and they won't have to do the $DISPLAY
stuff ;-)

HTH,
Wodisch
Scott Hewes
Advisor

Re: Running HP-CDE File Manager (dtfile) when using Linux Box as an X-station

Hello All,
My problem has been solved. Your suggestions helped although my ultimate solution was to run two X-servers as Alex Glennie suggested (and think this is along lines of what Wodisch mentioned too). I am quite new at Linux and found some suggestions on the internet.

What I found was that while gnome is running on a virtual console, I could press ctrl-alt-f8 (this caused the monitor to reset to a blank screen). I then hit alt-f2 to get a second linux console. I then logged in on the second console. I then entered "X :1 -query hpsystemname" which brought up an HP-CDE login banner. I then logged in to the HP and got an HP-CDE session. I could then switch between gnome and HP-CDE by hitting ctrl-alt-f7 to get to gnome and then hitting ctrl-alt-f8 to back to the HP-CDE session.

I must also mention that my Linux box is setup to go into run-level 3 for a text-based login rather than run-level 5 to go into gnome right after boot. I am not sure if this works when the Linux boots into run-level 5. I did not test this.

Also, I made sure that the .Xauthorization file was setup on the Linux box to allow the HP to send displays to the Linux box. I have also heard that people can read your key strokes on the Linux box from the HP box. Is there any way to prevent this? Will an .Xauthority file on the Linux prevent this?

Thanks for your help.