1829110 Members
13417 Online
109986 Solutions
New Discussion

Missing CDE Front Panel

 
Kong Kian Chay
Regular Advisor

Missing CDE Front Panel

System : HP-UX 10.2, CDE 1.0, B2000 Workstation

Problem :
- When a normal user login to a particular Workstation (hpd-6), it shows a BLANK Normal Workspace but the CDE Front Panel Missing.
- the error messg in the user's $HOME/.dt/errorlog shows :
WorkSpace Manager : I/O error on Display:: hpd-6:0.0
- I was able to perform a RT-CLICK on the WorkSpc and have tried selecting options "Shuffle Up", "Shuffle Down", "Refresh", "Minimise / Restore Front Panel" & "Restart WorkSpace Mgr".

- However, if root were to login, everything is normal with the CDE Front Panel there.

Steps already Tried :
----------------------
- reboot the workstation (done this 3 times)
- Off/On the Monitor
- Verify that the Monitor is O.K
(by connecting Monitor to another CPU & log-in)
- Verify that the Monitor Cable is O.K
(by using the Monitor Cable on another Workstation)

-- Anybody knows how to resolve this ?
7 REPLIES 7
Alex Glennie
Honored Contributor

Re: Missing CDE Front Panel

Not exactly but I have a few suggestions :

1) run dr_dt ...could be permissions ?

2) whilst user logged out of CDE : run a rm-R on $HOME/.dt then log back in ... any improvement ?

3) check /var/dt/Xerrors & $HOME/.dt/startlog & errorlogs for clues.

sounds like a corrupt / bad set of resources or a permissions problem .... NB find out what the userwas doing just prior to the problem ?
Kong Kian Chay
Regular Advisor

Re: Missing CDE Front Panel

Alex

Could not find anything in $HOME/.dt/startlog. As for $HOME/.dt/errorlog, pse read my 1st posting above.

Attached is the output from "dr_dt". Pse note that I have deleted away /usr/dt/bin/dtscreen to prevent Screen-Lock. I have done this for all other workstations (which are working fine). Anyway, root login has no problem.

Any other possibilities ?
Kong Kian Chay
Regular Advisor

Re: Missing CDE Front Panel

Sorry, would like to add that I have also delete $HOME/.dt from user's home-dir & re-login. The problem remains.
Alex Glennie
Honored Contributor

Re: Missing CDE Front Panel

It sounds like a permissions problem.

Any errors in syslog.log or /var/dt/Xerrors.

Try a with the cursor in the root window, what happens ?

what happens for a newly created user ?

Since you have been customising CDE my advise is to check permissions on a good and bad system around the
usr/dt/bin dir etc etc.... just in case.


Kong Kian Chay
Regular Advisor

Re: Missing CDE Front Panel

No error messg at all in syslog & /var/dt/Xerrors.

Upon CTRL-ALT-! in empty WOrkSpc, it prompts :
Switch to Default Behaviour
Answered [OK]. WorkSPc remained empty. Performed a RT-CLICK and tried selecting the following options with no effect :-
Shuffle Up, Shuffle Down, Refresh, Pack Icons

Option "New Window" however opened a command shell window.

Have compared the permissions of files in /usr/dt/bin with another workstation, do not see any difference in permission settings.

Alex Glennie
Honored Contributor

Re: Missing CDE Front Panel

If a new user isn't affected I'd assume the problem lies within the affected users $HOME Enviroment .... something set in say .Xdefaults, .dtprofile,.profile or some kind of resource etc stored under $HOME/.dt/

If a new user is affected ... problem could be more widespread ..... maybe worth adding set -x in .dtprofile and checking startlog .... you'll get more info this time though.

consider re-installing CDE filesets ? This is a strange case .... I had one once before and never got to the bottom of it .... I'd like to know the root cause but a re-install may save time.
Kong Kian Chay
Regular Advisor

Re: Missing CDE Front Panel

Alex

Thanks for your time & effort in attempting to solve our problem. It is as what you said -- permission problem.
The permission of the file "/usr/dt/appconfig/types/C/dtwm.fp" was not correct. It was "read" for "root" only. Have chg it to 444 & everything was fine.

The problem was resolved by your HP Engr under REF#29481.

Thanks a lot again for your help.