if current_profile_gconfvalue.get_string() == 'unity':
print "WARNING: Unity currently default profile, so switching to metacity while resetting the values" subprocess.Popen(["metacity", "--replace"]) #TODO: check if compiz is indeed running
# wait for compiz to stop time.sleep(2) current_profile_gconfvalue.set_string('fooo') current_profile_schema.set_default_value(current_profile_gconfvalue) client.set_schema("/apps/compizconfig-1/current_profile", current_profile_schema)
# the python binding doesn't recursive-unset right subprocess.Popen(["gconftool-2", "--recursive-unset", "/apps/compiz-1"]).communicate()
it work! ( i drop get_string()):
if current_profile_gconfvalue == 'unity':
print "WARNING: Unity currently default profile, so switching to metacity while resetting the values" subprocess.Popen(["metacity", "--replace"]) #TODO: check if compiz is indeed running
# wait for compiz to stop time.sleep(2) current_profile_gconfvalue.set_string('fooo') current_profile_schema.set_default_value(current_profile_gconfvalue) client.set_schema("/apps/compizconfig-1/current_profile", current_profile_schema)
# the python binding doesn't recursive-unset right subprocess.Popen(["gconftool-2", "--recursive-unset", "/apps/compiz-1"]).communicate()
sudo nano /usr/bin/unity
it not work:
if current_ profile_ gconfvalue. get_string( ) == 'unity':
subprocess. Popen([ "metacity" , "--replace"]) #TODO: check if compiz is indeed running
time.sleep( 2)
current_ profile_ gconfvalue. set_string( 'fooo')
current_ profile_ schema. set_default_ value(current_ profile_ gconfvalue)
client. set_schema( "/apps/ compizconfig- 1/current_ profile" , current_ profile_ schema)
subprocess. Popen([ "gconftool- 2", "--recursive- unset", "/apps/ compiz- 1"]).communicat e()
print "WARNING: Unity currently default profile, so switching to metacity while resetting the values"
# wait for compiz to stop
# the python binding doesn't recursive-unset right
it work! ( i drop get_string()):
if current_ profile_ gconfvalue == 'unity':
subprocess. Popen([ "metacity" , "--replace"]) #TODO: check if compiz is indeed running
time.sleep( 2)
current_ profile_ gconfvalue. set_string( 'fooo')
current_ profile_ schema. set_default_ value(current_ profile_ gconfvalue)
client. set_schema( "/apps/ compizconfig- 1/current_ profile" , current_ profile_ schema)
subprocess. Popen([ "gconftool- 2", "--recursive- unset", "/apps/ compiz- 1"]).communicat e()
print "WARNING: Unity currently default profile, so switching to metacity while resetting the values"
# wait for compiz to stop
# the python binding doesn't recursive-unset right
now unity --reset successful)