Graphic Lab in MC3007

The lab in MC3007 is used primarily to support the needs of CS488. It consists of workstations with high-end graphics cards that are used for the course material.

Students can access relevant glNN machines from their linux.student.cs accounts using ssh gl01, for example, while logged in to their linux.student.cs account.

Administrators imaging the machines can follow these instructions before deploying the packages listed below.

Previously Requested Graphics Ubuntu Packages that have been installed on all machines

sudo apt-get -y install alsa-oss libav-tools libopenal-data libopenal-dev libopenal1 libopenal1 libbulletml-dev \
 libbulletml0d2 libglfw-dev libglfw2 libsdl-image1.2 libsdl-mixer1.2 libsdl-mixer1.2-dev libsdl1.2-dev libsdl1.2debian \
 libpng12-0 libpng12-0 libpng12-dev freeglut3 freeglut3-dev

sudo apt-get -y install libfreetype6-dev libboost-date-time-dev libboost-thread-dev nvidia-cg-toolkit libfreeimage-dev \
 zlib1g-dev libzzip-dev libois-dev libcppunit-dev doxygen libxt-dev libxaw7-dev libxxf86vm-dev libxrandr-dev libglu-dev 


sudo apt-get -y install libalut-dev

sudo apt-get install -y libsdl-image1.2-dev

sudo apt-add-repository -y ppa:ubuntu-sdk-team/ppa; apt-get update; apt-get -y install qt5-qmake qt5-default libqt5opengl5-dev 

sudo apt-get install -y libglew-dev


wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu trusty-getdeb games" >> /etc/apt/sources.list.d/getdeb.list'
sudo apt-get update
sudo apt-get -y install glc


sudo apt-get -y install glc-dev libglc-dev

sudo apt-get -y install alsa-oss glc libav-tools libavfilter-extra-3 libavfilter-dev libopenal-data libopenal-dev libopenal1 \
libopenal1:i386 libbulletml-dev libbulletml0d2 libglfw-dev libglfw2 libsdl-image1.2 libsdl-mixer1.2 libsdl-mixer1.2-dev \
libsdl1.2-dev libsdl1.2debian libpng12-0 libpng12-0:i386 libpng12-dev freeglut3 freeglut3-dev 


For compatible video cards, the latest OpenGl is installed as follows :

sudo apt-add-repository -y ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get -y install nvidia-current nvidia-settings


sudo apt-get update; apt-get install -y nvidia-cuda-toolkit

Remotely checking the OpenGL version of a Graphics Host

In an SSH session, do the following:


export DISPLAY=:0; export XAUTHORITY=/var/run/lightdm/root/:0; glxinfo | grep -i "OpenGL version string" 

Mysterious Graphics or Sound card problems

Make sure to delete old config files in your home directory that may be preventing installed drivers from functioning as expected.

Topic attachments
I Attachment Action Size Date Who Comment
PDFpdf MC3007-computer-names.pdf manage 608.6 K 2014-05-12 - 09:55 OmarNafees  
Topic revision: r16 - 2015-07-20 - OmarNafees
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback