# FAQs Provides the answers to common issues. Which QIR SDK package should I use for Ubuntu desktop or server? The QIR SDK has two variants for the Ubuntu desktop and server respectively. Table 46: QIR SDK for Ubuntu variants | Ubuntu variant | QIR SDK package | | --- | --- | | Desktop | qirp-sdk-desktop | | Server | qirp-sdk | Note Installing the wrong QIR SDK package cause different problems for Ubuntu desktop and server images: - On the **desktop** image, using qirp-sdk can cause errors when running the QIR SDK sample applications and features. - On the **server** image, using qirp-sdk-desktop works for most features but it misses these packages for server-only features such as colorspace conversion: - ros-jazzy-qrb-ros-colorspace-convert - ros-jazzy-qrb-colorspace-convert-lib **Switch to the correct QIR SDK package** To switch to the correct QIR package for each Ubuntu variant (Ubuntu server and Ubuntu desktop), run the following commands: - **For Ubuntu Desktop** > > > sudo apt remove qirp-sdk ros-jazzy-qrb-ros-colorspace-convert ros-jazzy-qrb-colorspace-convert-lib > sudo apt install libegl1 libgles2 ubuntu-desktop-minimal qirp-sdk-desktop > sudo reboot > Copy to clipboard - **For Ubuntu Server** > > > sudo apt remove qirp-sdk-desktop > sudo apt install qirp-sdk > Copy to clipboard Last Published: Sep 07, 2026 [Previous Topic References](https://docs.qualcomm.com/bundle/publicresource/80-90441-2/topics/4-references.md)