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