Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
Compiz Advanced Settings (ccsm)
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Popular ideas Here are the latest commented ideas about Compiz Advanced Settings (ccsm).

Synchronise desktop settings between computers  
Written by PaddyLandau the 14 Jan 12 at 18:30. New
For years, I have wondered about being able to sign on to any computer (even a library one) and have your own desktop appear.

Imagine my surprise when I loaded the preview version of Windows 8 in Virtual Box to find that Microsoft will be doing exactly that! Well, OK, not quite any computer, but along those lines.

(For interested parties, here is the link to Windows 8 Preview:
http://msdn.microsoft.com/en-us/windows/apps/br229516
)

Microsoft's method is to let you log in to Windows using your Microsoft Live ID (subject to Administrator approval), and synchronise your desktop settings.

This is, of course, opt-in (imagine the privacy implications if it were not).

I think that Ubuntu would be well placed to do something similar.
124
votes
up equal down
Solution #1: Opt-in option to synchronise your desktop settings over Ubuntu One
Written by PaddyLandau the 14 Jan 12 at 18:30.
Allow a user to "link" his desktop settings to his Ubuntu One account. The linking would allow the user to synchronise the following items (each one would have to be opt-in; none would be done by default):

* Wallpaper
* Theme
* The entire set of Compiz Config settings

(I'm open to other ideas as to what to synchronise.)

When linking a new login for the first time, the desktop would ask whether or not to synchronise each of the items (again, for privacy concerns, they would be opt-out by default).

Obviously, there would have to be a "sanity check" when synchronising onto a target machine. Thus:

* Themes would be synchronised only if the target machine supported that particular theme (so, for example, you wouldn't try to sync a 10.04 theme with its panels onto a 12.04 theme with Unity, or an imported theme onto a computer without that theme being available).

* Compiz Config settings would be synchronised only if the target machine had the same version of Ubuntu (so don't try to synchronise (say) Kubuntu with Lubuntu).

EDIT: Communications with Ubuntu One are all encrypted and stored safely. This would, of course, apply to this option.
69
votes
up equal down
Solution #2: Use Ubuntu One to sync user gconf+config files
Written by wincus the 2 Nov 12 at 14:39.
Use Ubuntu one account to sync gconf and config files across multiple devices.
9
votes
up equal down
Solution #3: Like Solution #1, but put the user in control, and help him/her.
Written by beruic the 21 Nov 12 at 10:02.
First of all, like with Dropbox, the user may not wish to sync all configuration to all machines.

Secondly, some config may be unsuitable for syncing, as changes in different versions of Ubuntu may render them incompatible.

Therefore there should be a nice user-friendly GUI in U1 (or perhaps some other app utilizing U1, but also able to export to a file) to make it easy for the user to select which application configs and system settings to sync. This way system settings may also be stored in an intermediate format, with filters for every version, and perhaps flavour of Ubuntu. Applications may likewise provide helpers to only sync parts of the config, omit config that may cause more damage than good, handle concurrency (e.g. syncing tomboy notes), or simply just to know which folders to sync for what purpose (e.g. sync only the notes of Tomboy, rather than the settings of the application, or perhaps to omit machine specific settings for another application).

See the 16 comments or propose a solution (latest comment the 13 Nov 12 at 08:31) >>

Desktop icon opacity  
Written by s990we the 1 Sep 09 at 15:41. New
I want to always be able to see my desktop background.
-3
votes
up equal down
Solution #1: An option i ccsm to set desktop icon opacity
Written by s990we the 1 Sep 09 at 15:41.
title says all.

Add a comment or propose a solution >>