Is there an easy way to find out if I should run a program with primusrun
? For example - Wolfram Mathematica - it can do without it but what if it runs smoother with it?
Would it be bad to always use primusrun
, as bumblebee
's purpose, if I'm understanding it correctly, is to actively select when to use the GPU? Shouldn't it not matter, then, in terms of energy consumption, if every program I run, graphics-intensive or not, uses primusrun
?
In other words, is there a programtical way of seeing whether a program uses OpenGL? Can this be utilized to make the command if [ uses opengl x ]; primusrun x; else x;
run every time I run an application?