Поскольку вы хотите отключить Ваше приложение , чтобы увидеть что-либо в корневом каталоге, самый простой способ - это изменение вашего приложения , чтобы проверить, если абсолютный Переписать любой путь начинается с /
и принять соответствующие действия.
Вам нужно работать с абсолютными путями, чтобы предотвратить подобные обходные пути ../../ ..
Из некоторого места вниз по дереву.
Таким образом, вы даже можете легко различать разные «пользователи» входа в ваше приложение, имеющие разные права (некоторые могут видеть root, другие не). Не нужно ничего отключить, что легко может повлиять на другую программу, работающую в вашей системе.
У меня та же проблема и SSH с -X или -Y дает тот же результат.
Вот причина и "ответ" в виде обходного пути.
Причина в том, что фон меню, также известный как "черная полоса", отображается поверх панели гнома, а не за ней.
Я создал этот баг-репортаж в xquartz, и надеюсь, что они его решат.
https://xquartz.macosforge.org/trac/ticket/2093#ticket
Есть обходной путь.
После загрузки сессии в xQuartz, необходимо нажать # alt a, затем выбрать в меню x11 и в окнах, вывести все на передний план!
Это вернет меню гнома в фоновое состояние, и проблема будет решена для этого сеанса.