This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
user:jr018429:portfolio:video_wall_install [2011/05/12 15:07] – jr018429 | user:jr018429:portfolio:video_wall_install [2011/05/16 18:26] (current) – [References] jr018429 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | <WRAP centeralign round graybg box 96%> | ||
+ | <WRAP muchbigger> | ||
+ | <WRAP bigger> | ||
+ | </ | ||
+ | ======Objective====== | ||
+ | The objective of this project is to set up the hardware required to create a video wall, that is a tiled display, and then install the software that causes it to function as a video wall. | ||
+ | ======Materials/ | ||
+ | To do this project, you will need to have successfully completed: | ||
+ | * Linux/*BSD Desktop Install | ||
+ | \\ | ||
+ | You will need:\\ | ||
+ | * at least 2 computers (with a basic Linux install, Debian tends to stay out of your way more than Ubuntu) | ||
+ | * each computer equipped with a dual-head video card | ||
+ | * four LCDs (two driven by each computer)arranged the LCds into a 2×2 matrix | ||
+ | |||
+ | ======Background====== | ||
+ | The concept of a Video Wall (better called “Tiled Display Wall”) is the perfect visual example of High-Performance Computing. Taking multiple independent units, each with a given ability, and allowing them to work together to create a new unit that is more capable than the sum of its parts can be an impressive feat.\\ | ||
+ | But, unlike doing so on a cluster, a tiled display wall can demonstrate these concepts to those not as familiar with such concepts. | ||
+ | |||
+ | |||
+ | ======Procedure====== | ||
+ | **Preparation for the installation**\\ | ||
+ | - Obtained two personal computers and four video monitors. | ||
+ | - Check each computer and make sure each has a suitable hard drive. | ||
+ | - Checked the computers for system memory. Each computer contained 512 megabytes of ram. | ||
+ | - Arrange the personal computers so that the front of one faces the front of the other. With the computers arranged this way, a video monitor could sit on top of each of them and the other two monitors could sit in front of them. With the video monitors arranged this way, they form a video wall. | ||
+ | - Connect power cords to each computer. | ||
+ | - Connect power cords to each video monitor. | ||
+ | - Connect video patch cables to the digital video port of each computer. | ||
+ | - Connect analog video cables from the ends of the patch cables to each monitor. | ||
+ | - Load operating system components on each computer. In order to load operating system components simultaneously, | ||
+ | \\ | ||
+ | **Installation**\\ | ||
+ | - Turn on the computers in which you will install xorg. | ||
+ | - As it boots, press F2 on the keyboard to bypass the " | ||
+ | - Arrow down to the "Disk Configuration" | ||
+ | - On the popup screen, arrow down to " | ||
+ | - On the popup screen, arrow to (if required) "Drive Type"; using the right or left arrow keys, set to the type " | ||
+ | - On the BIOS setup main screen, arrow down to "Boot Sequence" | ||
+ | - On the popup screen, using the +/- arrow keys, move the " | ||
+ | - On the BIOS setup main screen, arrow down to the " | ||
+ | - On the popup, arrow down to " | ||
+ | - On the same popup screen, arrow down to the " | ||
+ | - On the BIOS setup screen, arrow down to the "IDE Hard Drive Acooustics Mode" item. using the right or left arrow keys, select " | ||
+ | - Press escape to exit the bios setup screen. Popup appears. | ||
+ | - On the popup screen, arrow to (if required) the "Save Changes and Exit" item. Press enter to exit the BIOS setup screen.\\ | ||
+ | - Computer reboots.\\ | ||
+ | - Next, the Lair Network Boot Menu loads.\\ | ||
+ | - Select " | ||
+ | - Arrow to " | ||
+ | - At this point, the installation begins (defaults were selected throughout MOST but not all of the installation). | ||
+ | - The " | ||
+ | - The " | ||
+ | - The " | ||
+ | - The " | ||
+ | - The " | ||
+ | - The " | ||
+ | - The " | ||
+ | - The " | ||
+ | - The " | ||
+ | - In the first installation od Debian Squeeze, the installation continued from here, however during the second installation, | ||
+ | - Next, the "Set up users and passwords" | ||
+ | - The "Set up users and passwords" | ||
+ | - The "Set up users and passwords" | ||
+ | - The "Set up users and passwords" | ||
+ | - The "Set up users and passwords" | ||
+ | - Next, the " | ||
+ | - The " | ||
+ | - The " | ||
+ | - The " | ||
+ | - The " | ||
+ | - Partitioning message-" | ||
+ | - Popularity contest message " | ||
+ | - The " | ||
+ | - Configuring grub message: " | ||
+ | - Installation complete < | ||
+ | - Finishing the installation..\\ | ||
+ | - Computer reboots automatically.\\ | ||
+ | - Log in to both computers as root.\\ | ||
+ | - Change the working directory to /etc/apt. At the command prompt enter "cd / | ||
+ | - Rename the existing sources.list to sources.bak. At the command prompt enter "mv sources.list sources.bak" | ||
+ | - Now download sources.list. At the command prompt, enter "wget http:// | ||
+ | - Next, open sources.list with a text editor and replace all references to " | ||
+ | - On the command line enter " | ||
+ | - Next, on the command line enter " | ||
+ | - Install the Linux nvidia packages. At the command prompt enter " | ||
+ | - Blacklist nouveau, after all the dirty commie shouldn' | ||
+ | - Reboot the computer. On the command line enter " | ||
+ | - Change the working directory to /etc/X11. At the command line enter "cd / | ||
+ | - Get the xorg.conf file. On the command line enter "wget http:// | ||
+ | - Install font packages. On the command line enter " | ||
+ | - Install the xbase clients package. On the command line enter " | ||
+ | - Locate Xdmx, on the command line: whereis Xdmx (Xdmx was located in the /usr/bin directory).\\ | ||
+ | - Change the working directory to /usr/bin; On the command line, enter: "cd / | ||
+ | - Performed a wget to get the same Xdmx that was used to create the large video wall. On the command line, enter: "wget http:// | ||
+ | - Perform startx; at the command prompt on both computers. On the command line, enter " | ||
+ | - On both computers, right click on their screens and select the bash terminal.\\ | ||
+ | - Once the terminals opened, at the command prompts I enter "xhost +" .\\ | ||
+ | - On the top computer only, on the command line in the terminal application enter: Xdmx :1 -ac -configfile dmx.com -config -ignorebadfontpaths -noclxproxy +xinerama & sleep 4; export DISPLAY=localhost: | ||
+ | Voila! It works!!!! Its time to try some cool things.\\ | ||
+ | First , I'll played xbill. | ||
+ | The player' | ||
+ | To play xbill, enter the following on the command line: "/ | ||
+ | My game scoring whent like this:\\ | ||
+ | After level 1:\\ | ||
+ | Score: 155\\ | ||
+ | \\ | ||
+ | After level 2:\\ | ||
+ | Score: 425\\ | ||
+ | \\ | ||
+ | After level 3:\\ | ||
+ | Score: 810\\ | ||
+ | \\ | ||
+ | After level 4:\\ | ||
+ | Score: 1272\\ | ||
+ | \\ | ||
+ | After level 5:\\ | ||
+ | Score: 3752\\ | ||
+ | \\ | ||
+ | Next, the instructor told me about xscreensaver. He installed it by entering " | ||
+ | The next step was to change to the " | ||
+ | * abstractile | ||
+ | * cwaves | ||
+ | * deco | ||
+ | * distort | ||
+ | * fiberlamp | ||
+ | * fuzzyflakes | ||
+ | * galaxy | ||
+ | * mb502 | ||
+ | * metaballs | ||
+ | * penrose | ||
+ | * popsquares | ||
+ | * ripples | ||
+ | * shadebobs | ||
+ | * slidescreen | ||
+ | * swirl | ||
+ | * xlyaps | ||
+ | To start a screensaver from the screensaver directory (/ | ||
+ | The instructor set " | ||
+ | ======References====== | ||
+ | * Video wall contruction: | ||
+ | |||
+ | |||