System Announcement Archive

The following items are departmental electronic bulletin board items which have long-term significance--things like rules and announcements of new hardware and software (and how to use them). All items will be listed in order from most recently posted or updated. Use your browser's search capability to search this page.

Something on this page was last modified on July 31, 2001.

Background Processors
(3 Aug 1998)
(Last Updated: 25 July 2003)
The Linux boxes named bg1, bg2, bg3, bg4 and bg5 are full-fledged departmental Linux systems. Each has dual Pentium IV Xeon processors (hyperthreaded). and 1.8 GB of swap space.

bg1, bg2 and bg3 have 3.06GHz processors and 2GB RAM.

bg4 and bg5 have 2.4GHz processors and 1GB RAM.

  • Please don't run background jobs on lab systems any more.
  • Don't do routine computing on the bg[12345] systems.
  • If you are doing a lot of i/o, allocate files in the /scratch directory on the bg system you are using. Files in bg[12345]:/scratch are deleted if not accessed for 5 days, and there are no backups of bg[12345]:/scratch.
  • The bg[12345] systems are fully networked. If you want to run MPI jobs on them, you may. Network connections between the bg's are 100Mbps full-duplex switched Ethernet.
Spacer
LaTeX to PDF
(20 November 2000)
The easiest way to produce good PDF output for LaTeX is to follow the following steps:
  • latex myfile
  • dvips -Ppdf -o myfile.ps myfile
  • ps2pdf myfile.ps myfile.pdf

The more you use conventional fonts, the more likely the above process is to produce good PDF.

Spacer
CD Burner
(17 October 2000)
We have installed a fast CD-RW burner on saranac, one of the systems in the MS121 lab. Hopefully, this will let people move files from departmental disks onto CDs.

Users who want access to saranac in order to burn CDs have priority over normal users (i.e., those not burning a CD).

Explicit instructions for using the burner.

Spacer
Printing from exmh
    (and gv and acroread)

(17 Sep 1997)
(Last updated: 19 Feb 1999)
A common problem while running exmh in Linux is printing. When trying to print from within exmh you may receive the following error message:

You have exceeded the argument length ...Exiting

The error is due to the fact that lpr is wrappered to prevent buffer overflow. The lpr wrapper returns the above error message when the length of the filename to be printed is greater than some maximum. The maximums have been set to restrict buffer overflow.

Exmh normally provides lpr with the full path to the filename to be printed. Because of the way we mount the Linux filesystems these path names could become very long. So you get the above message.

If you are having the above problem, please do the following.

  1. In exmh, click on Preferences.
  2. In the Preferences menu, click on Printing.
  3. everywhere you see "lpr" change it to say "exmh-lpr".

This is also useful in other tools which expect you to supply a printing command. gv and acroread are prime instances of such tools.

To select exmh-lpr as your default print command in gv, go to the State/Setup Options menu and set the print command to exmh-lpr.

To select exmh-lpr as your default print command in acroread, put the following in your ~/.Xdefaults
  AcroRead*lprCommand: exmh-lpr

Spacer
Printing PDF Files in Acroread
(28 Sep 1998)
In order to correctly print pdf files from acroread, the "Download Fonts Once" option found under File | Print must be disabled. Font problems occur after the first printed page when this option is enabled.
Spacer
Color Laser Printer
(26 Jan 1998)
An HP Color LaserJet 5M has been installed in the main departmental office. This is a big-time printer with a 30,000 page/month duty cycle. According to HP, a typical black and white page costs $0.02, and a typical color page costs about $0.12.

Access to this printer has been enabled from all departmental Sparcs and Linux systems.

Faculty have unrestricted access. Students have no default access. A faculty member can request a temporary page allocation for a student by sending email to the techie alias.

Dvips cannot send output to the printer directly. Here's the recommended way to send a TeX/LaTeX document with color to the printer:
% latex myfile
% dvips -o myfile.ps myfile
<preview the PostScript document, myfile.ps, using gv or ghostview>
% lpr -r -Phpcolor myfile.ps
<NOTE: this deletes myfile.ps after spooling>
The PSTricks package allows easy integration of color in your TeX/LaTeX (see the "pstricks" section of for more information. xfig generates color PostScript easily; see the manual page. Gnuplot can also generate color PostScript; see the link to the gnuplot information from .

Please talk to a techie directly to create transparencies on this printer. If transparencies are created incorrectly, it can damage the printer.

Spacer
Linux CDROM
(19 Sep 1997)
It is possible to mount a cd on the linux machines without being root. However, you must be logged on to the machine in person. You will not have access remotely.

In order to mount a cd,

  1. place the cd in the cdrom drive
  2. execute the command 'mount /mnt/cdrom'
When you are finished,
  1. make sure you are not accessing any files on the cd, and that you are not in a directory on the cd.
  2. execute the command 'umount /mnt/cdrom'
  3. take the cd from the cdrom drive.
If you want to execute files which are on the cd, you will need to first copy the files into your home directory. If the executable is suid, you are out of luck.
Spacer
Running Background Jobs
(19 Sep 1997)
The interactive response of several departmental systems has been killed by a large number of small, compute-bound background jobs which were started incorrectly. The correct way to start a long-running background job is with a
   % nice my_program

The "nice" will alter the scheduling priority of the program so that it will interfere with interactive computing less than it normally would.

In any event, background computing is better done on systems dedicated for that, the bg's.

Spacer