cdesktopenv/cde/admin/IntegTools/config/config.sun

208 lines
6.0 KiB
Plaintext

#################################################### 04/08/94
### Instructions for the Sun Solaris Environment ###
####################################################
Removing the October '93 Developer's Conference CDE Desktop
===========================================================
It is imperative that CDE Snapshot 1 and Snapshot 2 desktops do not
co-mingle. Installers and users should ensure that old clients and
configuration files are exited or removed. Use the instructions
in this section if the October '93 Snapshot 1 version of CDE is
installed on your system.
Upgrading systems in a networked environment
--------------------------------------------
If CDE is installed in a network environment, it is imperative that
all systems be upgraded at the same time.
Removing the Snapshot 1 desktop
-------------------------------
Installers are advised to remove the Snapshot 1 Desktop files from
their systems. Those clients and files are obsolete. The dinstall.dt
script which was provided on the Snapshot 1 CD may be used for this
purpose.
Stopping Desktop clients before installing Snapshot 2
-----------------------------------------------------
If the Snapshot 1 desktop is not removed, ensure that all desktop
clients are inactive before installing the Snapshot 2 desktop.
Removing the users's .dtprofile and .dt directory
-------------------------------------------------
It is strongly advised that all CDE users on the system remove or
rename their .dt directory and their .dtprofile. The Snapshot 2
Desktop is not compatible with the Snapshot 1 Desktop versions of
these files.
If users have customized their .dt/dtwmrc file and want to keep it,
they will need to cut and paste the appropriate pieces into the new
dtwmrc provided.
Before You Start the Desktop
============================
You can start the CDE Desktop by:
* Configuring the system to auto-start the CDE Desktop when
the system is booted.
* Or, manually starting the desktop Login Manager.
Special Configurations
----------------------
If your system has one of these special configurations, you may need to
edit certain Login Manager files before starting the desktop. See the
Advanced User's and System Administrator's Guide:
* If the system console is a non-bitmap device.
* If the system is an X terminal or a host for X terminals.
* If the system has more than one display.
To Enable and Disable Desktop Auto-Start
========================================
When auto-start is enabled, the CDE Login Manager runs automatically
each time the system is booted. You then log in using the
CDE Login Screen.
To Enable Desktop Auto-Start
----------------------------
1. Log in as root.
2. From the command line, enter:
/usr/dt/bin/dtconfig -e
A CDE Login screen will appear the next time the system is booted.
To Disable Desktop Auto-Start
-----------------------------
1. Log in as root.
2. From a command line, enter:
/usr/dt/bin/dtconfig -d
A conventional ascii login will appear the next time the system
is booted.
To Start and Stop the Desktop Manually
======================================
There are two ways to start the desktop manually:
* You can manually start the CDE Login Manager, which will display the
desktop Login screen. To use this method, you must have permission
to log in as root.
This method is the preferable manual method, since Login Manager sets
certain environment variables that are needed during desktop sessions.
* You can log in using conventional methods, and then manually run the CDE
Session Manager, which starts a desktop session.
Manually Starting and Stopping Login Manager
--------------------------------------------
When you use this method, you log in using the desktop Login screen.
When you log in, a desktop session starts.
To manually start Login Manager:
1. Log in as root.
2. With no window system running, from the command line enter:
/usr/dt/bin/dtlogin
To manually stop Login Manager:
1. If you are in a desktop session, exit (via front panel button).
2. On the Login screen, choose Options->Command Line
to return to a command line.
3. On the command line, enter [Ctrl]c (hold down [Ctrl] as
you press [c]).
You are now back to your root login with a command line prompt.
Manually Starting and Stopping Session Manager
----------------------------------------------
If you use this method, you are responsible for setting certain environment
variables to values required by the desktop if suitable values are
not already set in your environment. See the Advanced User's and System
Administrator's Guide.
1. Log in. (You do not need to log in as root).
If you set LD_LIBRARY_PATH (its not required for CDE), make sure the
/usr/dt/lib directory is at head of list. In addition, you should
set the environment variable OPENWINHOME to /usr/openwin.
2. With no window system running, from the command line enter:
/usr/openwin/bin/xinit /usr/dt/bin/Xsession
This starts your CDE desktop session. Exit button is on front panel.
To Configure Subprocess Control Daemon remote access
====================================================
If you are working in an environment where a CDE Desktop action needs to
start an application on another workstation running CDE, the Subprocess
Control Daemon must have access to the /tmp directory of the remote
workstation.
The following procedure will provide this.
1. Log in as root.
2. Provide NFS-access by the local (client) system to the remote (application
server) system's /tmp directory. The mount point must be
/nfs/<remote_host>/tmp.
On systems running automount, the following procedure provides this mount:
a. Enter:
mkdir /nfs
b. Add the following lines to /etc/auto_master:
/nfs -hosts -nosuid
c. To allow export of the /tmp directory, add the following line
to /etc/dfs/dfstab:
shared -F nfs -o rw /tmp
3. The subprocess control daemon will have correct access the next time
the workstation is booted.