<div>i followed the istructions but kde3 after the start says cannot start applet and conqueror cant open modules..</div>
<div>do you have any cue? is something missing in the path?</div>
<div>here is the profile:</div>
<div>
<p># base-files version 3.7-1</p>
<p># WARNING<br>#<br># IF THIS FILE IS MODIFIED IT WILL NOT BE UPDATED BY THE CYGWIN<br># SETUP PROGRAM. IT BECOMES YOUR RESPONSIBILITY.</p>
<p># The latest version as installed by the Cygwin Setup program can<br># always be found at /etc/defaults/etc/profile</p>
<p># Some resources...</p>
<p># Customizing Your Shell: <a href="http://www.dsl.org/cookbook/cookbook_5.html#SEC69">http://www.dsl.org/cookbook/cookbook_5.html#SEC69</a><br># Consistent BackSpace and Delete Configuration:<br># <a href="http://www.ibb.net/~anne/keyboard.html">
http://www.ibb.net/~anne/keyboard.html</a><br># The Linux Documentation Project: <a href="http://www.tldp.org/">http://www.tldp.org/</a><br># The Linux Cookbook: <a href="http://www.tldp.org/LDP/linuxcookbook/html/">http://www.tldp.org/LDP/linuxcookbook/html/
</a></p>
<p># Setup some default paths. Note that this order will allow user installed<br># software to override 'system' software</p>
<p># If you wish to change the path for all users, it is recommended you edit<br># /etc/bash.bashrc</p>
<p># If you wish all future users to have some default setup, it is recommended you<br># edit /etc/skel/.bashrc</p>
<p># If you wish to change the path on a user by user basis, it is recommended you<br># edit ~/.bashrc</p>
<p>PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:$PATH<br>export PATH</p>
<p>MANPATH=/usr/local/man:/usr/share/man:/usr/man:$MANPATH<br>export MANPATH</p>
<p>INFOPATH=/usr/local/info:/usr/share/info:/usr/info:$INFOPATH<br>export INFOPATH</p>
<p><br>#PATH=/usr/bin:/usr/local/bin:/usr/X11R6/bin:/opt/gnome/bin:/opt/kde2/bin:$PATH<br>#MANPATH=/usr/man:/usr/local/man:/usr/X11R6/man:/opt/gnome/man:/opt/kde2/share/man:$MANPATH<br>#INFOPATH=/usr/info:/usr/local/info:/opt/gnome/info:$INFOPATH
<br>#KDEDIR=/opt/kde2<br>DISPLAY=<a href="http://127.0.0.1:0">127.0.0.1:0</a>.0</p>
<p>export PATH MANPATH INFOPATH KDEDIR DISPLAY</p>
<p><br># Set the user id<br>USER="`id -un`"<br>export USER</p>
<p># Here is how HOME is set, in order of priority, when starting from Windows<br># 1) From existing HOME in the Windows environment, translated to a Posix path<br># 2) from /etc/passwd, if there is an entry with a non empty directory field
<br># 3) from HOMEDRIVE/HOMEPATH<br># 4) / (root)</p>
<p># If the home directory doesn't exist, create it.<br>if [ ! -d "${HOME}" ]; then<br> mkdir -p "${HOME}"<br> echo "Copying skeleton files."<br> echo "These files are for the user to personalise"
<br> echo "their cygwin experience."<br> echo<br> echo "These will never be overwritten."<br> echo<br> cd /etc/skel<br> /bin/find . -type f | while read f; do<br> fDest=`echo ${f} | sed -e 's/^\.//g'`
<br> if [ ! -e "${HOME}${fDest}" -a ! -L "${HOME}${fDest}" ]; then<br> /usr/bin/install -D -p -v "${f}" "${HOME}/${fDest}"<br> fi<br> done<br>fi</p>
<p>chmod 1777 /tmp 2>/dev/null</p>
<p># Default to unix make mode<br>MAKE_MODE=unix<br>export MAKE_MODE</p>
<p># It is recommended that cvs uses ssh for it's remote shell environment<br>CVS_RSH=/bin/ssh<br>export CVS_RSH</p>
<p># Patches to Cygwin always appreciated ;)<br># CVSROOT=:pserver:anoncvs@sources.redhat.com:/cvs/src<br># export CVSROOT</p>
<p># Shell dependent settings<br>case "`echo "_$0" | /usr/bin/tr '[:upper:]' '[:lower:]' | /usr/bin/sed -e 's/^_//'`" in<br>bash | -bash | */bash | \<br>bash.exe | -bash.exe | */bash.exe )<br>
# Set a HOSTNAME variable<br> HOSTNAME=`hostname`<br> export HOSTNAME</p>
<p> # Set a default prompt of: <a href="mailto:user@host">user@host</a> and current_directory<br> PS1='\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n\$ '<br> ;;<br>ksh* | -ksh* | */ksh* | \<br>ksh*.exe | -ksh*.exe | */ksh*.exe )
<br> # Set a HOSTNAME variable<br> typeset -l HOSTNAME</p>
<p> # Set a default prompt of: <a href="mailto:user@host">user@host</a> and current_directory<br> PS1='^[]0;${PWD}^G<br>^[[32m${USER}@${HOSTNAME} ^[[33m${PWD}^[[0m<br>$ '<br> ;;<br>zsh* | -zsh* | */zsh* | \<br>zsh*.exe | -zsh*.exe | */zsh*.exe )
<br> # Set a default prompt of: <a href="mailto:user@host">user@host</a>, a command counter, and current_directory<br> PS1='(<a href="mailto:%n@%m)[%h">%n@%m)[%h</a>] %~ %% '<br> <br> # Set SHELL if not set<br> if [ ! -z "${ZSH_NAME}" -a -z "${SHELL}" ]; then
<br> SHELL="/bin/zsh"<br> export SHELL <br> fi<br> ;;<br>sh | -sh | */sh | \<br>sh.exe | -sh.exe | */sh.exe )<br> # Set a simple prompt<br> PS1='$ '<br> ;;<br>* )<br> # Sorry, this shell has no defaults in /etc/profile,
<br> # feel free to add your own.</p>
<p> # If you have some recommendations for what these defaults<br> # should be, please contact <a href="mailto:cygwin@cygwin.com">cygwin@cygwin.com</a> with the<br> # shell details and what you would like added.</p>
<p> # Thanks<br> <br> PS1='$ '<br> ;;<br>esac</p>
<p>export PS1</p>
<p># Run all of the profile.d scripts<br># Note that these are supplied by separate packages<br># Ascending alphanumerical order enforced<br>if [ -d "/etc/profile.d" ]; then<br> while read f; do<br> if [ -f "${f}" ]; then
<br> . "${f}"<br> fi<br> done <<- EOF<br> `/bin/find -L /etc/profile.d -type f -iname '*.sh' -or -iname '*.zsh' | LC_ALL=C sort`<br> EOF<br>fi</p>
<p># Uncomment to use the terminal colours set in DIR_COLOR<br># eval "`dircolors -b /etc/DIR_COLORS`"</p>
<p># Default to removing the write permission for group and other<br># (files normally created with mode 777 become 755; files created with<br># mode 666 become 644)<br>umask 022</p>
<p># Define default printer<br>PRINTER=""<br>case `uname -s` in<br>CYGWIN_NT-*)<br> PRINTER="`regtool -q get '\user\Software\Microsoft\Windows NT\CurrentVersion\Windows\Device' | sed 's/,.*$//'`"<br> ;;
<br>CYGWIN_9?-*)<br> PRINTER="`regtool -q get '\config\System\CurrentControlSet\Control\Print\Printers\Default'`"<br> ;;<br>esac<br>export PRINTER</p>
<p># Make sure we start in home unless invoked by CHERE<br>if [ ! -z "${CHERE_INVOKING}" ]; then<br> unset CHERE_INVOKING<br>else<br> cd "${HOME}"<br>fi</p>
<p># Check to see if mkpasswd/mkgroup needs to be run try and cut down the emails<br># about this on the lists!<br># If this message keeps appearing and you are sure it's a mistake (ie, don't<br># email about it!), comment out the test below.
<br>case `id -ng` in<br>mkpasswd )<br> echo "Your group is currently \"mkpasswd\". This indicates that"<br> echo "the /etc/passwd (and possibly /etc/group) files should be rebuilt."<br> echo "See the man pages for mkpasswd and mkgroup then, for example, run"
<br> echo "mkpasswd -l [-d] > /etc/passwd"<br> echo "mkgroup -l [-d] > /etc/group"<br> echo "Note that the -d switch is necessary for domain users."<br> ;;</p>
<p>mkgroup )<br> echo "Your group is currently \"mkgroup\". This indicates that"<br> echo "the /etc/group (and possibly /etc/passwd) files should be rebuilt."<br> echo "See the man pages for mkpasswd and mkgroup then, for example, run"
<br> echo "mkpasswd -l [-d] > /etc/passwd"<br> echo "mkgroup -l [-d] > /etc/group"<br> echo "Note that the -d switch is necessary for domain users."<br> ;;</p>
<p>mkgroup_l_d )<br> echo "Your group name is currently \"mkgroup_l_d\". This indicates that not"<br> echo "all domain users and groups are listed in the /etc/passwd and"<br> echo "/etc/group files."
<br> echo "See the man pages for mkpasswd and mkgroup then, for example, run"<br> echo "mkpasswd -l -d > /etc/passwd"<br> echo "mkgroup -l -d > /etc/group"<br> echo<br> echo "This message is only displayed once (unless you recreate /etc/group)"
<br> echo "and can be safely ignored."</p>
<p> # only display the above once<br> cp -f /etc/group "${HOME}/group.mkgroup_l_d" \<br> && ( [ -w /etc/group ] || chmod --silent a+w /etc/group ; )\<br> && sed -e 's/^mkgroup_l_d/mkgroup-l-d/' "${HOME}/group.mkgroup_l_d" > /etc/group \
<br> && chmod --silent --reference=/etc/passwd /etc/group<br> rm -f "${HOME}/group.mkgroup_l_d"<br> ;;<br>esac<br></p></div>