Alright, ideally I would use gsettings, but I cannot figure out how to
set up the default plugins without running some sort of script in the
user session to set the keys if they are not already set.

So, my thought is that we can just use the ini backend but with the
attached patch to compizconfig/libcompizconfig/backend/source/ini.c.

This patch allows compiz to fallback to a .ini profile in
/etc/compizconfig/ to read settings if the value is not already set in
the user .ini file in ~/.config/compiz-1/compizconfig/. With the
addition of a simple Default.ini to /etc/compizconfig/ such as:

[core]
s0_active_plugins = 
core;composite;opengl;compiztoolbox;decor;vpswitch;snap;mousepoll;resize;place;move;wall;grid;regex;imgpng;session;gnomecompat;animation;fade;workarounds;scale;expo;ezoom

the Gnome Classic session will load up with a nice default set of
plugins.

Technically it only needs to fallback for a List option to fix this
issue, but I added them all anyway. Probably needs some testing and
perhaps fixing.

** Patch added: "compiz_system_ini_v3.patch"
   
https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1036752/+attachment/3353860/+files/compiz_system_ini_v3.patch

-- 
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     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to