搞定了,感谢前面提的字体问题,我想既然字体会影响这个,那么是不是因为freebsd的默认二进制发行版的编译选项没支持这个
于是我到/usr/port里面
make config
然后在编译选项里面取消了CAIRO支持(这个和XFT只能二选一)
确认以下编译选项被选中
OTF
XFT
XIM
不要选PGTK
然后回车确认
make deinstall emacs
make
make install
然后在KDE里面调用emacs的GUI版,正常了.
感谢回复.多谢