Linux: The low cost route for a stable visualization workstation with AVS5 Matt Cooper Manchester Visualization Centre.

Slides:



Advertisements
Similar presentations
A new look at the Linux Operating System
Advertisements

GHOST glibc gethostbyname() Vulnerability CVE Johannes B. Ullrich, Ph.D. SANS Technology Institute
Chapter 5 Operating Systems. 5 The Operating System When working with multimedia, the operating system is perhaps the most important, the most complex,
GNU / Linux A free operating system. Summary History What can you find on a Linux OS Linux Economy.
Linux vs. Windows. Linux  Linux was originally built by Linus Torvalds at the University of Helsinki in  Linux is a Unix-like, Kernal-based, fully.
Introduction to Network Administration. Objectives.
Linux Overview and Demo Chris Wester Jim Santana Jeff Jones.
1 CCNA 4 v3.1 Module 6. 2 CCNA 4 v3.0 Module 6 Introduction to Network Administration.
Linux Introduction. Overview What is Unix/Linux? History of Linux Features Supported Under Linux The future of Linux.
Prepared by: Nor Zuraida Bt Mohd Gaminan Department of IT & Communication Politeknik Tuanku Syed Sirajuddin Chapter 1 Introduction to Operating System.
John Curl Joe Hetherington Bradley Lewis Michael Wu.
AN INTRODUCTION TO LINUX OPERATING SYSTEM Zihui Han.
Stuart Cunningham - Computer Platforms COMPUTER PLATFORMS Network Operating Systems Week 9.
1 New Kids on the Block: Linux Instructor: Mort Anvari Presented by: Wei Gu Southeastern University.
1 RH033 Welcome to RedHat Linux. 2 Hardware Requirements ♦ Pentium Pro or better with 256 MB RAM ♦ Or ♦ 64-bit Intel/AMD with 512 MB RAM ♦ 2-6 GB disk.
Guide to Linux Installation and Administration, 2e1 Chapter 3 Installing Linux.
LO2 Understand the key components used in networking
The PC The PC is a standard computing platform, built around a EISA bus (1988) –IBM compatible –“Intel Architecture” from Intel or AMD or other companies.
Linux Last Update Copyright Kenneth M. Chipps Ph.D. 1.
Overview of Linux Dr. Michael L. Collard 1.
GNU/Linux Pros, Cons, and everything in between Eoban Binder Pros, Cons, and everything in between Eoban Binder.
A Comparison of Linux vs. Windows Bhargav A. Sorathiya B.E. 4 th C.E. Roll no:6456.
Review Security Hardening IPTables SELinux. Today Installations and updates – Rpm command and packages Apache “Issue Ownership”
1 University of Palestine Faculty of Business Administration and Finance M.I.S Applications Application of Information Systems (Linux) Prepared By: Muhannad.
CSC 215 : Procedural Programming with C C Compilers.
Issues Encountered Porting Debian GNU/Linux to PARISC and IA-64 Bdale Garbee Debian Project Leader Engineer / Scientist, HP Linux Systems.
Oracle & Linux: What’s the deal? Matthew F. Reagan Centocor, Inc.
An Introduction to Linux Name: Haixin Wang ID :
Unix Background. Introducing Unix Brief Unix History u In 1969, Ken Thompson at AT&T Bell Labs began developing Unix. –First done in assembly language.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 4 v3.1 Module 6 Introduction to Network Administration.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 4 v3.0 Module 6 Introduction to Network Administration.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 4 v3.0 Module 6 Introduction to Network Administration.
Geant4 Installation Supported platforms:  Scientific Linux with gcc 4.1.2/4.6  Mac Os X 10.7 and 10.8 with gcc 4.21  Windows7 with Visual Studio.
Linux Exposed (Unofficial guide to kernel hacking)
XGL: X11 replacement ? O.Couet, ROOT meeting 11/07/2006.
IT320 OPERATING SYSTEM CONCEPTS Unit 3: Welcome to Linux June 2011 Kaplan University 1.
IT320 OPERATING SYSTEM CONCEPTS Unit 3: Welcome to Linux September 2012 Kaplan University 1.
Linux Overview COMS W4118 Spring Slides based on Phil Hutto, Silberschatz 2 History Linux is a modern, free operating system based on UNIX standards.
UNIX  Portable (common to many computer architectures), multitasking, multi-user operating system  Introduced by Bell labs in mid-1960’s  Thus, much.
Linux Not in textbook. Why Not Just Use Windows? Windows costs money ($100 to $300, typically) Windows is proprietary: –The source code is a closely guarded.
Choosing and Installing a Linux Distribution Tutor: George Papamarkos City University October 5, 2004.
Computer Operating Systems And Software applications.
Most Demanding Operating Systems
Linux Operating System By: Julie Dunbar. Overview Definitions History and evolution of Linux Current development In reality ◦United States  Business.
This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Module 01 Introduction.
Computer Software Introduction Software Classification Operating systems End user Applications Programmers’ tools Utilities.
The Great Migration: From Pacman to RPMs Alain Roy OSG Software Coordinator.
A Brief Introduction to Linux Cheng-Han Du. History.
Linux and Coldfusion MX Mid-Michigan Coldfusion User’s Group, Nov
OPERATING SYSTEMS (OS) By the end of this lesson you will be able to explain: 1. What an OS is 2. The relationship between the OS & application programs.
Scientific Linux Inventory Project (SLIP) Troy Dawson Connie Sieh.
A Brief Introduction to Linux Cheng-Han Du. History.
The Linux Kernel Christoph Lameter, Ph.D. Technical Advisory Board The Linux Foundation.
Gaël Cuenot / IUP1 GMI 1 May 12, 2005 Gnu / Linux.
Computer Technology Project Distros Lars Noodén
Computer Technology Project
Chapter 5 Operating Systems.
IT320 Operating System Concepts
Choosing and Installing a Linux Distribution
PC Operating Systems in Review
LINUX WINDOWS Vs..
Selected topic in computer science (1)
LINUX WINDOWS Vs..
Computer Software CS 107 Lecture 2 September 1, :53 PM.
Copyright 2003 The McGraw-Hill Companies, Inc.
PC Operating Systems in Review
Section 1: Linux Basics and SLES9 Installation
Welcome to Linux Chap#1.
CCNA 4 v3.1 Module 6 Introduction to Network Administration
Module 02 Operating Systems
Presentation transcript:

