I figured out the source of this problem: I installed the metacity source (apt-get source metacity), built it with debugging and replaced the running metacity:
./src/metacity --replace After increasing the number of workspaces to 17 and attempting to change workspaces, metacity asserted an error at: ./metacity-2.28.1/src/core/prefs.c:2486:meta_prefs_get_workspace_name: assertion failed: (workspace_names[i] != NULL) It looks like ./metacity-2.28.1/src/metacity.schemas only creates 16 workspace name keys in the gconf database. When more than 16 workspaces are created using the Workspace Switcher Preferences applet, the new keys are not created. However, once >16 workspaces are selected and then the workspace name is changed on any of the workspaces, all of the keys are created in the gconf database. gconf-editor still complains that "This key has ho schema" for all workspaces >16, but this doesn't seem to be a problem. -- Workspace switcher no longer works after adding 17th workspace https://bugs.launchpad.net/bugs/545695 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-panel in ubuntu. -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs