Você está na página 1de 13

Stallion User Guide

Visualization Laboratory User Guide


for the ACES 2.404A Lab

The Stallion Tiled Display provides users with the ability to perform visualizations on a large 15x5 tiled display of Dell 30-inch flat panel monitors, resulting in a 307 megapixel resolution. This configuration allows for an exploration of visualizations at an extremely high level of detail and quality compared to a typical moderate pixel count projector. The cluster gives users access to over 36GB of graphics memory, 108GB of system memory, 19TB aggregate local disk storage, and 100 processing cores. This configuration enables the processing of datasets of a massive scale, and the interactive visualization of substantial geometries.

This guide covers the visualization labs high-end systems: Stallion - the 307 Megapixel tiled display; Bronco - the Sony 4K projection based system; Mustang - the 3D DLP active-stereo system; and the collaboration room systems.
Stallion User Guide ................................. Bronco User Guide ................................... Mustang User Guide .................................. Collaboration Room User Guide ....................... Page Page Page Page 2 13 23 25

Page 2

Stallion User Guide ................................... General Information ................................... Stallion GUI .......................................... Layout ........................................... Starting the GUI ................................. Turning On the Screens ........................... Display SAGE Demos ............................... Display Magicarpet Images ........................ Manual Display of SAGE Videos and Images .............. Turn On the Screens .............................. Display Images Manually .......................... Display Videos Manually .......................... Turn Off Screens ................................. Manual Display of Magicarpet Images ................... Show Images in 15X5 Mode ......................... Show Images in 7X5 Mode .......................... VNC Using SAGE ........................................ Set up a VNC Connection .......................... Access the SAGE VNC Viewer ....................... Streaming a Longhorn Session to Stallion ......... How to process Magicarpet Images ......................

Page Page Page Page Page Page Page Page Page Page Page Page Page Page Page Page Page Page Page Page Page

2 3 4 4 5 5 5 7 8 8 8 8 9 9 9 9 10 10 10 11 12

video content. Users can run an arbitrary number of SAGE applications, dynamically positioning them on the tiled display using the SAGE user interface. Magic Carpet: Magic Carpet (http://www.evl.uic.edu/cavern/mc/) is a clusterbased image viewer for tiled displays developed at the Electronic Visualization Laboratory at the University of Illinois at Chicago. With Magic Carpet, users can interactively explore images up to several gigapixels in resolution. It uses preprocessed multi-resolution tiled images to achieve full interactivity. During viewing, it loads appropriate image data at a suitable level of detail to the graphics card in a view-dependent manner. There are two viewing modes in Magic Carpet, a full screen mode and a 7x5 mode. Stallion GUI Layout: The Stallion Graphical User Interface (Stallion GUI) is used to run the Stallion Tiled-Panel Display. The GUI is designed to simplify and quicken the process of displaying demos. The GUI has been designed with pre-selected demos and videos, but users have the option of displaying their own images and videos. The GUI is divided into two sections, one for SAGE and one for MagiCcarpet.

General Information

The ACES Vislab staff offer two applications used to display images and movies on Stallion, i.e. - SAGE and Magic Carpet. SAGE: Scalable Adaptive Graphics Environment (http://www.evl.uic.edu/cavern/sage/) is a graphics streaming architecture for collaborative scientific visualization environments co-developed at the Electronic Visualization Laboratory at the University of Illinois at Chicago and TACC. SAGE applications stream pixel data to the rendering nodes driving the tiled display. SAGE then renders the content to the display with a user-specified position and size, scaling the content if necessary. SAGE is ideal for displaying imagery and
Page 3 Page 4

3. In the subsequent SAGE Connection window, select stallion from the Connect To: list and click on Connect.

NOTE- You may choose to run only SAGE, only MagiCcarpet, or both SAGE and Magic Carpet. To run both SAGE and Magic Carpet, SAGE must be set up first. In order to start the GUI: 1. Type stallionGUI into a terminal window to open the GUI. To turn on all screens: 1. Click on the Screens On button to turn on the screens. To display demos on SAGE: 1. Click on the Start Sage button. 2. In the subsequent SAGE Launcher window, (shown below), click on Start.

4. Upon clicking on Connect in the SAGE Connection window, a new window titled SAGE UI will open. Click on desired demos from the Stallion GUI window or use the Movie Player and Imageviewer buttons to display movies and images respectively. The demos, movies, and images will run as separate window panes on the SAGE UI, users can resize and dynamically position them.

5. After use, make sure to kill all SAGE applications by clicking on the Stop button in the SAGE Launcher window.

Page 5

Page 6

To display Magic Carpet Images using the Stallion GUI: Manual Display of SAGE Videos and Images (through console) 1. Select desired viewing mode by clicking on either 7x5 button or 15x5 button. The 7x5 mode displays an image in the center of the screen, while the 15x5 displays an image in full-screen. 2. Insert USB dongle into the correct node. S1 for 15x5 and S6 for 7x5. 3. After selecting the right mode, click on the desired image. 4. To open a new image using Magic Carpet, close current image by clicking on the OFF button and open desired image. 5. To close Magic Carpet, click on the OFF button. If you are running SAGE simultaneously, turn off SAGE by clicking on the Stop button in the SAGE Launcher Window. To turn on all screens: Type watch -n 300
Comment [kpg1]: You might want to include a picture and explanation of the USB dongle for users.

"screens_on;screens_wake

into a console window.

To start the SAGE UI: 1. Type module load sage; followed by startsage into a console window. 2. In the subsequent SAGE Launcher window, click on Start button. 3. In the subsequent SAGE Connection window, select stallion from the Connect To: list and click on Connect. 4. Upon clicking on Connect in the SAGE Connection window, a new window titled SAGE UI will open. To show movies: 1. Type module load

sage,

followed by mplayer

<path of file>

e.g.: To display the movie swineflu4.avi located in /work/vislab/demos/movies_sage Type:


module load sage mplayer /work/vislab/demos/movies_sage/swineflu4.avi

To show images: Type module load sage, followed by imageviewer <path of file> e.g.: To display the image wtc_photo.jpg located in /work/ vislab/demos/images_sage Type:
module load sage imageviewer /work/vislab/demos/images_sage/wtc_photo.jpg

2. The demos, movies, and images will run as separate window panes on the SAGE UI, users can resize and dynamically position them.

Page 7

Page 8

3. After use, make sure to kill all SAGE applications by clicking on the Stop button in the SAGE Launcher window. To turn off all screens: Type killall watch, followed by screens_off into a console window. Manual Display of Magic Carpet (through console) To display Magic Carpet images: Type module load magicarpet into a console window. To show images in the full 15X5 mode: Type magicarpet_view <path of file> into a console window. e.g.: To show the Austin 521 MP image, Type:
module load magicarpet magicarpet_view /work/vislab/demos/magicarpet/austin_521

To Set up a VNC connection using SAGE on Stallion: 1. Set up a VNC server on the computer to be run on SAGE. e.g.: To run the Windows based Horseshoe 1 on SAGE, use a VNC server application such as TightVNC. a. Launch TightVNC Server b. Set any desired connection password of 8 character or less such as longhorn c. Leave all other settings to the default. 2. On Stallion, run the SAGE VNC Client.

To show images in the 7x5 mode: Type:


magicarpet_view.7x5+4+0 <path of file>

into a console window.

To access the VNC Viewer client and show it on SAGE: First set up SAGE. Then, type the following into a console window:
cd /share/apps/sage/sage3.1/bin/ (This is the path directory of the ./VNCViewer script) ./VNCViewer<hostname> <display#> <width> <height> <password>

e.g.: To show the Austin 521 MP image in 7x5 mode, type:


module load magicarpet magicarpet_view.7x5+4+0 /work/vislab/demos/magicarpet/austin_521

To turn off all screens: Type: screens_off into a console window.

The VNC session(s) will run as separate window panes on the SAGE UI, users can resize and dynamically position them. e.g.: To display Horseshoe 4 continuing with the above example, type:
cd /share/apps/sage/sage3.1/bin/ - path directory of the ./VNCViewer script ./VNCViewer horseshoe1 0 2560 1600 longhorn

VNC through SAGE

Page 9

Page 10

Example of How to Display Longhorn (via VNC) onto SAGE In order to set up a VNC server on Longhorn, follow the instructions given in the Longhorn User Guide. http://services.tacc.utexas.edu/index.php/longhorn-userguide To set up the VNC Client on SAGE, follow the following procedure: e.g.: After setting up SAGE, type the following into a console window:
cd /share/apps/sage/sage3.1/bin/ ./VNCViewer longhorn <display#> <width> <height> <password>

Processing Images for Magic Carpet To process images for use in Magic Carpet, we use an application called Pyramid Maker. 1. To start Pyramid Maker, type module load magicarpet; pyramidmaker into a console window. 2. Henceforth, information will appear on the command line. After step 1, the console window will prompt for an output directory. Enter Output Directory. Type the name of the directory you would like to have the processed image placed in and press enter. 3. The program will prompt for a Block Size. Type the desired block size, which can be 256, 512, or 1024. If unsure, type 1024 followed by enter. (The block size is the size of the blocks that Pyramid Maker will use for processing. If you have limited memory you should use a smaller block size. Most machines have enough memory to use a block size of 1024) 4. The program will prompt for a rate. The rate can be 2, 4, or 8. If unsure, type 2 followed by enter. (Rate is how quickly the size changes between different levels. It is suggested to use 2.) 5. The program will prompt for a data type. The data types are 0 for JPEG, 1 for TIFF, and 3 for PNG. After entering the correct number, press enter. 6. The program will prompt you for the number of frames. This is the number of images you have. Usually, this value is 1. After entering the correct number, press enter. 7. The program will prompt you for the number of frames. This is the number of images you have. Usually, this value is 1. After entering the correct number, press enter. 8. The program will prompt you to enter the bytes per pixel. This value is usually 3, but sometimes 4. After entering a number, press enter. (Bytes per pixel is how many bytes are required to store each pixel. There are many possible formats for images. The common ones are RGB (red-green-blue), which is

The VNC session will run as a separate window pane on the SAGE UI, users can resize and dynamically position it.

Page 11

Page 12

three bytes per pixel and RGBA(red-green-blue-alpha) which is four bytes per pixel. If your image is not RGB or RGBA, you should convert it before you begin processing.) 9. The program will prompt you to enter the image name, with path of image. Type in the name of the image you would like to process and press enter. For example, if your filename was yokohama.jpg located in /work/vislab/test. You will type: /work/vislab/test/yokohama.jpg The program will begin processing the image. The output on the screen will indicate the level, column, and row currently being processed. Upon completion, the program will output Done! The image can now be displayed on Magic Carpet. Follow the instructions in the Manual Display of Magic Carpet (through console) section to display the image.

Bronco User Guide


Bronco General Info ................................ Using Bronco ....................................... Turning the Projector On ...................... Turning the Projector Off ..................... Running a PowerPoint Presentation ............. Playing a Video ............................... Using the Wii ................................. Using Satellite TV ............................ Connecting a Laptop ........................... Troubleshooting Bronco ............................. Page Page Page Page Page Page Page Page Page Page 13 16 16 17 17 19 20 20 21 21

Bronco General Information Useful Information: Broncos monitor and the projector are one display. If you move the mouse off the monitor to the left, it will appear on the projector. If you move the mouse off the projector to the right, it will appear on the monitor. Also, if the mouse suddenly disappears from one screen, you should search for it on the other. You have to log in to use the computer. The login screen will appear on the projector screen, so be sure you turn on the projector when you start. The computer runs an operating system called Kubuntu. This is what you see upon logging in. If you will be using the projector with the Wii, TV, or a laptop, you dont need to use the computer. In those cases, you do not need to log in. Always remember turn to the projector off when youre done. Set up: The projector is located above the Collaboration room. The projector can be turned on and off using a gray remote labeled Projector. This remote is usually sitting on the desk with Broncos monitor and keyboard.

Page 13

Page 14

The video for Bronco is controlled by a switch and a scalar. The scalar is located on the cart to the right of Bronco. It is a small white box with 2 lights. One indicates its on, the other indicates what its set to. The scalar has a small, round, silver remote the controls it. Its usually located next to the scalar. The switch is located on top of the computer. The switch is labeled Scalar and Bronco. The option that is pushed in is what the switch is currently set to. The audio for Bronco is controlled by an audio receiver. The audio receiver is located on the cart next to Bronco. The audio receiver has a screen,when you change the input, the name of the input youve changed to will appear on the screen. The audio receiver has a black and silver remote that controls it. Its usually located on the cart. Using Bronco

Turning Projector On: 1. Press the On button on the gray remote labeled Projector. The On button is green button on the top labeled with a line. When you press the On button, you should point the remote at the projector, which is located at the top of the collaboration room. It helps if you stand in front of the screen, face the collaboration room, and hold the remote up high. 2. The projector does not come on immediately when you press the button. It may a take a few minutes before anything a appears on the screen. If you listen, you can usually hear the projector starting up. 3. If youll be using the computer, log in using your username and password. Turning Projector Off: 1. If you were using the computer, log out. (select Start->log out, click on log out when prompted)

Page 15

Page 16

2. Press the Off button on the gray remote labeled Projector. The Off Button is green button on the top labeled with a line and a partial circle around it (its next to the On button). When you press the Off button, you should point the remote at the projector, which is located at the top of the collaboration room. It helps if you stand in front of the screen, face the collaboration room, and hold the remote up high. 3. The projector turns off pretty quickly. Listen and you should hear it turn off. Running a PowerPoint Presentation: 1. Turn on projector and log in. 2. If the log in screen does not show up on the projector, be sure the switch is set to Bronco. 3. If your presentation has sound, use the AV Receiver remote to change the AV input to AV/6. (hit the button in the AV box on the remote labeled 6) 4. If you have the presentation on a memory stick: 4.1. Insert memory stick into usb port on the front of the computer. 4.2. After inserting the memory stick a box should pop open asking if you want to open new medium, select Open in New Window and hit okay. 4.3. If a box does not pop up, you should be able to locate your device on the Kubuntu Desktop. Click on it, and it should open. 4.4. Once you have opened your device, locate the presentation. Click on the presentation and drag it to the VM_Shared folder on the Kubuntu Desktop. Once you have put you presentation in this folder, you will be able to access it from the Virtual Machine. 5. If your presentation is not on a memory stick, please ask a member of the VisLab Staff to help you get your presentation onto Bronco, then follow step 4.4. 6. After putting your presentation in VM_Shared, the next step is to launch the Virtual Machine. 6.1. Locate the Sun Virtual Box shortcut on the Kubuntu Desktop and click on it. 6.2. If an Information Box pops up at this point, just click okay. 6.3. There should now be a window open on your screen labeled Virtual Box. 6.4. In this window, make sure windowsxp is highlighted in the left menu. 6.5. Click the green start arrow in the upper left of the window, this will launch the virtual machine. 7. You should see a new window with Windows XP starting.
Page 17

8. Hit right-control+f. The window should switch to full screen mode (an information box may pop up at this point just hit switch). Make sure the Virtual Machine is on the projector before switching to full screen mode. 9. After Windows XP finishes starting, you should see a Windows Desktop taking up the entire projector screen. 10. Now you need to find and start your presentation. 10.1. Locate the folder labeled Shared_Folder on the Windows Desktop. Double click to open it. 10.2. Locate your presentation in the folder. Double click on it. This should launch Microsoft PowerPoint. 11. After launching PowerPoint, you should start you presentation as a slideshow. 11.1. Click on the Slide Show button on the top Menu bar. 11.2. Then select Run Slide Show from Beginning from the Slide Show menu. 11.3. The first slide should appear in full screen on the projector. 11.4. Click the right mouse button to move forward a slide. Once you get to the last slide clicking will cause the slide show to end. (for additional options, such as previous or go to slide, click the left mouse button and select from the menu) 11.5. After the presentation ends. Exit PowerPoint. 12. After finishing your presentation, you can exit the Virtual Machine. 12.1. Hit right-control+f to exit full screen mode. 12.2. Hit the X in the top right corner on the Virtual Machine to exit. 12.3. A menu will pop up, select power off and hit okay. 13. The Kubuntu Desktop should now appear. 14. Remember to log out and turn off the projector. Playing a Video: 1. Turn on projector and log in. 2. If the log in screen does not show up on the projector, be sure the switch is set to Bronco. 3. If your video has sound, use the AV Receiver Remote to set the AV input to AV/6. (hit the button in AV box on the remote labeled 6) 4. Click Start Button. 5. Go to Multimedia. 6. Select a multimedia player: Kaffiene or Mplayer. 7. To use Kaffiene, after opening Kaffiene: 7.1. Click on File in the top menu bar.
Page 18

Select Open. In the box that comes up, choose a file. Click on the file you wish to open. The file should begin playing, Hit Shift+Ctrl+f to switch to full screen mode. If the player is on the monitor, drag it to the projector screen before entering full screen mode. 7.6. The video can be controlled with the Play, Pause, etc. buttons on the bottom of the screen. 7.7. To exit full screen mode hit Shift+Ctrl+f, 7.8. To exit the player hit the X button in the top right corner. 8. To use Mplayer, after opening Mplayer 8.1. Left click on the Mplayer window. 8.2. In the menu that comes up select Open. 8.3. Go to play file. 8.4. A box should pop up, select the file you wish to open. The file should begin playing. 8.5. If the player is on the monitor drag it to the projector before switching to full screen mode. Hit Ctrl+ f to switch to full screen mode. 8.6. To exit full screen mode hit Ctrl + f. 8.7. To exit the player hit the X button in the top right corner. 9. Remember to log out and turn off the projector.

7.2. 7.3. 7.4. 7.5.

5. Try to remember to set the switch back to Bronco when youre done using the Wii. 6. Remember to turn off the projector. Using Satellite TV: 1. Turn on the projector. 2. For Video: 2.1. Change the switch on top of Bronco to Scalar. 2.2. Using the small, round, silver remote labeled scalar change the scalar input to c2. (hit the input button on the remote until the blue light on the scalar lights up c2) 2.3. You should now see the Satellite TV idle screen on the projector. 3. For Audio 3.1. Using the larger silver and black remote labeled AV receiver change the receiver to AV/1. (Hit the button in the AV box on the remote labeled 1) 4. Once the audio and video are working, use the large gray remote, with a green 1 at the bottom, to control the cable. (i.e. change the channel) 5. Try to remember to set the switch back to Bronco when youre done using the TV. 6. Remember to turn off the projector

Using the Wii: 1. Turn on the projector. 2. Make sure the Wii is on. The light next to the power button should be green. If its not, press the power button. 3. For Video: 3.1. Change the switch on top of Bronco to Scalar. 3.2. Use the small, round, silver remote labeled Scalar change the scalar input to c1. (hit the input button on the remote until the blue light on the scalar lights up c1) 3.3. The Wii menu should appear on the projector. 4. For Audio: 4.1. Using the larger silver and black remote labeled AV receiver change the receiver to AV/5. (Hit the button in the AV box on the remote labeled 5) 4.2. You should now hear the Wii menu music. Connecting a Laptop: 1. Connect laptop to the DVI cable on top of the cart to the right of bronco. 2. Change switch on top of Bronco to Scalar. 3. Using the small, round, silver remote labeled Scalar change the scalar input to HD1. (hit the input button on the remote until the blue light on the scalar lights up HD1) 4. If the laptop screen does not appear on the projector, reboot the computer with the DVI cable plugged in. 5. Try to remember to set the switch back to Bronco when youre done. 6. Remember to turn off the projector. Troubleshooting Bronco 1) If nothing appears on the screen, be sure the projector is on.
Page 19 Page 20

2) If the you hit the power button on the remote and the projector doesnt seem to be turning on, listen for it. Sometime its slow. Also, be sure youre pressing the On button not the Off button 3) Always be sure the switch, scalar, and audio receiver are on the right settings 4) If a remote isnt working, be sure its the right one for what youre trying to do. Also, be sure youre pointing it at the right thing. Check the picture if youre unsure. 5) If you cant figure out whats wrong, please ask a member of the VisLab staff. They will be more than happy to assist you. 6) Never move or unplug any of the cords or change the computers settings, even if you think you know what is wrong. Always ask a member of the VisLab staff to assist you.

Mustang User Guide


Mustang is a 3D capable display environment powered by a high-end Dell workstation running Windows 7 Ultimate. nVidias active-stereo solution, 3D Vision, is employed for DirectX and OpenGL applications. 4 pairs of active-stereo glasses are provided for viewing 3D content on the 82 Mitsubishi DLP 1080P TV. This environment is ideal for interactive viewing of 3D models, 3D video content, and 3D images. In addition, the display can be used for giving presentations or as a general high-end workstation environment. Installed 3D capable software: Paraview VisIt VRMLViewer PyMol Chimera nVidia 3D Video Player nVidia 3D Photo Viewer

Putting the TV Into Stereo Mode: 1. Using the remote, press Menu -> 3D Mode -> 3D On. Running an OpenGL application in 3D mode: 1. Use the applications 3D stereo launch option: Paraview: a. From a terminal:
C:\Program Files <x86>\Paraview 3.6.2\paraview.exe -stereo

VisIt: a. Search the programs from the Programs launcher and run VisIt 1.12.2 in stereo

Page 21

Page 22

2. Many other applications contain either stereo launch executables, command line flags, or runtime options. Applications may have different ways of launching in stereo, or may not support stereo at all. Please contact a vis staff member for help. Troubleshooting OpenGL Stereo: 1. Opening the nVidia control panel can sometimes reveal incorrect settings. In particular, take care to make sure these options are set: a. Enable Stereoscopic 3D is disabled from the Set Up Stereoscopic 3D menu. b. Stereo Enable is on from the Manage 3D Settings menu. c. 3D DLP Display is selected from the Manage 3D Settings menu. 2. Sometimes running the 3D Setup Wizard from the Set Up Stereoscopic 3D menu will fix issues. 3. Sometimes disabling, and then enabling 3D Enable from the Manage 3D Settings menu will fix issues. 4. Sometimes unplugging the USB cord from the back of the emitter (green lit box at bottom left of TV) and then plugging it back in will fix issues. If you still have trouble getting the OpenGL application to work, please contact a vislab staff member. nVidia did not originally intend the 3D Vision technology to work well with OpenGL (only DirectX), and it is not currently fully supported.

