Breaking News and the
Quick Help Guide


[ English | Espanol | Português ]
The above links point to pages which may not yet be consistent. The page in english (this page) is probably the most up to date, the spanish page doesn't exist yet, sorry.



Last Update : 6th August 2004

[Lab. Home Page | Lab. Rules | Lab. News | Quick Help Index | Lab Download Page ]




Breaking News



Atenção: As novas  normas (regras) do Laboratório  já entrou em vigor.


August 23, 2004
New Mail Server Update 4: Webmail users

If you use our WebMail service, please goto the options menu, click personal information and type in (atleast) your email address. This should fix the problem where, in the case where a user logs in with username instead of username@ic.uff.br, webmail seems to be using username@localhost instead of username@ic.uff.br.


August 6, 2004
New Mail Server Update 3: Pine users

In addition to the notes in the quick help guide, you also need to configure the user domain and perhaps the smtp server fields to ic.uff.br and smtp.ic.uff.br respectively. See New Mail Server Update 1 about reading your old mailbox.


August 6, 2004
New Mail Server Update 2: .forward

Usuarios do dominio IC.UFF.BR que utilizem o arquivo ".forward" para encaminhar email enviado a sua conta do laboratorio, por favor utilizar a interface grafica http://www.ic.uff.br/qmailadmin para configurar redirecionamentos (ou ativar um mensagem de ferias). O novo servidor nao considera mais o arquivo .forward.


August 2, 2004
New Mail Server Update 1: Mail left on abacate

