строительный форум подвесные потолки из гипсокартона
ОС: freebsd 7.2 + kde 4.2.2
Проблема в том, что кдм просит ввести логин+пасс, вводишь, а он опять перезапускается и просит ввести логин и пасс. В логах пустом. Только в консоль выводит это:
kdm-bin: :0[982]: Cannot open ConsoleKit session:
Unable to open session: Failed to connect to socket /var/run/dbus/system_bus_socket No such file or directory
kdm-bin: :0[982]: Client start failed
kdm-bin: :0[982]: Cannot close ConsoleKit
session: Unable to close session: no session open
Гуглил. Не помогло.
Посмотри в /etc/rc.conf есть ли строка с параметром hald_enable="YES"
Если нет, то добавь.
Еще как вариант — пересобери порты.
вроде hald_enable="YES" и dbus_enable="YES" всем хватало...
а сами сервисы запускать или перезапускать пробовал?
/usr/local/etc/rc.d/dbus start
/usr/local/etc/rc.d/hald start
Руками запускал, вот вышло:
hald starting. А вот с дбас не все так гладко. Вылезли сообщения о том, что он не знаю пользователей haldaemon, avahi, polkit. А так же не может получит уид и гид пользователя messagebus. С какими уид и гид надо создавать пользователей?
Хм. Где-то ты накосячил. Может в xorg?
Если пользователей нет, то создай
messagebus:*:556:556:D-BUS Daemon User:/nonexistent:/sbin/nologin
avahi:*:558:558:Avahi Daemon User:/nonexistent:/sbin/nologin
polkit:*:559:559:PolicyKit Daemon User:/nonexistent:/sbin/nologin
haldaemon:*:560:560:HAL Daemon User:/nonexistent:/sbin/nologin
—
И попробуй пересобрать не только кеды из портов, а ВСЁ.