GDM3 версия 3.28.2-4 .

Есть ли каталог или опция конфигурации для программ, которые GDM3 выполняет при появлении экрана входа в систему?


В моей текущей настройке команда оболочки auto-login запускается из rc.local:

 sh -c "sleep 30; echo -n 1 >/dev/autologin" &

30-секундная задержка взята из опыта, но она случайна и неопределенна. Я хотел бы запустить echo -n 1 >/dev/autologin именно тогда , когда появится экран входа в систему.


/dev/autologin - это "arduino pro micro", который вводит пароль пользователя через клавиатуру при получении сигнала через TTY. Используется следующий эскиз:

void setup()
{
  TXLED0;
}

void loop()
{
  while (Serial.read() == -1) ;

  Keyboard.press(KEY_RETURN);
  delay(50);
  Keyboard.release(KEY_RETURN);

  delay(1000);

  Keyboard.press('1');
  delay(50);
  Keyboard.release('1');

  delay(1000);

  Keyboard.press(KEY_RETURN);
  delay(50);
  Keyboard.release(KEY_RETURN);
}

(Также обратите внимание, что для этого необходимо добавить правило udev для создания /dev/autologin а зондирование с помощью ModemManager должно быть отключено для этого устройства.)

1 ответ1

0

https://help.gnome.org/admin/gdm/stable/configuration.html.en

5.2. Конфигурация автозапуска Каталог /gdm /autostart /LoginWindow содержит файлы в формате, указанном в «Спецификации автозапуска приложения FreeDesktop.org». Стандартные функции в спецификации могут использоваться для указания программ, которые должны автоматически перезапускаться или запускаться только в том случае, если установлено значение конфигурации GConf, и т.д.

Любые файлы .desktop в этом каталоге приводят к тому, что соответствующая программа автоматически запускается с приветствием GUI. По умолчанию GDM поставляется с файлами, которые автоматически запускают самого приветствующего пользователя с графическим интерфейсом gdm-simple-greeter, приложением gnome-power-manager, демоном gnome-settings-daemon и оконным менеджером metacity. Эти программы необходимы для работы программы greeter. Кроме того, файлы рабочего стола предоставляются для запуска различных программ AT, если заданы значения конфигурации, указанные в разделе «Конфигурация специальных возможностей» ниже.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .