• Home
  • Accessing Our Facilities
    • Apply for Access
    • HPC Resource List
    • Our Staff
    • Our Research Projects
    • Our Research Software

    • Contributions & Costings
    • HPC Driving Test
  • Documentation
    • Documentation Home
    • Getting Started
    • Advanced Topics
    • Training & Workshops
    • FAQ
    • Policies & Procedures
    • Using the Wiki

    • Data & Report Terminology
    • About this website
  • My Account
    • My HPC Projects
HPC Support
Trace: • mesa

MESA OpenGL

  • Category: Vendor provision
  • Access method: Loaded from Linux module software
  • License: Open Source
  • Command Line: No
  • Desktop GUI: Yes (via Open OnDemand)

The MESA OpenGL module may be used on Open OnDemand desktop sessions to provide OpenGL functionality to Linux desktop applications. This allows applications to provide 3D rendering/display functionality even if you are not running on a GPU node.

MESA generally provides sufficient performance unless your application is highly demanding. In that case you should consider running on a GPU node partition and allocating a GPU card to provide hardware 3D assistance.

Running

Versions

The software OpenGL libraries are available in one module:

$ module avail Mesa

---------------------------------------- /opt/software/easybuild/modules/all ----------------------------------------
   Mesa/23.1.4-GCCcore-12.3.0    Mesa/23.1.9-GCCcore-13.2.0    Mesa/24.1.3-GCCcore-13.3.0 (L,D)
   

The generic utilities are available in another:

$ module avail mesa-utils

Loading

$ module load Mesa

The generic tools may be loaded separately in order to test OpenGL functionality:

$ module load mesa-utils

Testing

$ module load Mesa
$ module load mesa-utils
$ glxgears
...

Requests

Requests for new/alternate versions of this package should be submitted via the NUIT ITService website using the HPC Software - Installation category.

Software requests will be collated, prioritized and submitted to our HPC support vendor.


Back to Software List

Previous Next

HPC Support

Table of Contents

Table of Contents

  • MESA OpenGL
    • Running
    • Requests

Main Content Sections

  • Documentation Home
  • Getting Started
  • Advanced Topics
  • Training & Workshops
  • FAQ
  • Policies & Procedures
  • Using the Wiki
  • Contact us & Get Help

Documentation Tools

  • Wiki Login
  • RSE-HPC Team Area
Developed and operated by
Research Software Engineering
Copyright © Newcastle University
Contact us @rseteam