Hy,

Not often, but some time my Precise system forgot usual keybindings preferences. This situation usual GNOME Panel is crashed with following error, with already reported:
https://bugs.launchpad.net/bugs/851532

After this crash happening, impossible using general keybindings (ALT+F1, ALT+F2, ALT+TAB, ALT+F4, etc).

I see an interesting error message when I try resetting this general keybindings in GNOME Control Center Keyboard preference tool in the keybindings page. I run simple gnome-control-center keyboard command, and see following error message:
Gconf Error. Type mismatch.
Waiting value: string, list coming from following key: /apps/metacity/window_keybindings/move_to_workspace_left)
Have lot of other Metacity related keybindings with producing similar error.

I possible not full right translated english the error message.
Before GNOME Panel not crash my system, not existed the .gconf/apps/metacity folder.
Already reported this issue?

Some time when I delete entire this folder, next restart the directory again creating, and the problem begin again. This situation need entire remove the .gconf folder and the .config/dconf/user file.

In the /usr/share/GConf/gsettings/wm-schemas.convert file have following Metacity Keybindings related conversions:
# From org.gnome.desktop.wm.keybindings
[org.gnome.desktop.wm.keybindings]
switch-to-workspace-1 = /apps/metacity/global_keybindings/switch-to-workspace-1 switch-to-workspace-2 = /apps/metacity/global_keybindings/switch-to-workspace-2 switch-to-workspace-3 = /apps/metacity/global_keybindings/switch-to-workspace-3 switch-to-workspace-4 = /apps/metacity/global_keybindings/switch-to-workspace-4 switch-to-workspace-5 = /apps/metacity/global_keybindings/switch-to-workspace-5 switch-to-workspace-6 = /apps/metacity/global_keybindings/switch-to-workspace-6 switch-to-workspace-7 = /apps/metacity/global_keybindings/switch-to-workspace-7 switch-to-workspace-8 = /apps/metacity/global_keybindings/switch-to-workspace-8 switch-to-workspace-9 = /apps/metacity/global_keybindings/switch-to-workspace-9 switch-to-workspace-10 = /apps/metacity/global_keybindings/switch-to-workspace-10 switch-to-workspace-11 = /apps/metacity/global_keybindings/switch-to-workspace-11 switch-to-workspace-12 = /apps/metacity/global_keybindings/switch-to-workspace-12 switch-to-workspace-left = /apps/metacity/global_keybindings/switch_to_workspace_left switch-to-workspace-right = /apps/metacity/global_keybindings/switch_to_workspace_right switch-to-workspace-up = /apps/metacity/global_keybindings/switch_to_workspace_up switch-to-workspace-down = /apps/metacity/global_keybindings/switch_to_workspace_down
switch-group = /apps/metacity/global_keybindings/switch_group
switch-group-backward = /apps/metacity/global_keybindings/switch_group_backward
switch-windows = /apps/metacity/global_keybindings/switch_windows
switch-windows-backward = /apps/metacity/global_keybindings/switch_windows_backward
switch-panels = /apps/metacity/global_keybindings/switch_panels
switch-panels-backward = /apps/metacity/global_keybindings/switch_panels_backward
cycle-group = /apps/metacity/global_keybindings/cycle_group
cycle-group-backward = /apps/metacity/global_keybindings/cycle_group_backward
cycle-windows = /apps/metacity/global_keybindings/cycle_windows
cycle-windows-backward = /apps/metacity/global_keybindings/cycle_windows_backward
cycle-panels = /apps/metacity/global_keybindings/cycle_panels
cycle-panels-backward = /apps/metacity/global_keybindings/cycle_panels_backward
show-desktop = /apps/metacity/global_keybindings/show_desktop
panel-main-menu = /apps/metacity/global_keybindings/panel_main_menu
panel-run-dialog = /apps/metacity/global_keybindings/panel_run_dialog
set-spew-mark = /apps/metacity/window_keybindings/set_spew_mark
activate-window-menu = /apps/metacity/window_keybindings/activate_window_menu
toggle-fullscreen = /apps/metacity/window_keybindings/toggle_fullscreen
toggle-maximized = /apps/metacity/window_keybindings/toggle_maximized
toggle-above = /apps/metacity/window_keybindings/toggle_above
maximize = /apps/metacity/window_keybindings/maximize
unmaximize = /apps/metacity/window_keybindings/unmaximize
toggle-shaded = /apps/metacity/window_keybindings/toggle_shaded
minimize = /apps/metacity/window_keybindings/minimize
close = /apps/metacity/window_keybindings/close
begin-move = /apps/metacity/window_keybindings/begin_move
begin-resize = /apps/metacity/window_keybindings/begin_resize
toggle-on-all-workspaces = /apps/metacity/window_keybindings/toggle_on_all_workspaces
move-to-workspace-1 = /apps/metacity/window_keybindings/move-to-workspace-1
move-to-workspace-2 = /apps/metacity/window_keybindings/move-to-workspace-2
move-to-workspace-3 = /apps/metacity/window_keybindings/move-to-workspace-3
move-to-workspace-4 = /apps/metacity/window_keybindings/move-to-workspace-4
move-to-workspace-5 = /apps/metacity/window_keybindings/move-to-workspace-5
move-to-workspace-6 = /apps/metacity/window_keybindings/move-to-workspace-6
move-to-workspace-7 = /apps/metacity/window_keybindings/move-to-workspace-7
move-to-workspace-8 = /apps/metacity/window_keybindings/move-to-workspace-8
move-to-workspace-9 = /apps/metacity/window_keybindings/move-to-workspace-9
move-to-workspace-10 = /apps/metacity/window_keybindings/move-to-workspace-10 move-to-workspace-11 = /apps/metacity/window_keybindings/move-to-workspace-11 move-to-workspace-12 = /apps/metacity/window_keybindings/move-to-workspace-12 move-to-workspace-left = /apps/metacity/window_keybindings/move_to_workspace_left move-to-workspace-right = /apps/metacity/window_keybindings/move_to_workspace_right move-to-workspace-up = /apps/metacity/window_keybindings/move_to_workspace_up move-to-workspace-down = /apps/metacity/window_keybindings/move_to_workspace_down
raise-or-lower = /apps/metacity/window_keybindings/raise_or_lower
raise = /apps/metacity/window_keybindings/raise
lower = /apps/metacity/window_keybindings/lower
maximize-vertically = /apps/metacity/window_keybindings/maximize_vertically
maximize-horizontally = /apps/metacity/window_keybindings/maximize_horizontally
move-to-corner-nw = /apps/metacity/window_keybindings/move_to_corner_nw
move-to-corner-ne = /apps/metacity/window_keybindings/move_to_corner_ne
move-to-corner-sw = /apps/metacity/window_keybindings/move_to_corner_sw
move-to-corner-se = /apps/metacity/window_keybindings/move_to_corner_se
move-to-side-n = /apps/metacity/window_keybindings/move_to_side_n
move-to-side-s = /apps/metacity/window_keybindings/move_to_side_s
move-to-side-e = /apps/metacity/window_keybindings/move_to_side_e
move-to-side-w = /apps/metacity/window_keybindings/move_to_side_w
move-to-center = /apps/metacity/window_keybindings/move_to_center

I attaching the buggy created metacity folder with containing the converted .gconf style keybindings.
Showing any errors the files?

Attila

Attachment: metacity.tar.gz
Description: GNU Zip compressed data

-- 
Ubuntu-accessibility mailing list
Ubuntu-accessibility@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility

Reply via email to