Кто-то использует exwm и gnupg в качестве ssh агента?
После обращения tramp'ом к ssh_auth_socket должно вызываться окно pinentry для ввода пароля от ssh ключа. Это окно таки отображается в других wm, но в exwm emacs завешивается и окно появляется только после прерывания работы tramp. Я так понимаю, tramp ждёт в каком-то loop'е, а exwm синхронно пытается это окно открыть. Та же ситуация и при использовании emacs-pinentry. Может кто-то знает как фиксить?
Но всё же это можно обойти. Асинк не вчера придумали и он везде.
А вот это обойти нельзя никак кроме как рефакторингом для асинхронных вызовов.