Package: metacity-common Version: 1:2.30.1-2 Severity: normal Tags: patch metacity aborts on an assertion when using more than 16 workspaces. (workspace_names[i] != NULL)
See also: https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/583847 According to this link, metacity allows max. 36 workspaces. The fix is to add these workspace names to the schema file /usr/share/gconf/schemas/metacity.schemas -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/bash Versions of packages metacity-common depends on: ii gconf2 2.28.1-3 GNOME configuration database syste ii sgml-base 1.26 SGML infrastructure and SGML catal metacity-common recommends no packages. metacity-common suggests no packages. -- no debconf information
--- /usr/share/gconf/schemas/metacity.schemas.orig 2010-06-17 13:04:51.000000000 +0200 +++ /usr/share/gconf/schemas/metacity.schemas 2010-06-17 13:00:15.000000000 +0200 @@ -7820,6 +7820,26 @@ <applyto>/apps/metacity/workspace_names/name_14</applyto> <applyto>/apps/metacity/workspace_names/name_15</applyto> <applyto>/apps/metacity/workspace_names/name_16</applyto> + <applyto>/apps/metacity/workspace_names/name_17</applyto> + <applyto>/apps/metacity/workspace_names/name_18</applyto> + <applyto>/apps/metacity/workspace_names/name_19</applyto> + <applyto>/apps/metacity/workspace_names/name_20</applyto> + <applyto>/apps/metacity/workspace_names/name_21</applyto> + <applyto>/apps/metacity/workspace_names/name_22</applyto> + <applyto>/apps/metacity/workspace_names/name_23</applyto> + <applyto>/apps/metacity/workspace_names/name_24</applyto> + <applyto>/apps/metacity/workspace_names/name_25</applyto> + <applyto>/apps/metacity/workspace_names/name_26</applyto> + <applyto>/apps/metacity/workspace_names/name_27</applyto> + <applyto>/apps/metacity/workspace_names/name_28</applyto> + <applyto>/apps/metacity/workspace_names/name_29</applyto> + <applyto>/apps/metacity/workspace_names/name_30</applyto> + <applyto>/apps/metacity/workspace_names/name_31</applyto> + <applyto>/apps/metacity/workspace_names/name_32</applyto> + <applyto>/apps/metacity/workspace_names/name_33</applyto> + <applyto>/apps/metacity/workspace_names/name_34</applyto> + <applyto>/apps/metacity/workspace_names/name_35</applyto> + <applyto>/apps/metacity/workspace_names/name_36</applyto> <owner>metacity</owner> <type>string</type> <default></default>