primus - Faster OpenGL offloading for Bumblebee

Property Value
Distribution CentOS 7
Repository ELRepo x86_64
Package name primus
Package version 20150328
Package release 3.el7.elrepo
Package architecture x86_64
Package type rpm
Installed size 282.00 KB
Download size 67.61 KB
Official Mirror
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


Package Version Architecture Repository
primus - - -


Name Value
/bin/bash -
bumblebee - - - - - - - - - - - - - - -
rtld(GNU_HASH) -


Name Value
primus = 20150328-3.el7.elrepo
primus(x86-64) = 20150328-3.el7.elrepo


Type URL
Binary Package primus-20150328-3.el7.elrepo.x86_64.rpm
Source Package primus-20150328-3.el7.elrepo.src.rpm

Install Howto

  1. Download latest elrepo-release rpm from
  2. Install elrepo-release rpm:
    # rpm -Uvh elrepo-release*rpm
  3. Install primus rpm package:
    # yum install primus




2017-07-29 - Philip J Perry <> - 20150328-3
- revert changes other than filter provides
2017-07-21 - Philip J Perry <> - 20150328-2
- Filter the provides for []
- Install to docs
- Remove Source1, duplicate of primusrun in Source0
- Remove Source2, not used.
- Remove BR for gcc-c++ and unzip
- export LIBDIR for x86_64
- Clean up SPEC file
2017-05-18 - Akemi Yagi <> - 20150328-1
- Rebuilt for ELRepo.
- Updated to version 20150328.
2014-07-11 -
- type-directive.patch: Use % in .type directive since @ is a comment
character on arm
2014-07-01 -
- Install the license and readme files properly.
- Respect optflags.
2014-06-25 -
- Add baselibs.conf to filelist.
2014-06-25 -
- license update: HPND
- Install the license file.
2014-01-14 -
- Needs fixing of the tarball fetching and update of license.
2014-01-14 -
- Cleanup the package up to the openSUSE requirements.
2012-11-29 -
- first package version

See Also

Package Description
reiserfs-utils-3.6.24-1.el7.elrepo.x86_64.rpm Tools for creating, repairing and debugging ReiserFS filesystems
spec-sw-kmod-headers-0.0-2014.02.0.geb9b9d0.1.el7.elrepo.x86_64.rpm Kernel headers for spec-sw
spec-sw-kmod-tools-0.0-2014.02.0.geb9b9d0.1.el7.elrepo.x86_64.rpm Userspace utilities for spec-sw
svec-sw-kmod-headers-0.0-2015.05.0.gf34a4cb.1.el7.elrepo.x86_64.rpm Kernel headers for svec-sw
svec-sw-kmod-tools-0.0-2015.05.0.gf34a4cb.1.el7.elrepo.x86_64.rpm Userspace utilities for svec-sw
usbip-utils-1.0.1-2.el7.elrepo.x86_64.rpm Utility applications for usbip
xorg-x11-drv-joystick-1.6.2-1.el7.elrepo.x86_64.rpm Xorg X11 joystick input driver
yum-plugin-nvidia-1.0.2-1.el7.elrepo.noarch.rpm Yum plugin to prevent update of NVIDIA drivers on unsupported hardware
zd1211-firmware-1.5-1.el7.elrepo.noarch.rpm Firmware for ZyDAS ZD1211 based network adapters
zio-kmod-headers-0.0-3.el7.elrepo.noarch.rpm header files for zio-0.0
zio-kmod-headers-0.1-1.2.0.g3d9cee9.4.el7.elrepo.x86_64.rpm header files for zio-0.1
zio-kmod-headers-0.1-1.2.0.g3d9cee9.5.el7.elrepo.x86_64.rpm header files for zio-0.1
zio-kmod-tools-0.0-3.el7.elrepo.x86_64.rpm tools for zio-0.0
zio-kmod-tools-0.1-1.2.0.g3d9cee9.4.el7.elrepo.x86_64.rpm tools for zio-0.1
zio-kmod-tools-0.1-1.2.0.g3d9cee9.5.el7.elrepo.x86_64.rpm tools for zio-0.1