Слишком большая задержка при использовании xscreensaver по неверному паролю в OpenSUSE 12.2

10

Слишком большая задержка при входе с помощью xscreensaver в OpenSUSE 12.2

--- Фактическая задержка составляет 10 секунд, но нигде в конфигах не встречается

Уже сделано:

  • проверено время ожидания pam в login.defs (3 секунды)
  • нет параметров pam_faildelay.so ни в одном из /etc/pam.d/файлов
  • проверил настройки входа через YaST (использует login.defs, поэтому бесполезно)
  • играл с параметром задержки pam_faildelay.so в /etc/pam.d/login, /etc/pam.d/commom-auth-pcфайлы
  • .xscreensaver конфиг в /home/
    время ожидания: 0:10:00
    цикл: 0:10:00
    блокировка: правда
    lockTimeout: 0:00:00
    passwdTimeout: 0:00:05
    visualID: по умолчанию
    installColormap: True
    verbose: False
    отметка времени: True
    всплеск: ложь
    splashDuration: 0:00:05
Ribtoks
источник
У меня такая же проблема. Он существовал и в 12.1.
Чороба
1
попытаться straceили ltraceэто
Карлос Кампдеррос
1
passwdTimeout: 0:00:05?
Брайам
У меня та же проблема с тайм-аутом около 20 секунд. С подробным выводом, настроенным в .xscreensaver, я заметил, что вызывается команда / sbin / unix2_chkpwd, которая занимает около 10 секунд, чтобы вернуть проверку пароля пользователя, и еще 10 секунд, когда она проверяет пароль по отношению к корневому паролю. Сейчас я использую «slock» как альтернативу xscreensaver.
okurz 12.12.15

Ответы:

2

Параметр passwdTimeout (class Time) определяет время ожидания между ошибочными паролями.

со страницы руководства:

Параметры xscreensaver хранятся в одном из двух мест: в файле .xscreensaver в вашем домашнем каталоге; или в базе данных X ресурсов. Если файл .xscreensaver существует, он переопределяет любые параметры в базе данных ресурса.

Единственной возможной ошибкой здесь является то, что демон не работает как ваш пользователь. Возможно также, что в вашем дистрибутиве есть ошибка в вашем дистрибутиве, и в этом случае вы можете собрать ее из исходного кода.

Ярослав Рахматуллин
источник
Я уже играл с опцией passwdTimeout от .xscreensaver
Рибтокс
Я знаю, что у тебя есть. Я говорю о вашей программе или о том, как она выполняется. Установка этого значения дает желаемый эффект с помощью xscreensaver 5.15 в Gentoo.
Ярослав Рахматуллин
3
passwdTimeoutПохоже, указывает на то, сколько времени вам нужно ввести пароль (установка меньших цифр ускоряет вертикальную черту), а не задержка при вводе неправильного пароля.
Чороба
1
Смотрите также unix.stackexchange.com/q/40954/13792
choroba