chenxiaolong / Unity-for-Arch

Porting Ubuntu's Unity Shell to Arch Linux
161 stars 40 forks source link

Keyboard settings broken due to latest gnome-settings-daemon update #215

Open ghost opened 9 years ago

ghost commented 9 years ago

Key repeat is disabled when using gnome-settings-daemon-ubuntu-3.16.1-1. The culript appears to be changes made upstream in the latest update of gnome as per this bugreport.

The output of Unity Control Center-->Keyboard is as follows (program crashes): <(unity-control-center:3361): GLib-GIO-ERROR **: Settings schema 'org.gnome.settings-daemon.peripherals.keyboard' does not contain a key named 'repeat' Trace/breakpoint trap (core dumped)>

This issue can be hotfixed by downgrading gnome-settings-daemon-ubuntu-3.16.1-1 to 3.14.1 and toggling the now available repeat setting in Unity Control Center-->Keyboard.

auscompgeek commented 9 years ago

This key moved to the org.gnome.desktop.peripherals.keyboard directory.

tgharib commented 9 years ago

Any way to update the key location without recompiling?

horsemanoffaith commented 9 years ago

I would like to know this as well. I've been Google searching for quite some time, but I haven't been able to find anything that would show me how to point Unity Control Center to the new schema. I was able to get Unity Tweak Tool to run using tgharib's comment on the #214 link above... thanks, both auscompgeek and tgharib.

auscompgeek commented 9 years ago

You could try using sed to fix it. No guarantees there though.

TheAifam5 commented 9 years ago

also dont works: org.gnome.settings-daemon.peripherals.touchpad