Linux: The low cost route for a stable visualization workstation with AVS5 Matt Cooper Manchester Visualization Centre

Manchester Computing University of Manchester Manchester Visualization Centre Linux: A brief review n Linux is a free Un*x OS kernel n Most of what people call Linux is actually the GNU tools. n Initial development began in 1991 n I started using it in 1992/3. Kernel release 0.87 n Current ‘stable’ release is

Manchester Computing University of Manchester Manchester Visualization Centre Linux: Platforms n Intel X86 (and AMD/Cyrix/IBM…) n PowerPC n (Mac, Amiga, Palm Pilot) n HP-PA n MIPS Silicon Graphics n [Ultra]SPARC n Alpha

Manchester Computing University of Manchester Manchester Visualization Centre Linux: Cost and availability n Nothing except media costs n ~£2.50 in modem charges (56K) n £3-£15 for a CD n ‘Supported’ distribution: ~$50 n Cf. –Windows95: £70 –WindowsNT (workstation): £250 –WindowsNT (server): £633-£1100

Manchester Computing University of Manchester Manchester Visualization Centre Linux: Distributions n Free: –Debian –Slackware n Officially supported: –Red Hat –S.u.S.e. n All include XFree86, a free X11 n SuSe develop their own X servers

Manchester Computing University of Manchester Manchester Visualization Centre Linux: Limitations Ê Lack of applications Ë Lack of interest from users Ì Lack of interest from vendors Í Limited performance from new peripherals (particularly true of graphics cards)

Manchester Computing University of Manchester Manchester Visualization Centre AVS 5.4 on Linux: Installation n If you’re a Red Hat user: –Install two Red Hat ‘rpm’ packages n If you’re a Debian user: –Use ‘alien’ to convert the rpm’s –Install the Debian packages produced. n If you’re a home brewer: –Use install.avs n Type ‘/usr/avs/bin/avs’

Manchester Computing University of Manchester Manchester Visualization Centre Ten biggest problems Ê Had to add a link to make some of the demos work Ë Um… Ì That’s it

Manchester Computing University of Manchester Manchester Visualization Centre Stability n Two weeks of use on: –Debian/GNU ‘stable’ release –Debian/GNU ‘unstable’ (beta) release. n Ported a few modules n Broke quite a few of them n No crashes. No misbehaviour.

Manchester Computing University of Manchester Manchester Visualization Centre Performance n Implementation is based on MESA –Free implementation of OpenGL  –Supported by Brian Paul –Drivers and other code from others n Hardware support for 3D only for –3Dfx Voodoo1, Voodoo2, Voodoo rush –Some GLINT based cards –nVidia RIVA 128 coming soon

Manchester Computing University of Manchester Manchester Visualization Centre Module compilation n System set up to use ‘egcc’ n Works fine with plain gcc (version with libc6) n Of the examples I’ve tried –if gcc will compile it there’s no problem –Clean code ports easily –unclean code is dreadful but it’s gcc which makes it so.

Manchester Computing University of Manchester Manchester Visualization Centre Demos n Demos on a 2 year-old laptop: –Processor:P166MMX –Memory:80Mb RAM –Graphics:C&T PCI –No hardware graphics support! n Also tried on: –Processor:P200MMX –Memory:48Mb RAM –Graphics:Matrox Mystique

Manchester Computing University of Manchester Manchester Visualization Centre Demos n Notes: –800x600 really isn’t big enough –Noticeably faster at 256 colours –Works happily at higher 16/24/32bit

Manchester Computing University of Manchester Manchester Visualization Centre