Такая странная проблема - если разрешить удалённый вход в GDM и собственно зайти на него с другой машины, то можно нормально в него залогиниться, но кнопка "Отключиться" не работает. Экран моргает и GDM снова предлагает ввести имя и пароль (как будто он перезапускается).
Подключаюсь к удалённому хосту такой командой:
С разными версиями GDM одно и то же, проверялось на 2.24 на Fedora 10, 2.6 на Solaris 10 и на GDM из Fedora 9.
X версии 1.5.3 или 1.3.0 (опять же, на разных машинах).
Попробовала с параметром "-once", о котором там пишут, но всё равно не отключается...
У X-сервера есть ещё параметр «-terminate», который заставляет его завершать работу при попытке сброса, что делают менеджеры входа после каждого сеанса — можно попробовать.
Добавлено: просматривая скрипты GDM, наткнулся на это:
(/etc/gdm/Init/Default) писал(а):#!/bin/sh
# Stolen from the debian kdm setup, aren't I sneaky
# Plus a lot of fun stuff added
# -George
"-terminate" помог, но только в том случае, если войти в сессию (GNOME, например) и в нём нажать "Завершить сеанс". Тогда X-сессия закрылась.
Но если подключиться к GDM и сразу нажать кнопку "Отключиться", всё равно не отключается.
"-terminate" помог, но только в том случае, если войти в сессию (GNOME, например) и в нём нажать "Завершить сеанс". Тогда X-сессия закрылась.
Но если подключиться к GDM и сразу нажать кнопку "Отключиться", всё равно не отключается.
...что логично, ибо менеджеры входа делают reset X-сервера после завершения сеанса. Если же сеанса нет, то и сброса тоже нет.
Опция «-terminate» — это, по сути, не решение, а метод обхода проблемы.