MAKEDOTDESKTOP(1X) MAKEDOTDESKTOP(1X)
makeDotDesktop - creates the $HOME/.desktop-<hostname> directory
/usr/lib/desktop/makeDotDesktop
To work properly, the IRIX Interactive Desktop (IID) requires the
directory $HOME/.desktop-<hostname> to exist when the user logs into a
host named <hostname>. This directory is referred to as the desktop
configuration or dot desktop directory. The makeDotDesktop program lets
users choose whether their desktop configuration should be the same as or
different from their desktop configurations on other systems.
makeDotDesktop runs at login from the /usr/lib/X11/xdm/Xsession.dt
script. The user can also run the program directly from a Unix shell
command line or from the toolchest (Desktop > Customize > Environment
Setup).
The makeDotDesktop window appears at login when no $HOME/.desktop-
<hostname> directory exists in the user's home directory, where
<hostname> is the name of the host as returned by the hostname(1)
command. The user must choose to create a new configuration or to copy
or share a configuration from another host.
When invoked during a login session, makeDotDesktop lets the user modify
their settings for use in the future but the user's current desktop
environment remains intact. When the "Always create, copy, or share as
chosen above" toggle is checked and the user clicks the OK pushbutton,
the program will save the settings but not apply them; in future logins,
makeDotDesktop will not display its window but instead invisibly read the
saved settings and create, copy, or share the appropriate desktop
configuration automatically.
Note that some other applications (including the 4Dwm window manager) can
also create the desktop configuration if it does not exist.
For more information about the entire IRIX Interactive Desktop
environment, see the IID(1) man page.
$HOME/.desktop-<hostname>/
$HOME/.Sgiresources
$HOME/.dtEnvPref
When the user checks the "Always create, copy, or share as chosen above"
toggle and clicks the OK pushbutton, the settings are saved in the
$HOME/.dtEnvPref file.
Page 1
MAKEDOTDESKTOP(1X) MAKEDOTDESKTOP(1X)
Though not kept inside the desktop configuration directory, the
$HOME/.Sgiresources file contains session configuration information that
the user chose from customization panels (ex., color scheme, whether to
show new files as they are created, whether to update session
continuously). The customization panels and other applications write to
it. This file is written automatically, and generally shouldn't be
touched by end users.
Specific other files and subdirectories of interest inside the desktop
configuration directory include the following:
.userenv environment variables, file created by /usr/bin/X11/userenv
from earlier versions of /var/X11/xdm/Xsession.dt, obsolete in
IRIX 6.5
0.0/4DWm which backgrounds to display on each desk, and resources
curNewBackground and warnOnXsetrootAndDesks, file created by
/usr/bin/X11/4Dwm
0.0/4Dwmdeskname
name of the home desk (not the current desk), file created by
/usr/bin/X11/4Dwm
0.0/4Dwmdesks
which windows are on which desks, the windows' state (normal,
iconic, hidden), and their geometry (size and position on the
screen), file created by /usr/bin/X11/4Dwm
0.0/4Dwmdesks.bak
backup copy of 4Dwmdesks, file created by /usr/bin/X11/4Dwm
0.0/4Dwmsession
launch commands, screen, launchTime, wmClass and wmName for
windows on all desks, file created by /usr/bin/X11/4Dwm
Bgdaemon used in IRIX 5.1, replaced by 4DWm, file created by
/usr/sbin/bgdaemon
DefaultBackgroundIconDB
a list of which icons the user dropped onto the desktop, beyond
the system default non-device icons, file created by
/usr/sbin/FLtoPopDB when run from /var/X11/xdm/Xsession.dt
Page 2
MAKEDOTDESKTOP(1X) MAKEDOTDESKTOP(1X)
Desktop customization information for the desktop, file created by
/usr/sbin/desktop
DesktopAudioDevice
customization information for desktop sounds, file created by
/usr/sbin/dtSounds
FmState customization information for communicating with /usr/sbin/fm,
file created by /usr/sbin/fmprefs or /usr/sbin/desktop, used by
the file manager and the system manager
Ipanel language customization information, file created by
/usr/sbin/ipanel
MovieMaker
moviemaker application customization information, file created
by /usr/sbin/moviemaker
Overview desks customization information, file created by /usr/sbin/ov
References/
directory holding lists of which icons appear on iconview
shelves, similar to the layouts directory directory created by
/usr/sbin/fm
ScreenSaver
screensaver customization information, file created by
/usr/sbin/ssaver
SysadmStopNoRootWarnings
presence of this file indicates the system manager should
continue to issue notifications when the user performs rootprivilege
tasks and there is no password for the special root
user, file created by the system administration active guides
TypeCache/
a cache for FTR types (one typecache file per directory, named
with _+ where / would appear in the full path), directory
created by /usr/sbin/fm
Page 3
MAKEDOTDESKTOP(1X) MAKEDOTDESKTOP(1X)
Webjumper WebJumper options, file created by /usr/sbin/webjumper
accessx/ user profiles for special keyboard accessibility features, file
created by /usr/sbin/accessx
configchecks/
list of which configuration files (.Xdefaults, .sgisession)
have been verified to exist, directory created by
/var/X11/xdm/Xsession.dt
desktopenv
desktop environment variable settings, file created by
/usr/sbin/webjumper or /usr/sbin/dtSounds
filetype/ personal desktop icons (see the ftr(1) reference page),
directory and its contents created by the user
firsttime flag indicating first time user is running the desktop, file
created by earlier versions of /var/X11/xdm/Xsession.dt, but
obsolete in IRIX 5.3 and later releases
iconbook/ user-defined pages and icons users have added to system pages,
directory created by /usr/sbin/iconbook and
/usr/sbin/iconbookedit, but obsolete in IRIX 6.3 and later
releases
iconcatalog/
the contents of the user's iconcatalog pages, describing which
icons should appear on the pages and how each page is laid out,
directory created by /usr/sbin/iconcatalog
layouts/ the layouts of the user's iconviews, directory created by
/usr/sbin/fm
log record of desktop file operations (removing, renaming, etc.),
file created by /usr/sbin/fm
log.bak backup copy of log, file created by /usr/sbin/fm
Page 4
MAKEDOTDESKTOP(1X) MAKEDOTDESKTOP(1X)
nodesktop presence of this file turns off the desktop environment, file
created by the user
ozPanelLayout-1.00/_+<directoryName>
(obsolete in IRIX 6.3 and later releases) directory view
geometry from the last time <directoryName> was viewed,
directory formerly created by /usr/sbin/fm
ozPanelLayout-1.00/Background
(obsolete in IRIX 6.3 and later releases) which icons appear on
the background and where, file formerly created by
/usr/sbin/desktopManager
panelsession
xset and xlock settings affecting the display, file created
and/or written to by /usr/sbin/ssaver, /usr/sbin/keyboard, and
/usr/sbin/mouse
searchbook/
user-defined pages for customized searches, directory created
by /usr/sbin/searchbook
schemes/ user-customized color schemes, directory created by
/usr/sbin/schemebr
The above may not be a complete list. Other applications can also read,
write, and remove files in the desktop configuration directory.
IID(1G), fm(1), hostname(1), windows(1), schemebr(1), desktop(1),
searchbook(1) mouse(1), keyboard(1), ssaver(1), fmprefs(1), dtSounds(1),
dtUtilities(1), background(1), ipanel(1), 4Dwm(1X), ov(1), webjumper(1),
iconcatalog(1), iconcatalogedit(1), ftr(1)
PPPPaaaaggggeeee 5555 [ Back ]
|