How to Install and Uninstall primus Package on Ubuntu 21.10 (Impish Indri)

Last updated: November 25,2024

1. Install "primus" package

Please follow the step by step instructions below to install primus on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install primus

2. Uninstall "primus" package

Please follow the guidance below to uninstall primus on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove primus $ sudo apt autoclean && sudo apt autoremove

3. Information about the primus package on Ubuntu 21.10 (Impish Indri)

Package: primus
Architecture: amd64
Version: 0~20150328-13
Priority: extra
Section: universe/utils
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian NVIDIA Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 36
Depends: bumblebee (>= 3.2.1-21~), primus-libs (= 0~20150328-13), xserver-xorg-core (>= 2:1.18.3-2) | xserver-xorg-video-intel (>= 2:2.99.917)
Suggests: primus-nvidia
Filename: pool/universe/p/primus/primus_0~20150328-13_amd64.deb
Size: 9976
MD5sum: dc73df2690f79b9f878c046c56181f65
SHA1: b53aec3d62d704cb0726bcdb71ac1f8cb9abb439
SHA256: 7b7ab2fd08295f1b4fbc3c9935eeeb429bff6b42656dc2ab3ff1876aee99f5eb
SHA512: aa5527e985552190aac2857bc0ad0d875762fbf6bd1b4fb9d8c8eda2d127574312af290d08de6f518fb4b6bb3c6dc8a8ab50afeb087aa56a3dcdbcfffb21a560
Homepage: https://github.com/amonakov/primus
Description-en: client-side GPU offloading for NVIDIA Optimus
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.
.
Primus is currently intended to be used alongside Bumblebee and provides a
drop-in replacement for optirun (i.e. "primusrun").
Description-md5: 86cd26e1866a08575cea3e262f2dbb68