Я захожу на удаленную машину с помощью ssh -X
. Моя локальная машина работает без переучивания WM.
Удаленная машина должна знать, какой WM использует машина, на которой работает X-сервер, чтобы установить или сбросить переменную среды для Java.
Другими словами, мне нужно сделать что-то вроде этого в ~/.bashrc
удаленной машины:
if [ $DESKTOP_SESSION == xmonad ] ; then
export _JAVA_AWT_WM_NONREPARENTING=1
fi
Проблема в том, что DESKTOP_SESSION
ничего не говорит. Мне нужно что-то, что говорит удаленной машине, в какой среде будут отображаться окна.
Это можно обойти?