Xnest does not accept client connections, because he does not "generate" and "write" somewhere auth cookie. To make it accept connections one should do "xauth add :X MIT-MAGIC-COOKIE-1 somecookie" before startting "Xnest :X". And there is no documentation describing that.
Посмотрим. Есть идеи, как это лучше сделать из коробки ?
Сделать Xnest скриптом? Парсить на предмет :N в опциях, лезть в xauth за кукой для :$DISPLAY и добавлять ее же как куку для :N. типа "xauth add :2 `xauth list $DISPLAY | cut -f 2- -d ' '`"
Может быть стоит снизить приоритет этой баги?
Я бы его еще повысил, наоборот =/
Посмотрю дома на свой работающий Xnest...
Рассказываю. 1. Редактируем /etc/sysconfig/xfs: ARGS="-port 7100 -daemon -user xfs" 2. Редактируем /etc/X11/XF86Config-4: FontPath "tcp/localhost:7100" 3. Включаем XDMCP в gdm 4. Вложенный сервер запускаем так: $ Xnest :1 -query localhost -fp tcp/localhost:7100 -once Так работает. По поводу Alt-Tab я обнаружил следующее: если быстро нажать левый Alt, то он как бы окажется нажатым в Xnest. То есть нажатие Tab приведёт к Alt-Tab в Xnest. Повторное нажатие "отпускает" его. Но это нужно очень ловко проделывать, не всегда получается. Пока всё.
reassign to new mantainer
(In reply to comment #6) > $ Xnest :1 -query localhost -fp tcp/localhost:7100 -once > Так работает. Так понятно что работает, но решает ли это первоначальный вопрос?
при наличии Xephyr все это неактуально
Значит, для Xnest это WONTFIX.