How to Install and Uninstall primus Package on openSUSE Leap

Last updated: November 25,2024

1. Install "primus" package

Please follow the guidelines below to install primus on openSUSE Leap

$ sudo zypper refresh $ sudo zypper install primus

2. Uninstall "primus" package

Here is a brief guide to show you how to uninstall primus on openSUSE Leap:

$ sudo zypper remove primus

3. Information about the primus package on openSUSE Leap

Information for package primus:
-------------------------------
Repository : Main Repository
Name : primus
Version : 0+git20150328.d1afbf6-bp155.2.11
Arch : x86_64
Vendor : openSUSE
Installed Size : 271.4 KiB
Installed : No
Status : not installed
Source package : primus-0+git20150328.d1afbf6-bp155.2.11.src
Upstream URL : https://github.com/amonakov/primus
Summary : Faster OpenGL offloading for Bumblebee
Description :
Primus is a shared library that provides OpenGL and GLX APIs and
implements low-overhead local-only client-side OpenGL offloading via GLX
forking, similar to VirtualGL. It intercepts GLX calls and redirects GL
rendering to a secondary X display, presumably driven by a faster GPU.
On swapping buffers, rendered contents are read back using a PBO and
copied onto the drawable it was supposed to be rendered on in the first
place.