Re: [i3] gnome-settings-daemon not working

2015-05-23 Thread Martin Cigorraga
Hey Eric,

You could use xset until you figure out what's happening there:
$ xset r rate 200 40

If you also want to specify a kbd layout:
$ setxkbmap -rules evdev -model evdev -layout us -variant altgr-intl

HTH.
-Martín

On Sat, May 23, 2015 at 5:31 PM, Eric Duncan eduncan...@gmail.com wrote:

 i3 version 4.10.2 (2015-04-16, branch 4.10.2) © 2009-2014 Michael
 Stapelberg and contributors

 I recently switched to Arch and I'm bringing over my i3 dot files, etc.

 Got a problem... I can't see to get my Gnome 3.16 settings working in
 i3wm.  I haven't had a problem with my Debian (7 and Jessie Testing) and
 Ubuntu (14.04 and 14.10) installs in the past.  But I've installed Arch on
 two different machines, and on both I cannot get the gnome-settings-daemon
 (or at least that's what I think it is) to enable my Gnome settings.

 Specifically, I can't get my Gnome setting for Keyboard short delay and
 faster repeat enabled.  I have not tried any other settings.

 If it matters, I am running within VMware Workstation and Fusion.

 My config looks like:

 exec --no-startup-id /usr/bin/vmware-user-suid-wrapper
 #exec --no-startup-id /usr/lib/gnome-settings-daemon/gnome-settings-daemon
 #exec --no-startup-id /usr/bin/gnome-keyring-daemon --start
 --components=pkcs11,secrets,ssh,gpg #
 /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
 #exec --no-startup-id dropbox start
 exec --no-startup-id compton -Cb --config ~/.i3/compton.conf # -CGb

 So when logged in, I see:

 $ ps aux | grep gnome-settings
 gdm 897  0.0  0.3 820888 29796 tty1 Sl+  16:24   0:00
 /usr/lib/gnome-settings-daemon/gnome-settings-daemon

 If I uncomment the gnome-settings-daemon one, it starts under my username
 and loads a few other gnome services:

 $ ps aux | grep gnome-settings
 gdm 897  0.0  0.3 820888 29796 tty1 Sl+  16:24   0:00
 /usr/lib/gnome-settings-daemon/gnome-settings-daemon
 eric   1049  0.0  0.6 915224 51304 ?Sl   16:24   0:00
 /usr/lib/gnome-settings-daemon/gnome-settings-daemon
 eric   1112  0.0  0.2 283984 18924 ?Sl   16:24   0:00
 /usr/lib/gnome-settings-daemon/gsd-locate-pointer
 eric   1114  0.0  0.1 433304 11408 ?Sl   16:24   0:00
 /usr/lib/gnome-settings-daemon/gsd-printer

 Sounds good, except no keyboard settings have taken effect.

 Thoughts?

 Thanks!
 Eric




Re: [i3] gnome-settings-daemon not working

2015-05-23 Thread Martin Cigorraga
I forgot to mention this:
exec --no-startup-id /usr/libexec/gnome-settings-daemon-localeexec
exec --no-startup-id dconf write
/org/gnome/settings-daemon/plugins/cursor/active false   # Fix a bug in
gnome-settings-daemon:
http://feeding.cloud.geek.nz/posts/creating-a-modern-tiling-desktop-environment-using-i3/

-M.

On Sat, May 23, 2015 at 6:39 PM, Martin Cigorraga martincigorr...@gmail.com
 wrote:

 Hey Eric,

 You could use xset until you figure out what's happening there:
 $ xset r rate 200 40

 If you also want to specify a kbd layout:
 $ setxkbmap -rules evdev -model evdev -layout us -variant altgr-intl

 HTH.
 -Martín

 On Sat, May 23, 2015 at 5:31 PM, Eric Duncan eduncan...@gmail.com wrote:

 i3 version 4.10.2 (2015-04-16, branch 4.10.2) © 2009-2014 Michael
 Stapelberg and contributors

 I recently switched to Arch and I'm bringing over my i3 dot files, etc.

 Got a problem... I can't see to get my Gnome 3.16 settings working in
 i3wm.  I haven't had a problem with my Debian (7 and Jessie Testing) and
 Ubuntu (14.04 and 14.10) installs in the past.  But I've installed Arch on
 two different machines, and on both I cannot get the gnome-settings-daemon
 (or at least that's what I think it is) to enable my Gnome settings.

 Specifically, I can't get my Gnome setting for Keyboard short delay and
 faster repeat enabled.  I have not tried any other settings.

 If it matters, I am running within VMware Workstation and Fusion.

 My config looks like:

 exec --no-startup-id /usr/bin/vmware-user-suid-wrapper
 #exec --no-startup-id /usr/lib/gnome-settings-daemon/gnome-settings-daemon
 #exec --no-startup-id /usr/bin/gnome-keyring-daemon --start
 --components=pkcs11,secrets,ssh,gpg #
 /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
 #exec --no-startup-id dropbox start
 exec --no-startup-id compton -Cb --config ~/.i3/compton.conf # -CGb

 So when logged in, I see:

 $ ps aux | grep gnome-settings
 gdm 897  0.0  0.3 820888 29796 tty1 Sl+  16:24   0:00
 /usr/lib/gnome-settings-daemon/gnome-settings-daemon

 If I uncomment the gnome-settings-daemon one, it starts under my username
 and loads a few other gnome services:

 $ ps aux | grep gnome-settings
 gdm 897  0.0  0.3 820888 29796 tty1 Sl+  16:24   0:00
 /usr/lib/gnome-settings-daemon/gnome-settings-daemon
 eric   1049  0.0  0.6 915224 51304 ?Sl   16:24   0:00
 /usr/lib/gnome-settings-daemon/gnome-settings-daemon
 eric   1112  0.0  0.2 283984 18924 ?Sl   16:24   0:00
 /usr/lib/gnome-settings-daemon/gsd-locate-pointer
 eric   1114  0.0  0.1 433304 11408 ?Sl   16:24   0:00
 /usr/lib/gnome-settings-daemon/gsd-printer

 Sounds good, except no keyboard settings have taken effect.

 Thoughts?

 Thanks!
 Eric





Re: [i3] gnome-settings-daemon not working

2015-05-23 Thread Eric Duncan
Thanks.  This did it:

exec_always --no-startup-id xset r rate 200 40

Though I wonder why the gnome-settings-daemon is not setting it, like it
always has for other distros (again, this is Arch).

Btw, dconf is only a setting.  You don't need to execute it on every
login.  Just run it in the shell once, and it sticks:

$ dconf write /org/gnome/settings-daemon/plugins/cursor/active false

And this led me down another path with Awesome, setting the OnlyShowIn to
include i3:

https://awesome.naquadah.org/wiki/Quickly_Setting_up_Awesome_with_Gnome

But that didn't seem to change anything.

Last, I also changed my paths to use the 64bit versions of the daemons:

# exec once in Arch Linux
exec --no-startup-id /usr/bin/vmware-user-suid-wrapper
exec --no-startup-id /usr/lib64/gnome-settings-daemon/gnome-settings-daemon

exec --no-startup-id
/usr/lib64/gnome-settings-daemon/gnome-settings-daemon-localeexec 
#exec --no-startup-id /usr/bin/gnome-keyring-daemon --start
--components=pkcs11,secrets,ssh,gpg #
/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1

Still didn't change anything...

You'll note that I am not starting the gnome-keyring-daemon.  I am actually
using the gnome-keyring-daemon, and I've completely disabled ssh-agent from
managing my keys.  GDM starts the gnome-keyring-daemon for me on login,
under my username.  I found this was different than all other distros.

Maybe it's the latest versions of GDM and Gnome that is changing, as
running under Arch you get the latest and greatest.

Thanks!





On Sat, May 23, 2015 at 8:18 PM, Martin Cigorraga martincigorr...@gmail.com
 wrote:

 I forgot to mention this:
 exec --no-startup-id /usr/libexec/gnome-settings-daemon-localeexec
 exec --no-startup-id dconf write
 /org/gnome/settings-daemon/plugins/cursor/active false   # Fix a bug
 in gnome-settings-daemon:
 http://feeding.cloud.geek.nz/posts/creating-a-modern-tiling-desktop-environment-using-i3/

 -M.

 On Sat, May 23, 2015 at 6:39 PM, Martin Cigorraga 
 martincigorr...@gmail.com wrote:

 Hey Eric,

 You could use xset until you figure out what's happening there:
 $ xset r rate 200 40

 If you also want to specify a kbd layout:
 $ setxkbmap -rules evdev -model evdev -layout us -variant altgr-intl

 HTH.
 -Martín

 On Sat, May 23, 2015 at 5:31 PM, Eric Duncan eduncan...@gmail.com
 wrote:

 i3 version 4.10.2 (2015-04-16, branch 4.10.2) © 2009-2014 Michael
 Stapelberg and contributors

 I recently switched to Arch and I'm bringing over my i3 dot files, etc.

 Got a problem... I can't see to get my Gnome 3.16 settings working in
 i3wm.  I haven't had a problem with my Debian (7 and Jessie Testing) and
 Ubuntu (14.04 and 14.10) installs in the past.  But I've installed Arch on
 two different machines, and on both I cannot get the gnome-settings-daemon
 (or at least that's what I think it is) to enable my Gnome settings.

 Specifically, I can't get my Gnome setting for Keyboard short delay and
 faster repeat enabled.  I have not tried any other settings.

 If it matters, I am running within VMware Workstation and Fusion.

 My config looks like:

 exec --no-startup-id /usr/bin/vmware-user-suid-wrapper
 #exec --no-startup-id
 /usr/lib/gnome-settings-daemon/gnome-settings-daemon
 #exec --no-startup-id /usr/bin/gnome-keyring-daemon --start
 --components=pkcs11,secrets,ssh,gpg #
 /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
 #exec --no-startup-id dropbox start
 exec --no-startup-id compton -Cb --config ~/.i3/compton.conf # -CGb

 So when logged in, I see:

 $ ps aux | grep gnome-settings
 gdm 897  0.0  0.3 820888 29796 tty1 Sl+  16:24   0:00
 /usr/lib/gnome-settings-daemon/gnome-settings-daemon

 If I uncomment the gnome-settings-daemon one, it starts under my
 username and loads a few other gnome services:

 $ ps aux | grep gnome-settings
 gdm 897  0.0  0.3 820888 29796 tty1 Sl+  16:24   0:00
 /usr/lib/gnome-settings-daemon/gnome-settings-daemon
 eric   1049  0.0  0.6 915224 51304 ?Sl   16:24   0:00
 /usr/lib/gnome-settings-daemon/gnome-settings-daemon
 eric   1112  0.0  0.2 283984 18924 ?Sl   16:24   0:00
 /usr/lib/gnome-settings-daemon/gsd-locate-pointer
 eric   1114  0.0  0.1 433304 11408 ?Sl   16:24   0:00
 /usr/lib/gnome-settings-daemon/gsd-printer

 Sounds good, except no keyboard settings have taken effect.

 Thoughts?

 Thanks!
 Eric