Sobald Solaris CDE Login Manager den Benutzer überprüft hat, wird das folgende Skript aufgerufen, um den Desktop zu starten:
/usr/dt/bin/Xsession
Die erste von Xsession aufgerufene benutzerspezifische Datei ist Home-Verzeichnis/.dtprofile.
Wenn sich ein neuer Benutzer erstmals im Solaris CDE anmeldet, wird .dtprofile-Datei in das Home-Verzeichnis des Benutzers kopiert. Standardmäßig führt diese Datei keine Operationen aus. Sie enthält jedoch zahlreiche Kommentare zur Bearbeitung. Der Benutzer kann die Datei bearbeiten, um benutzerspezifische Umgebungsvariablen einzufügen.
Wie das Skript Xsession, das die Datei .dtprofile aufruft, verwendet auch diese Datei die ksh-Syntax.
Eine mögliche Bearbeitung der Datei .dtprofile besteht darin, die Ausführung der letzten Zeile zu ermöglichen:
DTSOURCEPROFILE=true
Dieser Zeile ermöglicht den Zugriff auf Home-Verzeichnis/.login (für csh-Benutzer) oder Home-Verzeichnis/.profile (für Benutzer anderer Shells) im Rahmen des Startprozesses.