Используется: FC5, GDM, KDE (и на сервере, и на клиентах).
Проблема: при завершении терминальной сессии на любом из клиентов, локальный для сервера пользователь видит новые Иксы и предупреждение "Дисплей с указанным номером был занят, поэтому сервер был запущен на дисплее :1". Чтобы продолжить работу, нужно переключиться обратно по Ctrl+Alt+F7. А кол-во Иксов все растет и растет. И внезапное пропадание рабочего стола при запуске новых Иксов весьма раздражает.
Вопрос: как это предотвратить?
/etc/gdm/custom.conf
Код: Выделить всё
[daemon]
ConsoleNotify=false
[security]
DisallowTCP=true
[xdmcp]
Enable=true
HonorIndirect=false
DisplaysPerHost=1
[gui]
[greeter]
SoundOnLogin=false
GraphicalTheme=Bluecurve
[chooser]
[debug]
Enable=false
[servers]
0=Standard
[server-Standard]
name=Standard server
command=/usr/bin/Xorg -audit 2
chooser=false
handled=true
flexible=true
priority=0Без опции ConsoleNotify=false новые Иксы не запускаются, сообщение появляется на новом VT в текстовом виде, это, вероятно, лучше, чем запуск новых Иксов, но все равно не правильно.
Я не могу понять, почему GDM запускает новую локальную сессию при завершении XDMCP-сессии? Я хочу, чтобы терминальные сессии не влияли на сессию локальную. Прочтение документации GDM не принесло просветления.
Помогите, если кто сталкивался, пожалуйста.