Проблема с подключением виртуальных Xnest

Zhivoi

New member
Сообщения
1
#1
По требованию заказчика перешли на Смоленск 1.6
Ранее, на других дистрибутивах у нас создавался виртуальный Хсервер командами:
В /home/user/.Xauthority командой

xauth add :1 . 'mcookie'

добавляем ключ для подключения к виртуальному :1 экрану. Затем запускаем сам экран с ключем авторизации

Xnest :1 -auth /home/user/.Xauthority - geometry 1024*768+0+0

Ну и потом, командой

xterm -display :1

проверяем что все нормально, запускается терминал именно в виртуальном Хсервере. На дебианах и убунтах все прекрасно работает.

На Смоленске в режиме уровня целостности "Высокий" - до попытки запустить xterm все идёт нормально, xauth list выдает все верно. Xnest окно запускается. Но поптыка запустить xterm на виртуальном дисплее приводит к выводу в консоль сообщения :
allow unrecognized (pid=****) clients to be connected as untrusted, err=0
А Xnest падает с fatal server error: Caught signal 11 (Segmentation fault)

Если запускать с низким уровнем целостности - таже самая надпись
allow unrecognized (pid=****) clients to be connected as untrusted, err=0
Но Xnest не падает, и просто xterm говорит что не может присоединиться к :1

Очевидно что проблема в том что я где-то не дал разрешение своему unrecognized клиенту (xtrem) коннектится как untrusted, но к сожалению Гугл ничего про такое не знает, это какая-то особенность секьюринга Смоленска... куда копать?
 
Последнее редактирование: