How to Install and Uninstall primus-32bit Package on openSuSE Tumbleweed

Last updated: May 18,2024

1. Install "primus-32bit" package

This tutorial shows how to install primus-32bit on openSuSE Tumbleweed

$ sudo zypper refresh $ sudo zypper install primus-32bit

2. Uninstall "primus-32bit" package

This guide covers the steps necessary to uninstall primus-32bit on openSuSE Tumbleweed:

$ sudo zypper remove primus-32bit

3. Information about the primus-32bit package on openSuSE Tumbleweed

Information for package primus-32bit:
-------------------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : primus-32bit
Version : 0+git20150328.d1afbf6-3.14
Arch : x86_64
Vendor : openSUSE
Installed Size : 257,9 KiB
Installed : No
Status : not installed
Source package : primus-0+git20150328.d1afbf6-3.14.src
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.