This document is specific to the Camden campus’ Remote X Application Server. There is a similar, but separate, document specific to the University-wide Remote X Application Server.

The Remote X Application server enables students, faculty and staff to remotely access software on the Rutgers-Camden timesharing Unix servers. This is accomplished via Virtual Network Computing, a graphical desktop sharing system used to remotely control another computer.The VNC environment resembles the experience of using clamshell, crabshell or a Linux lab system.

To access the server you need to have a browser which supports HTML5. These include:

  • Internet Explorer v9.0 and higher
  • Mozilla Firefox v16.0 and higher
  • Google Chrome v16.0 and higher
  • Safari 5.0 and higher

New Brunswick or Newark students, faculty and staff may use this server after they have created an account on it. To create an account, go to Create Local Account on Remote X Application Server.

Accessing the Application Server from a Desktop System or Mobile Device

  1. Go to https://apps.camden.rutgers.edu/. from your desktop or iOS/Android device.  The keyboard support for mobile devices is limited to the software keyboard on those devices, so some special characters may not be available.
  2. Once you navigate to the above URL, press the “Connect” button, and then enter your NetID and press Enter.  You will then be prompted to enter your password, and after you are done press Enter. Nothing will be printed on the screen as you type your password.
  3. Shortly after authentication, you will see the Linux desktop, you can then launch a number of common applications from the Main Menu.

Adjusting Applet Resolution

Users who need a larger desktop and have better resolution on their screen may adjust the resolution when they are prompted to log in. Append the preferred resolution to the NetID. Examples:

  • For 1280×1024 resolution: netid:geom=1280x1024 — where netid is the user’s actual NetID
  • For 1680×1050 resolution: netid:geom=1680x1050 — where netid is the user’s actual NetID

The smaller default size takes up fewer resources on the server and avoids forcing users with small displays to constantly scroll around to see their entire desktop.

Common Applications

Most of the Scientific/Math applications can be found in the main menu, under the Education area. Under the main menu, you’ll also find the Internet, Office and Programming areas that contain most of the other common applications. Common applications include:

 

Students interested in purchasing a copy of Maple, Mathematica or SPSS for their own personal computer systems should visit https://software.rutgers.edu.

Printing

If you try to print from an application on the server, you will find only one printer available in the print dialog box. The Print-To-PDF pseudo-printer prints to a PDF file. The first time you print something, a “PDF” directory will be created in your account. Any time you print something, a PDF file will get created in that directory.

You can then use the “Transfering Files” feature of this server to transfer the PDFs to your local machine and then print the PDFs out on your local printer.

Some applications don’t name their created PDFs well. For instance if you print from Mathematica, the PDF file will always be called “_KDE_Print_system.pdf”, so if you print multiple worksheets from Mathematica they will always be given that name. Other applications give more descriptive names to the PDF files.

Transferring Files

To transfer files between your local system and the server, the apps.camden.rutgers.edu supports the SFTP protocol. The SSH File Transfer Protocol (SFTP) is a computing network protocol for transfering, accessing and managing files on remote file systems.  There are SFTP clients available for Windows, Linux and MAC systems.

click on the “File Transfer” button at the top of the application server window. “Local Machine” is your computer and “Remote Machine” is your home directory on the server.

Windows:

  • If you don’t already have an SFTP client installed on your system, then go to the Rutgers Software Portal and download the “Secure Shell and FTP Client”.
  • Open your SFTP client and for server, enter: apps.camden.rutgers.edu
  • Enter your Rutgers NetID and password to connect to the server, then simply use the client to transfer files back and forth between your local computer and the server.

Linux & MAC:

  • Open the Terminal application on your system to get a shell prompt.
  • Then run the following command to connect to the server:
      sftp netid@apps.camden.rutgers.edu
    Replace netid with your Rutgers NetID.
  • Once connected to the server you can use the put command to upload files to the server, and the get command to download files from the server.

Logging Off or Suspending the Session

When you are finished with using the Remote X Application Server there are two ways to log off

Suspend Session: Closing your browser or clicking the “Disconnect” button will keep the remote X session is running on the server. Later on you can reconnect to the server and continue working with your saved session. Leaving your session running uses up valuable resources on the server, so logging off is preferable to suspending the session.. If you leave yourself logged in, remember there are times when we need to perform maintenance on this server and we may need to reboot it. Please remember to save all of your work, because if we reboot the server you will lose any unsaved data.

Log Off: From the main menu, choose the “Log Out …” option to log you out of the server and close your session as well as disconnect you from the server. This is the preferred method of disconnecting from the server since it frees up the server’s resources for others to use.

Idle Sessions

In order to manage this service for all, idle sessions that have not been accessed for more than three days will be removed from the system. This is done because idle sessions prevent resources from being used by others. If you are running a job that will take longer or if you are trying to maintain a session over time, you need to login and check the status in order for it to not be seen as an idle session.