Результаты поиска

  1. O

    Экран блокировки Astra

    Я смог написать свой ScreenSaver, но используя прямое общение с ПАМ (если можно так выразится). Код для общения можно найти тут https://docs.oracle.com/cd/E53394_01/html/E54753/pam-1.html#scrolltoc (Так же смотрите подглавы документа, там реализация важной функции) , все что остается, это...
  2. O

    Экран блокировки Astra

    Ничего, прописал, перезапустился - работает. Я не работал сейчас с внешним скринсейвером, я просто прописал туда прогу, и она запускается. Возможно вы прописали туда не то что нужно. Может у xscreensaver есть еще приложение которое как раз и должно за это отвечать? Кстати, если вы опишите...
  3. O

    Экран блокировки Astra

    И еще вопрос: Можно ли каждому новосозданному пользователю прописать эту строчку? То есть, я создаю пользователя и мне не надо менять ручками этот файл. Может, есть какой-то шаблон который копируется при создании нового пользователя и его можно изменить? Нашел шаблон для новых пользователей...
  4. O

    Экран блокировки Astra

    Спасибо, проверил работает, но появился еще вопрос Что скрывается за internal в ScreenSaver=internal? Какое приложение вызывается? Если это fly-dm то с какими параметрами?
  5. O

    Экран блокировки Astra

    Это случаем не файл /etc/X11/fly-dm/fly-dmrc ? Если нет, то я не особо понимаю где лежит данный конфиг (о которым вы говорите). Если можно, пожалуйста расскажите подробней (где искать данный конфиг, путь до него?). И разве ScreenSaver - это экран блокировки? ScreenSaver - это же обычная...
  6. O

    Экран блокировки Astra

    Вот тут исходники Астры, насколько я понимаю: https://code.woboq.org/kde/kde-workspace/libs/kdm/ Отсюда нужен плагин, который необходимо унаследовать. Точкой входа необходимо считать функцию KGreeterPlugin *(*create) Там же есть уже готовые реализации, по которым можно понять что происходит...
  7. O

    Экран блокировки Astra

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