On November 24, 2004 the Mosaic control computers were rearranged and a new, faster Linux computer (Emerald) was installed to take the place of Driftwood. The operation of Mosaic is the same, only the computer layout has changed. For complete instructions on the Mosaic software see the Mosaic-1 manual, section 4
Rust remains the data acquisition computer, while the data handling and analysis are done on Emerald. The computer Emerald is a fast Linux box with a 3.4 GHz (Pentium 4) CPU and 2 Gbytes of memory. It has 3 monitors labeled emerald:0.0 (center monitor), emerald:0.1 (left monitor), and emerald:0.2 (right monitor).
When you arrive at the telescope most likely all of the Mosaic software is already up and running. If not you will need to follow these steps to begin your observing session.
Do you want to synchronize parameters? (yes)
When you reply "yes" (or just hit [cr]), the detector parameters loaded into Arcon will match those stored in detpars and the positions of the motors recorded in instrpars will correspond to reality. We currently recommend saying yes at the start of an observing run, but "no" during subsequent restarts. This saves slightly on the start-up time. In either case the IRAF package menus will be printed and the cl> prompt will appear. Some further windows will also pop up at this point. The system is now ready for you to begin observing. Occasionally things will get hung up during the process of downloading and initializing the Arcon software. If this happens you may see the message (but probably not)
**************************************** ** *FAILURE DURING ARCON STARTUP !!!* ** *Use re-start button to try again* ** ****************************************
In the majority of cases, simply performing the restart procedure will fix this problem, although it may be necessary to try this more than once. If after repeated attempts the system will not start, refer to the Frequently Encountered Problems section of the Mosaic-1 manual for further advice.
Right click on the background of Emerald:0.0 and select (Re)start DCA. When you started ARCONS on rust, the start-up procedure will have killed the previously started DCA. You can restart the DCA right after you start the ARCONS on rust, you do not need to wait until the ARCON start-up has completed. The system is now ready for you to start observing.
If you have been using DS9 for your image display and would like to switch back to using Ximtool or Ximtool-alt you will need to log out of Emerald and log back in again. This will not affect the data acquisition computer (Rust) but should not be done when reading out or you will lose your exposure.
To log out, from the "K" menu in the bottom left corner of the middle console, select Log Out. When the menu box appears, select Log in as different user. Login and password information is on the whiteboard.
When using the taping devices on Emerald you need to make sure you have the blocksize set correctly if using IRAF (mscwfits). Usually this is transparent and you don't need to specifically set the blocksize. However if you are having trouble taping or have used the tape on a Sun machine previously you should check (and correct if necessary) the blocksize.
To check the blocksize, at the cl> prompt type:
!mt -f /dev/nst* status [where * is the appropriate device name/number]
To set the blocksize to zero, at the cl> prompt type:
!mt -f /dev/nst* setblk 0
For devices available and the naming scheme, see below under "Other".
As a prevention to having multiple DCAs running, when you restart the Arcon session, the DCA is intentionally killed. Once you have begun restarting the Arcon session you can restart the DCA. From the background menu on Emerald, select "(Re)Start DCA". A DCA console window should appear along with the DCA GUI. A couple messages should normally appear in the DCA console window. However, if you are seeing multiple error messages regarding 'libpvm' you will need to restart the DCA again. This will happen if the DCA is restarted too quickly after killing it. Close the DCA via the Quit button on the DCA GUI, wait 30 seconds, then select "(Re)Start DCA" from the background menu on Emerald.
When the DCA is started a DCA console window will appear along with the DCA GUI. It's normal to have a few lines of text in the DCA console window, but sometimes you will see multiple error messages regarding a 'libpvm'. If you see these error messages you will need to quit and restart the DCA. Quit the DCA via the Quit button on the DCA GUI. Wait 30 seconds and select "(Re)Start DCA" from the background menu on Emerald.
Sometime when the DCA is started it sees processes running from a previous DCA, in which case you will see a message in the DCA console window regarding starting a new session. Answer yes and things should come up normally.
Occassionally something associated with the connection between Rust and Emerald causes unusual activity on Rust. Rust's CPU will be high when nothing is happening - i.e. an image is not being readout. To clear this you'll need to make a new connection between the 2 computers. From the background menu on Rust select "Restart PVM connecting Rust to Emerald". You may need to quit and then restart the DCA after doing this.
In rare cases the MCCD configuration GUI will show the shutter as Open (graphical display is green) even though the exposure over and the image is reading out. Most likely the shutter has actually closed, but the display has not refreshed. Click on the Shutter "Close" button. The shutter makes a distinct sound that can be heard over the intercom. You shouldn't hear the shutter close when clicking on the "Close" button.
Emerald also has a DVD writer (DVD-R only!) and a CD writer. Instructions for writing DVDs can be found here http://www-kpno.kpno.noao.edu/dvd-writing-instructions.html.
With the installation of the new computer we are now able to run sequences of biases.
The DLT, DDS-4 dat, and one of the exabyte drives have been moved from Driftwood and installed on Emerald. The device names (in IRAF and unix) are as follows:
| IRAF Name | Unix Name | Description |
| mta | /dev/nst1 | Exabyte |
| mtb | /dev/nst2 | DLT |
| mtc | /dev/nst0 | DDS-4 Dat |
Since we are viewing Rust remotely (keyboard and mouse are gone) if you need to reboot Rust you will not be able to use the Stop+A keys to reboot. To reboot Rust, you will need to ssh into Rust from an xterm window on Emerald.
[1] VNC stands for Virtual Network Computing, a software program that allows one to view and manipulate windows on another computer. We use VNC to remotely view the Arcon control computer (rust). For more information on VNC see http://www.realvnc.com.