I have a requirement to inform the user about something before they log in to the system. I created a simple app that displays a nice window with the information, and now I’m trying to show it at the GDM3 login screen.
I managed to find the article about /etc/gdm/Init/Default file (help.gnome.org), but it seems that this approach does not work in GDM3—at least, I couldn’t make it work.
Is there any way to run/show another app on login screen at all?
I occasionally notice baobab (Disk Usage Analyser) report Low Disk Space notification message in login screen.
That message is not from baobab, but generated by gnome-settings-daemon, which puts an action button in the notification to launch baobab when showing that notification in a regular session. Not sure if that button is included when showing in gdm, but it probably shouldn’t be.
As a final solution I chose PAM (Pluggable Authentication Modules). It allows to natively show message to user at any system.
Thanks everyone for ideas!