Collaboration Room User Guide


The collaboration room is designed for teleconferencing, presentations, and collaborative research. The room is encased in sound-proof glass so that noise interruptions are dampened, while the high-resolution displays in the lab are visible. The room contains a Mac Mini system connected to a Panasonic 1080P projector. In addition, user laptops can be directly connected to the projector using VGA cables supplied inside the table. Two high-end webcams are installed for videoconferencing. A Sony Playstation 3 is available for blu-ray capability. The room contains a 5.1 THX certified speaker system. The collaboration room telephone number is: (512) 232-4772 Note: Lights can be dimmed using the controls by the door.

Turning the Projector On: 1. Using the remote labeled Projector, press the red On button. Point the remote towards the projector - it is located on the ceiling above the table.

Using the Mac Mini: 1. Turn the projector on. 2. Using the Input Select button on the controller labeled Projector, select HDMI In 1. 3. Press a button on the silver keyboard on the desk to wake up the Mac. 4. If you do not see anything, make sure VCR/DVR is selected on the AV receiver. The receiver is located on the left side of the room and can be controlled with the remote labeled AV Receiver. 5. The Mac has a guest account, but can also be used with vislab account credentials. Connecting a Laptop: 1. Using one of the black VGA cables protruding from the table, plug in your laptop.

Page 23

Page 24

2. 3.

4.

Using the remote labeled Projector, press Input Select and select Computer In. Make sure the black switch box on the table is set to the correct number 14. The number corresponds to the number on the VGA cable plugged into your laptop. Some computers do not automatically show up on the projector. You may need to adjust the display properties on your laptop. Consult a vislab staff member if needed.

Using the Sony Playstation 3: 1. Turn the projector on. 2. Using the remote labeled Projector, press Input Select and select HDMI IN 1. 3. The AV Receiver should be set to DVD/BD input. The receiver is located on the left side of the room and can be controlled with the remote labeled AV Receiver. NOTE: Please turn the projector Off before leaving.

Page 25