You are not logged in.
primus is a faster VirtualGL replacement for Bumblebee. It's primarily useful for achieving smooth 60fps at high resolution. It's only one month old, so there still could be some issues, but for me it successfully works for games from the Humble Indie Bundles (Amnesia, Bastion, Braid, Cogs, Super Meat Boy, Torchlight, Trine), Trine 2, Unigine benchmarks, and Wine. I've made AUR packages for the git version of primus:
https://aur.archlinux.org/packages.php?ID=63239 (primus-git)
https://aur.archlinux.org/packages.php?ID=63240 (lib32-primus-git)
Please note that you need both of the above for Wine and 32-bit games. To use primus, you need bumblebee configured (so that optirun works for you) — after that use primusrun in place of optirun.
The project home is at https://github.com/amonakov/primus
Offline
Interesting, thanks I'll take a look.
====* -- Joke
O
\|/ --- Me
/ \ Whooooosh
Offline
Interesting project. I've been using it a bit and I've had success and failures. For instance, minetest segfaults and minecraft fails to load.
Offline
Why didn't you report the problems?
Offline
It works very good with CS 1.6 ! I will try with a game that has need more performance.
Last edited by yimm (2012-10-08 16:52:10)
Offline
Jodell, the minetest issue should be fixed now. Did you resolve the minecraft issue?
Offline
Jodell, the minetest issue should be fixed now. Did you resolve the minecraft issue?
Minecraft works now. I guess the changes you made for minetest works for Minecraft also.
Offline
Thanks a lot, im trying It immediatly.
Offline
Excellent!
This also fixes the darkness issues I had with Bumblebee+VirtualGL.
optirun : http://i.imgur.com/aa4eW.png
primusrun : http://i.imgur.com/P57CO.png
Last edited by mickael9 (2012-11-03 22:47:29)
Offline
Has anyone had any luck getting Primus running over their Nvidia HDMI? VirtualGL is working in that regard with no problems but swapping in primusrun seems to crash my X server. I will note that I've had no problems with Primus when keeping everything on my laptop display. Dhewm3 runs great!
Offline
Is your HDMI port is connected to your nVidia card? How are you currently using it (e.g. how do you use your keyboard and mouse with windows on the HDMI screen)?
If you are starting secondary X server for the HDMI monitor, you shouldn't need primus, or VirtualGL, or any OpenGL offloading solution at all, it's best to run the applications natively, e.g.:
DISPLAY=:8 LD_LIBRARY_PATH='/usr/$LIB/nvidia-bumblebee` glxspheres
Offline
I'm currently using a setup similar to the Triple Screen Setup at https://github.com/Bumblebee-Project/Bu … itor-setup . I'm not really sure how to start another X server for the HDMI . That's probably why it's never crossed my mind. I don't want to hijack this thread and get it off topic, but how does starting a new X server vs using optirun impact power management? I'm enjoying the fact that I can launch a game and that my Nvidia card gets turned off when I exit. Would it just be a matter of wrapping the X server in a script that makes use of bbswitch to flip it on and off?
Offline
Primus is just amazing. It doubled minecraft FPS (I get solid 60 FPS. Maybe it will be even higher if I use benchmark mode, but there's no point in doing that). Even games under wine run much better now! Goodbye windows!
Offline
hi, does this work with the bulmlebeed in the way that the nvidia card is enabled when something is running using primusrun and is powered-off for the rest of the time? (if you have it configured using bbswitch ofc)
core i5 4590, x86_64, nvidia 970
Offline
Testing with glxspheres I get worse performance with primus (~60FPS) than with optirun (~75FPS). Although they're both pretty bad.... wonder why that is.
Eh, I was being an idiot. Ignore this.
Last edited by Vixus (2013-01-19 17:47:58)
Offline