1 (25.04.2012 11:57:54 отредактировано orzon)

При попыке залогиниться под root выходит ошибка, что сеанс продолжался менее 10 секунд и будет закрыт.
Содержание файла ~/.xsessions-errors:

/etc/gdm/PreSession/Default: Registering your session with wtmp and utmp
/etc/gdm/PreSession/Default: running: /usr/X11R6/bin/sessreg -a -w /var/log/wtmp -u /var/run/utmp -x "/var/lib/gdm/:0.Xservers" -h "" -l ":0" "root
/etc/X11/xim: Checking whether an input method should be started.
INPUT_METHOD is not set or empty (no user selected input method).
Trying to start a default input method for the locale ru_RU.UTF-8 ...
There is no default input method for the current locale.
ssh_agent: error while loading shared libraries: libopensc.so.1: cannot open shared object file: No such file or directory.

Помогите исправить ошибку.

2

orzon,
Зачем логиниться под рутом?



+ открыть спойлер

Но, если очень хочется: http://forums.opensuse.org/english/get- … login.html
Читаем всю тему. Комменты вполне красноречивы.

3

verg пишет:

orzon,
Зачем логиниться под рутом?



+ открыть спойлер

Но, если очень хочется: http://forums.opensuse.org/english/get- … login.html
Читаем всю тему. Комменты вполне красноречивы.

Зайти не получается ни под одним пользователем!
Ругается на демон sshd. Я могу запуститься в безопасном Гноме. Пытался перезапустить демон, он выдает ошибку.
Можете подсказать, как отключить демон sshd или переустановить его.
В Ясте в сетевых службах его не нашел.

4

orzon пишет:

Пытался перезапустить демон, он выдает ошибку.

Как это пытались сделать и какой был вывод в терминале.


Отключить его можно в Ясте - Системные службы

или так попробовать:

# /etc/init.d/sshd stop

хотя правильнее в 12.1 будет так:
остановить:

# systemctl --system daemon-reload
# systemctl stop sshd.service

отключить:

# systemctl disable sshd.service


Проверка:

# /etc/init.d/sshd status

5

verg пишет:
orzon пишет:

Пытался перезапустить демон, он выдает ошибку.

Как это пытались сделать и какой был вывод в терминале.

При попытке запуске выдает:
# /etc/init.d/sshd start

Starting SSH deamon/usr/sbin/sshd: error while loading shared libraries: libopensc.so.1: cannot open shared object file: No such file or directory
startproc: exit status of parent of /usr/sbin/sshd: 127
                                                                                      failed

# systemctl --system daemon-reload
# systemctl stop sshd.service
эти команды не действуют, у меня SLES 10 SP1

6

Можно ли каким-либо образом переустановить этот демон, чтобы он перестал ссылаться на эту библиотеку?