Если вы ссылаетесь на локальную оконную систему, то вы, вероятно, могли бы использовать некоторые соответствующие переменные окружения (например, KDE_SESSION_UID, KDE_FULL_SESSION, KDE_SESSION_VERSION все отображаются в моей системе).однако это, очевидно, не сработает, если вы запускаете удаленный emacs в локальном сеансе kde.
Вопрос: вы используете тот же шрифт в kde в gnome?