vnc里emacs的ALT+X键失效了

自己的linux机器,本机里使用emacs正常,但是当开了vnc之后从vnc里开启的emacs就有些异常,输入ALT+X,直接提示"x" is undefined

能确认的是vnc里其他软件里ALT是正常的。

请问可能是什么原因呢?

谢谢!

在vnc内运行xev看一下alt+x的键值,然后在vnc外的linux主机运行xev看一下alt+x的键值,对比一下有何不同

用xev比对过了,两边的键值一致的。

init.el里加了 (setq x-alt-keysym 'meta) 暂时能解决vnc里ALT键失灵的问题