Many people have old versions of the cim login scripts which were written long before CIM had any linux PC's. The easiest solution to your problem is to copy the following files from ~joe:
chmod +x ~/.xinitrc ~/.xsession;
If your X init files are highly customized, you may wish to debug them yourself. The first clues to what is going wrong lie in your ~/.xsession.out and ~/.xsession-errors files, which will contain any error output. You can make the diagnostics more verbose by adding a '-x' flag to the opening line of your .xinitrc and .xsession files.
You should always be able to log into the machine using the 'failsafe' selection in the session menu, or in the worst case, by typing Control-Alt-F1 to reach the console. You can return to the graphical login screen via Control-Alt-F7.
Be aware that references to /local/X11 and /usr/X11/* in your $PATH, $path and $LD_LIBRARY_PATH are undesirable and should be removed from the linux settings in your init scripts. The only relevant path for X programs on linux boxes is /usr/X11R6/*.
Do not reboot. Inform the systems staff- jan,mouse,simra or soucy immediately so we can see what the problem is. Rebooting can interrupt people's long term processing and damage the file systems.
For security reasons, rlogin, rsh and telnet are disabled on the new machines. The preferred method for remote access is to use 'ssh'. For example, 'ssh tafl'. If you want to set up your account so that no password is required within cim, consult the ssh man pages ('man ssh').
If you have a Windows-compatible formatted zip disk, you should be able to mount it using
mount /mnt/mszipwhich will mount it in the corresponding directory. If you know how to repartition and format your zip disk, and want to mount an ext2 filesystem on partition 1, use
mount /mnt/zip
CD Writing facilities are currently available on Tesserae and Halma in room 435. Here are the steps for burning a cd:
mkisofs -r -o /tmp/foo.iso foo/The -r flag instructs mkisofs to use Rock Ridge Extensions for long unix filenames, the -o filename says to send the output to filename. Note that in this case it's critical that you send the output to /tmp. The image needs to be on a local disk to prevent latencies during the write session. In this example the image will be written to /tmp/foo.iso.
cdrecord -v speed=8 dev=0,1,0 -data /tmp/foo.iso
mount /mnt/cdromThe mounted cd can be browsed in /mnt/cdrom.
Make sure that your $LD_LIBRARY_PATH variable contains no reference to /local/X11. You can clear the variable using
unsetenv LD_LIBRARY_PATHor set it to your own needs using
setenv LD_LIBRARY_PATH colon/separated:paths:/to/dynamically:loadable:libs
There is >3 Gigabytes of free disk space on /tmp on all the new machines. Be warned! This is not permanent storage! All files left in /tmp for more than 10 days are deleted. The space is there for you to use as scratch.
If you need any special libraries or software installed, contact the systems staff and we'll make sure it's available on all the machines.
For CIM-specific questions, contact simra. Most of the software packages installed on the machines are documented in /usr/doc. The info and man pages are also good places to find usage instructions (eg 'man ls' or 'info cvs'). For more general linux information, consult linux.org.