Uninstalling DeskArtes IDS/RT 4.6 from Mac OS X 10.4 (Tiger) Intel              31.3.2009

Uninstallation of programs on Mac OS X:

Usually in Mac OS X the programs are uninstalled by just dragging them to the trash. The DeskArtes IDS/RT installation however contains many different parts, which are copied to different places, so the uninstallation is also more complicated.

The uninstallation of DeskArtes IDS/RT contains the following steps:

Removing the installed files

1. Removing the files from DeskArtes IDS/RT packages.
2. Removing the files from External utility packages.

Removing the configurations made for DeskArtes IDS/RT

1. Removing the system configuration changes.
2. Removing the user configuration changes.

Removing the installed files:

1. Files from DeskArtes IDS/RT packages:

All the files from the installation of IDS/RT packages are found under the directory 
"/Applications/DeskArtes". Those can be removed by dragging the whole "DeskArtes" directory to trash.

In addition to this the Apple Installer system keeps information about installed packages under the directory "/Library/Receipts". The following IDS/RT packages can be removed from "Receipts" directory by dragging them to trash.

IDSRT46base.pkg
IDSdocuments.pkg
IDSexamples.pkg
RTdocuments.pkg
RTexamples.pkg

Depending on the package selections made at the installation, some of these packages might be missing from the Receipts directory.

2. Files from External utility packages:

The External utilities installations put files in various places outside the DeskArtes IDS/RT installation directory. To uninstall the packages you have to carefully remove those files. 

Also Apple installer information about these packages is found under the directory "/Library/Receipts" and has to be removed.

Note: You might have the same utilities installed on your machine by some other installation. So uninstall these utilities as part of the DeskArtes IDS/RT uninstallation only if their package information is found under "/Library/Receipts" directory.

OpenMotif3

The OpenMotif3 installation copies files under the /sw directory. This directory is normally used by a separate installation tool called Fink to store its packages.  

If you have not installed any packages with the Fink installation tool, you can remove the whole /sw directory.

Otherwise remove only the following files and directories:

/sw/bin/mwm
/sw/bin/uil
/sw/bin/xmbind

/sw/lib/libMrm.3.0.1.dylib
/sw/lib/libMrm.3.dylib
/sw/lib/libUil.3.0.1.dylib
/sw/lib/libUil.3.dylib
/sw/lib/libXm.3.0.1.dylib
/sw/lib/libXm.3.dylib
/sw/lib/X11/system.mwmrc
/sw/lib/X11/bindings

/sw/share/doc/openmotif3-bin
/sw/share/doc/openmotif3-shlibs
/sw/share/man/man1/mwm.1
/sw/share/man/man1/uil.1
/sw/share/man/man1/xmbind.1
/sw/share/man/man4/mwmrc.4

Then remove the Apple installer information "OpenMotif3.pkg" from "/Library/Receipts" directory.

Removing the configurations made for DeskArtes IDS/RT:

1. System configurations:

The default system configurations are restored basically in the same way as the changes were made for the DeskArtes IDS/RT. 

The manual configuration changes are explained in the document "Configuration of DeskArtes IDS/RT 4.6 for Mac OS X 10.4 (Tiger)".

Disabling X11 full screen mode

When X11 is running, select from its menus "X11->Preferences" and then output page. In the output page unselect the "Full screen mode" option.

2. User configurations:

The user configurations have been done separately for each user account. So they have to be removed also from all the user accounts configured to run DeskArtes IDS/RT.

Removing DeskArtes environment for Bash-shell:

Remove the following line from the .bashrc file in the user home directory. 

. /Applications/DeskArtes/System/DA.bashrc

Removing DeskArtes environment for C-shell (csh, tcsh):

If the user has C-shell as login shell, remove the following line from the .cshrc file in the user home directory. 

source /Applications/DeskArtes/System/DA.cshrc

Removing DeskArtes environment for Korn-shell (ksh):

If the user has Korn-shell as login shell, remove the following line from the .env file in the user home directory. 

. /Applications/DeskArtes/System/DA.env

Returning the Quartz window manager

The Quartz window manager is returned into use by editing the file .xinitrc in the user home directory and changing the Motif window manager startup line

exec  /sw/bin/mwm

to Quartz window manager startup line

exec  quartz-wm

Removing Motif window manager settings

Remove the following lines from the .Xdefaults file in the user home directory. 

Mwm*keyboardFocusPolicy: pointer
Mwm*colormapFocusPolicy: pointer
Mwm*clientAutoPlace:     False
Mwm*interactivePlacement: False
Mwm*positionIsFrame:     True
Mwm*positionOnScreen:     False
Mwm*buttonBindings:      IdsButtonBindings
Mwm*resizeBorderWidth:   5