- 
                Notifications
    
You must be signed in to change notification settings  - Fork 71
 
UltraGrid Preliminaries (Linux)
        Martin Pulec edited this page Mar 2, 2022 
        ·
        5 revisions
      
    This page lists recommended and minimal hardware requirements as well as the software requirements for Linux installation of UltraGrid. (For macOS preliminaries, click here.
- You recommend 64-bit CPU with at least 2 cores, running 64-bit version of Linux (although other configurations may also work)
- we prefer and test with 2x 2-core Opteron CPUs
 - we prefer and test with 64-bit Ubuntu (both latest and LTS), Fedora, Debian and openSUSE
 
 - You need any modern NVidia or AMD GPU for SW display or for GPU based compressions
- if you want to use future JPEG2000 compression, you will need NVidia GT 580 or so (but not AMD), otherwise any recent GPU should be sufficient, even for HD DXT compression
 - it is strongly recommended to use proprietary drivers
 - there is a bug in a AMD's drivers causing poor performance when using SDL display - if you need to use it, we recommend to switch to open-source drivers for this moment
 - DXT compression on GPU is tested with OpenGL 3.3
 
 - If you want to use uncompressed 1.5Gbps streams (either sending or receiving), you need 10GbE network interface card
- we prefer and test with PCIe Myrinet 10GbE
 
 - If you need SDI sending/receiving capabilities, you'll need DVS, DeckLink or Linsys Quad card
- Linsys module in UG supports only capturing
 
 
You will need these software (in brackets are is a optional feature for which you'll need it):
- 
X.Org and ATI/NVidia proprietary drivers (receiver - OpenGL/SDL display, sender - RTDXT compression)
 - 
SDL (SDL display)
 - 
OpenGL (RTDXT sender or OpenGL display on receiver)
 - 
GLEW library (DXT sender)
 - 
DVS SDK/Blackmagic drivers/Quad drivers
 - 
devel packages needs to be installed as well
 
If you have any technical or non-technical question or suggestion please feel free to contact us at