Hi Sam,

Yes the COMPIZ_CONFIG_PROFILE environment variable is still used, but if
unset or the empty string compiz first checks GNOME_DESKTOP_SESSION_ID,
which in quantal is currently set to 'this-is-deprecated'. If it is set,
then it returns the section name as "gnome_session". Doesn't really
matter though, it will default to Default.ini even if the section is
missing, but as far as I can tell there isn't any code that reads an ini
from /etc/compizconfig/ (and just dropping a Default.ini file in there
and loading the gnome classic session only loads the "core" and "ccp"
plugins).

I took a look at the natty package to see how it was handled there, and
the code seems basically the same, so I don't think it would load an ini
from /etc/compizconfig/ there either. The only difference I noticed was
that /etc/compizconfig/config in natty looks like:

[kde4_session]
backend = kconfig4
integration = true
plugin_list_autosort = true

[kde_session]
backend = kconfig
integration = true
plugin_list_autosort = true

[gnome_session]
backend = gconf
integration = true
plugin_list_autosort = true

[general]
backend = ini 
plugin_list_autosort = true

[general_ubuntu]
backend = gconf
integration = true
plugin_list_autosort = true
profile = unity

We only have the [general] and [general_ubuntu] sections in quantal
(with the ubuntu section using gsettings now instead of gconf). We can't
use gconf for gnome_session since that backend was dropped in the
transition. I'd like to use gsettings but I can't figure out how to make
it work since we would need to set defaults for the same key with
different paths (or run a script when the user logs in checking if the
key is set and then setting it, I don't really like that idea).

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-session in Ubuntu.
https://bugs.launchpad.net/bugs/1036752

Title:
  [quantal] [regression] Gnome Classic has no compiz plugins loaded

Status in Compiz:
  Invalid
Status in “compiz” package in Ubuntu:
  Confirmed
Status in “gnome-session” package in Ubuntu:
  Confirmed

Bug description:
  Test case
  new  install from current or recent daily
  install gnome-session-fallback
  log in to gnome classic 
  There will be absolutely no compiz plugins loaded whatsoever

  ProblemType: Bug
  DistroRelease: Ubuntu 12.10
  Package: gnome-session-fallback 3.5.5-0ubuntu1
  ProcVersionSignature: Ubuntu 3.5.0-10.10-generic 3.5.1
  Uname: Linux 3.5.0-10-generic x86_64
  ApportVersion: 2.4-0ubuntu6
  Architecture: amd64
  Date: Tue Aug 14 12:55:47 2012
  InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120813.1)
  PackageArchitecture: all
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: gnome-session
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/1036752/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to