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
Copied
$
sudo zypper install
primus
Copied
2. Uninstall "primus" package
Here is a brief guide to show you how to uninstall primus on openSUSE Leap:
$
sudo zypper remove
primus
Copied
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.
-------------------------------
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.