1

У меня есть приложение GTK Linux, которое я хочу использовать в качестве экрана "Принять условия использования" перед входом пользователя в систему. Приложение простое, большая коробка с ярлыком и кнопкой подтверждения внизу. Когда пользователь щелкает по нему, обработка продолжается до экрана входа в систему gdm.

Название моего приложения - /usr/bin/consent , я использую /usr/libexec/gdmlogin и добавил, что добавил /usr/bin/consent в качестве последней строки в /etc/gdm/Init/Default .

Моя проблема:

Приложение работает нормально, прежде чем что-либо еще, пользователь нажимает "Я подтверждаю", и все продолжается на экране gdmlogin, НО, это почти как если бы X сделал снимок окна GTK и поместил его в верхний левый угол. Так что теперь на заднем плане, я смотрю на мой графический интерфейс подтверждения. В процессе листинга приложение прекращается.

Есть идеи?

1 ответ1

1

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

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