Users who left email on abacate (i.e. those who use(d) webmail or pine to read their emails can still access their old messages using the old webmail service http://oldwebmail.ic.uff.br (or if you prefer the original http://webm.ic.uff.br. Users can forward these old email to their new account using the address username@ic.uff.br.

July 28, 2004
New Mail Server

At 5.30pm, our email service will switch over to a new server and new email system. A quick help guide is available to explain the subtle changes and configure your favorite email clients.


July 28, 2004
User Jobs on Manga

Users are no longer permitted to execute jobs (programs) on the server manga.ic.uff.br..


July 2, 2003
Access to Solaris Machines

Users who wish to access the Solaris SUN Ultra machines (e.g. to run MPI LAM programs) must first logon to cambuci.ic.uff.br via telnet and then use rlogin to access the machine of your choice. cambuci can be accessed from any machine on the local network or via ssh ssh.ic.uff.br from outside the laboratory.


April 23, 2003
Disk Quotas

Due to the lack of disk space and the excessively high and (so far) unjustified disk usage by some users, disk space is now being limited to 100 Mbytes for undergraduate accounts and 200 Mbytes for postgraduate accounts.

User who required more disk space should ask their supervisors to send an email to suporte@ic.uff.br justifying a larger quota.





Laboratory News

Click here for the latest laboratory related news.
 

Problems, Comments or Suggestions

Please report any problems, or send your comments or suggestions on how to improve the laboratory (hardware or software) or these lab pages (e.g. do you know of other links which might be useful to fellow users?), to suporte@ic.uff.br. Thanks a lot.
 

Quick Help Links

Adminstration Introduction to using the Laboratory Doing real work in the Laboratory

If you know of any links which you think might be useful for other users, please let us know.


Getting Started


STEP 1: How to Obtain an User Account

Students must ask their supervisor to fill in and sign the Laboratory Account Request Form, available from the course secretary, giving
  1. the full name of the student;
  2. a preferred username(s); and
  3. a reason for the request, e.g. IC, final project, MSc. Student.
Each student will be asked to pay for a laboratory access card, also available from the course secretary. The student can then receive their assigned username, an initial account password and access card password from the Lab supervisor.

Members of staff with an acredited research project should send a request for an account directly to suporte@ic.uff.br

Take Note: User accounts and access cards for undergraduates have a validity of ONE year from the date of creation, for postgraduate students the validity is TWO years.


 

STEP 2: Setting Up Your Login and Shell Environments

The default shell is csh (cshell). When you logon (using a non-graphical interface) you should see something like the following:  

*****************************************************************************

            CAA - Pos-Graduacao em Computacao Aplicada e Automacao

                PGCC - Pos-Graduacao em Ciencia da Computacao
 
 

                                   ATENCAO!
 

             Matricula/Inscricao em Disciplinas: 07 e 08 de marco
 

              Primeiro Periodo Letivo: 19 de marco a 13 de julho
 
 

*****************************************************************************
If not, then you should check to see if you have a .login and .cshrc in your home directory:
 
    prompt> cd
    prompt> ls -al .login
    prompt> ls -al .cshrc

Send an email to suporte@ic.uff.br to inform us of the problem.

Feel free to edit these files as you wish. (If you are unsure of what a shell environment is and how to configure it, don't worry, these files have most of the necessary variables already setup.)

Then logout using the logout command and login again.
 

STEP 3: The Window Manager

Default window manager for Solaris machines is openwindows. This program is started automatically by the NCD terminals and by Sun Ultra workstations if you the following message:

Starting OpenWindows in 10 seconds (type Control-C to interrupt)
 
Users logged in at the console of Sun Workstations who do not receive this message will need to type the following command at the prompt:
 
    prompt> openwin    or with the full pathname   /usr/openwin/bin/openwin
 
Linux users will need to use the command:
 
    prompt> startx    if the system does not enter graphics mode automatically.

[ Back to Help Index ]



Changing Your Password

Users may change there passwords by logging on to ssh.ic.uff.br and entering the command
 
    prompt> passwd    to change their password. Contact the Lab Supervisor if you have any problems. You also have the access code of your Lab magnetic swipe card changed. Send an email to Lab Supervisor with your full name, card number (access code) and the new access code (4 numbers). You will receive email confirmation in your ic.uff.br mailbox.

[ Back to Help Index ]



Remote Access to your Lab Account

None of the laboratory machines accept telnet connections. In order to access your account remotely, you must use a Secure Shell client (e.g. ssh on linux, putty.exe on windows).

Most linux distribution already come with the secure shell program ssh. For Microsoft Windows users, client programs are available from the Laboratory Download page. Two (older) programs are also available: putty.exe [225Kbytes] and SSHWinSecureShell-3.1.0 [6889 Kbytes].

The Laboratory ssh server is ssh.ic.uff.br

    prompt> ssh ssh.ic.uff.br

You will then be prompted for your username and password. See this page (em português) for more information about ssh and the client programs.

Use ftp to transfer files to and from your Laboratory account. Our FTP server is ftp.ic.uff.br. Users should use the secure version sftp to transfers their personal files. A sftp client is available on the Laboratory's download page for Windows users. Note however, that anonymous ftp via WWW browers will no longer be available. Web page maintainers should change all ftp links to http ones.


[ Back to Help Index ]



Online UNIX Manual

To find out about the format of unix commands use our web-based unix manual or just type the following command at the shell prompt:

    prompt> man command-name

For example, type man ls at your shell prompt or follow the above link and type ls in the input box and you should see this

[ Back to Help Index ]



Accessing the World Wide Web (WWW)


The currently supported software for Solaris is Netscape Communicator version 4.72.

General help about using netscape can be found here
An online handbook for Netscape Navigator 2.01 is available here.

To put a personal home page on the web, you need to create the directory public_html under your home directory and save the html file with the name index.html. Remember to make sure that the file is world readable:

    prompt> cd
    prompt> mkdir public_html
    prompt> mv file-name  public_html/index.html
    prompt> chmod go+r public_html/index.html
A rather simple javascript tutorial in portuguese is available here.

[ Back to Help Index ]



Email

Your email address is username@ic.uff.br

It is preferred that users use the Netscape Mail tool within Netscape Communicator to read and send mail from local machines.

In order to send and receive email via your IC account (whether you are logged on to an IC machine or not), you will need to configure your mail client program with your username, the POP server address (pop.ic.uff.br) and the SMTP address (smtp.ic.uff.br). Note that your mail client must support authentication. Further information regarding the configuration of mail programs such as Netscape Communicator, Microsoft Outlook and Pine is available here.

Currently Mailtool (under openwindows) only works for the user who is logged on through the console of cambuci, the lab's mail server. Please do not use Mailtool nor Pine on the other Solaris machines (Regulation 23).

[ Back to Help Index ]



Latex

Latex2e (and Latex) is a text processing package for producing dvi- or postscript-formatted documents. This software is installed on the linux server abacate. Just type: latex filename.tex.

Online help is available here.
 

[ Back to Help Index ]



Programming in C

*UFMG's online C course.
*A Frequently Asked Questions (FAQ) about C is available.
*Ray Dassen's Manual on Debugging C and C++ code in a Unix environment.
*The GNU Visual Debugger. See the section on Supported System Software and Applications for more information on the locally installed version.

[ Back to Help Index ]



Supported System Software and Applications

Solaris application software which is available network-wide can be found in the following directories:
 
    /export/local/bin and /export/Solaris_2.5.1/bin for newer versions.

These paths should be included into your shell environment PATH variable. For C shell users, your .cshrc file (the file is in your home directory) PATH entry should something like the following:
 
set path=(/bin /usr/bin /etc /usr/ucb /usr/local/bin /export/Solaris_2.5.1/bin /export/local/bin /usr/bin/X11 /usr/ccs/bin /usr/openwin/bin /opt/SUNWspro/bin .)

If you modify the file, you will need to execute the command source .cshrc or logout and login again in order for the changes to take effect.
 

List of Solaris Supported Software

  • Acrobat Reader Version 4.0 (/export/Solaris_2.5.1/bin/acroread)
  • The GCC compiler Version 2.72. Version 2.95 is available on pitomba.
  • The GNU Visual Debugger (Version 1.5) for debugging your C programs. This program is a graphical front-end for the text based debugger GDB. The program can be found in /usr/local/bin/gvd on Linux machines (abacate and sapoti so far) and in /export/Solaris_2.5.1/bin/gvd on Solaris machines (Version 1.4). A web-based help file is available here.
  • MPI2-LAM The version of the Message Passing Interface from the University of Notre Dam, version 6.3.2. (All users MUST READ this page)

[ Back to Help Index ]



Running programs on other machine

To run a program on a machine other than the one you are sitting in front of (console-machine), use the following command in one of your shells

   prompt> rlogin machine-name

You may be prompted for your password. If your program produces graphical output, you need to tell the new machine where to display this information. The way to do this depends on your shell type. Using the default shell csh type

    prompt> setenv DISPLAY console-machine name:0

This is useful if your machine cannot run the software you need. For example, when logged on to a Solaris machine and need to run an application that is only available on Linux machines.


[ Back to Help Index ]



Editing Files

Each Linux Window system (Gnome, KDE etc) has a number of editors. Look for them under the "Open With" option when clicking on a file. On Solaris machine, use the Text editor available on the Programs Menu of the Open Windows system.

In text mode, one can use vi.
 

[ Back to Help Index ]



Compiling Programs in C, C++ and Fortran

Program should be compiled with GNU's gcc, g++ and f++, respectively.

Currently, GCC version 2.7.2 is available on all Solaris machines but only compiles C programs. A newer version (GCC version 2.95.3) is available on the workstation pitomba in /usr/local/bin.
 

[ Back to Help Index ]



The MPI Programming Environment

The currently supported version of MPI 2 is the University of Notre Dame's LAM/MPI version 6.3.2 (soon to be 6.5.2).

LAM (Local Area Multicomputer) is an MPI programming environment and development system for heterogeneous computers on a network. With LAM, a dedicated cluster or an existing network computing infrastructure can act as one parallel computer solving one problem.

LAM features extensive debugging support in the application development cycle and peak performance for production applications. LAM features a full implementation of the MPI communication standard (with the exception that canceling sent messages is not supported).

A must read How-to-Use MPI Page for the local installation is under construction.


[ Back to Help Index ]



Viewing formatted files

To view dvi files use the command  xdvi  on Linux machines.

To view postscript (.ps) files, use the command  ghostview.

To view adobe (.pdf) files, use the command  acroread  or /export/Solaris_2.5.1/bin/acroread  on  Solaris   machines.

[Back to Help Index ]



Printing Files

The laboratory has three laser printers, all located in Sala 350H. From machines running solaris, postscript (.ps) and text files can be printed on the printers aveia and malte. Although these printers are unable to print PDF files directly, you can use the Acrobat Reader program acroread (see the section on Viewing formatted files) to create a postscript file to print. Use the Print Tool program found in Openwindow's Programs menu or the command
    prompt> lpr -Pprinter name -h   filename

Linux-based machines can print most file types directly on the printer mel. The print command is
    prompt> lpr -h   filename
If necessary use these machines to generate postscript files (e.g. dvips to convert .dvi files to .ps) to print via solaris using aveia or malte instead.

Before printing any file, please check that the printer has paper. Remember to collect to your document. If you encounter difficulties, and before sending another request to the printer: check the printer for a paper jam; check the print queue (use the lpq command); and remove all of your outstanding print requests.


[Back to Help Index ]




 
 
 
 
 
 
 

[ Top of this Page |Help Index]

Last modified on the 4th December 2002, Vinod Rebello. suporte@ic.uff.br


Under construction Under construction Under construction Under construction Under construction