I'm actually using xmonad with xfsettingsd to deal with some configs. I can't use keybinding C-M-p in the GUI version of emacsclient. I tried removing all customization files and typing "C-h c C-M-p", but emacs responsed as if only "C-h c" was typed and still waiting for the next key. (but "C-h c C-M-n" worked fine) However, both emacs itself and emacsclient without window system works fine. And If I bring up emacsclient before xfsettingsd, then everything will be fine. But as long as xfsettingsd gets brought up first, C-M-p won't work. Runing "XFSETTINGSD_DEBUG=1 xfsettingsd --replace --no-daemon" doesn't reveal any related messages when C-M-p is hit. Here are the related software versions: xfce-base/xfce4-settings-4.11.3 app-editors/emacs-24.3 app-emacs/emacs-daemon-0.21 Reproducible: Always Steps to Reproduce: 1. launch xfsettingsd 1. use emacsclient ("emacsclient -c -a "") to open any elisp or scheme source code 2. try C-M-p and C-M-n to navigate around Actual Results: emacs only responses to C-M-n but not C-M-p Expected Results: C-M-p should work.
Closing old bugreports