Public bug reported:

Binary package hint: compiz-core

I'm not sure about the following, but here goes. The skeleton of
compiz.wrapper (which is the script that becomes "compiz") looks like
this:

ENV="foo=bar"
export $ENV
compiz.real $OPTIONS || $FALLBACK

compiz.real connects to the session manager, so that (under some
circumstances) the session manager may restart compiz.real (though I
don't know under what circumstances). There is a potential problem here,
in that the session manager will relaunch compiz.real using the command
"compiz.real $OPTIONS" (see the function setCloneRestartCommand() in
src/session.c). If this occurs, then compiz.real will be relaunched
*without* inheriting the environment variables in $ENV.

The result of relaunching compiz.real without the $ENV environment
variables will be either reduced performance (e.g. in the case of nvidia
without "__GL_YIELD=NOTHING") or just a failure.

** Affects: compiz (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Session manager doesn't see compiz wrapper
https://bugs.launchpad.net/bugs/131592
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to