NI Linux Device Drivers 2026 Q1 Compatibility

Contents

Supported Drivers

For a list of supported hardware, refer to the NI Hardware and Operating System Compatibility page. For details about a specific driver's system requirements, limitations, and so on, refer to the readme for the individual driver (linked below).

 

The following table shows driver support for several Linux distributions. Use your Linux distribution's package manager to install the specified add-on files for an NI driver.

NI Driver Support for Linux Distributions

 

Optional Package Types

There are several categories of optional packages including:


LabVIEW support packages: These packages install the driver APIs to LabVIEW. These have the driver and 'labview' in the package name. They come in two types: version-specific LabVIEW support packages (the older style) which list a year and version-agnostic LabVIEW support packages (the newer style). Only use the version-specific LabVIEW support package when there's one that matches the version of LabVIEW that you need to use. Otherwise use the version-agnostic one.


Development packages: These packages install header files that are needed to compile code with the driver, but that aren't required to execute code that was compiled somewhere else. Typically this is needed on the development machine, but not always on a deployed system. These package names end with "-devel".


driver-DAQmx support packages: NI-DCPower, NI-DMM, NI-FGEN, NI-RFSA, NI-RFSG, NI-SCOPE, and NI-SWITCH each have a few hardware devices that have separate drivers built on top of NI-DAQmx. These packages function as the top-level driver package for those particular hardware models.

For additional information about supported operating systems, refer to the NI Operating System Support Roadmap.

For an introduction to using Linux with NI products, refer to About the NI Platform on Linux

 Operating System & Minimum Supported Kernel Version 
DriverPackagesRHEL1 8.10RHEL1 9.4openSUSE2 15.5openSUSE2 15.6Ubuntu3 22.04Ubuntu3 24.04Driver Release Notes
4.185.145.146.46.56.11
NI-488.2Required Packages:
ni-488.2

Optional Packages:
libni4882-devel
ni-488.2-iotrace-support
NI-488.2 2025 Q4
Automotive Diagnostic Command Set ToolkitRequired Packages:
ni-adcs

Optional Packages:
ni-adcs-labview-20xy-support
libnidiagcs-devel
Automotive Diagnostic Command Set Toolkit 2025 Q4
NI-DAQmxRequired Packages:
ni-daqmx

Optional Packages:
ni-daqmx-labview-20xy-support
ni-daqmx-labview-support
libnidaqmx-devel
NI-DAQmx 2026 Q1
NI-DCPowerRequired Packages:
ni-dcpower

Optional Packages:
ni-dcpower-daqmx
ni-dcpower-labview-20xy-support
ni-dcpower-labview-support
ni-dcpower-devel
NI-DCPower 2026 Q1
NI-DMMRequired Packages:
ni-dmm

Optional Packages:
ni-dmm-daqmx
ni-dmm-labview-20xy-support
ni-dmm-labview-support
ni-dmm-devel
NI-DMM 2026 Q1
ECU Measurement and Calibration ToolkitRequired Packages:
ni-ecumc

Optional Packages:
ni-ecumc-labview-20xy-support
libniemcc-devel
ECU Measurement and Calibration Toolkit 2025 Q4
NI-FGENRequired Packages:
ni-fgen

Optional Packages:
ni-fgen-daqmx
ni-fgen-devel
ni-fgen-labview-support
ni-fgen-labview-20xy-support
NI-FGEN 2026 Q1
FlexRIORequired Packages:
ni-flexrio

Optional Packages:
ni-flexrio-795x
ni-flexrio-796x
ni-flexrio-797x
libniflexrioapi-devel
ni-flexrio-modulario-libs-devel
FlexRIO 2026 Q1
Hardware Configuration UtilityRequired Packages:
ni-hwcfg-utility
Hardware Configuration Utility 2026 Q1
PXI Platform ServicesRequired Packages:
ni-pxiplatformservices

Optional Packages:
ni-pxiplatformservices-labview-20xy-support
ni-pxiplatformservices-labview-support
ni-pxiplatformservices-devel
PXI Platform Services 2026 Q1
NI-RIO4Required Packages:
ni-fpga-interface

Optional Packages:
ni-rio-mxie
NI-RIO 2026 Q1
NI R SeriesRequired Packages:
ni-rseries
NI R Series 2026 Q1
NI-RFSARequired Packages:
ni-rfsa

Optional Packages:
ni-rfsa-daqmx
ni-rfsa-labview-20xy-support
ni-rfsa-devel
NI-RFSA 2026 Q1
NI-RFSGRequired Packages:
ni-rfsg

Optional Packages:
ni-rfsg-daqmx
ni-rfsg-labview-20xy-support
ni-rfsg-devel
NI-RFSG 2026 Q1
NI-SCOPERequired Packages:
ni-scope

Optional Packages:
ni-scope-daqmx
ni-scope-labview-20xy-support
ni-scope-labview-support
ni-scope-devel
NI-SCOPE 2026 Q1
NI-SerialRequired Packages:
ni-serial
NI-Serial 2025 Q4
NI-SWITCHRequired Packages:
ni-switch

Optional Packages:
ni-switch-daqmx
ni-switch-daqmx-config
ni-switch-labview-support
ni-switch-labview-20xy-examples
ni-switch-devel
NI-SWITCH 2026 Q1
NI-SyncRequired Packages:
ni-sync

Optional Packages:
ni-sync-devel
ni-sync-labview-20xy-support
ni-sync-labview-support
NI-Sync 2026 Q1
System ConfigurationRequired Packages:
ni-syscfg-runtime

Optional Packages:
ni-syscfg-labview-20xy-support
ni-syscfg-labview-support
ni-iotrace
ni-syscfg-devel
System Configuration 2026 Q1
NI-VISARequired Packages:
ni-visa

Optional Packages:
ni-visa-labview-20xy-support
ni-visa-labview-support
ni-visa-devel
NI-VISA 2026 Q1
NI-XNETRequired Packages:
ni-xnet

Optional Packages:
ni-xnet-labview-20xy-support
libnixnet-devel
NI-XNET 2026 Q1

 

1 Red Hat Enterprise Linux
2 openSUSE Leap
3 Ubuntu LTS
4 Enables connections via the FPGA Interface API to remote RIO devices such as CompactRIO, Single-Board RIO, and Ethernet RIO

Fully supported

Was this information helpful?

Yes

No