We deploy Ubuntu desktops in our environment at scale and I want to kill the new welcome screen so it doesn't appear on all newly built machines at first log in.
Has anyone figured out how to do this yet?
We deploy Ubuntu desktops in our environment at scale and I want to kill the new welcome screen so it doesn't appear on all newly built machines at first log in.
Has anyone figured out how to do this yet?
I found the solution to this myself so I'm posting it here for all those who might want to know.
The welcome screen is part of the gnome-initial-setup
package. The first time a user logs into a new machine the command /usr/lib/gnome-initial-setup/gnome-initial-setup --exisiting-user
runs.
for us simply removing the gnome-initial-setup
package during kickstart is a suitable fix as we don't require any of the gnome initial setup stuff anyway (we don't want to create local user accounts or set the system time etc).
if you do still want the pre-login welcome stuff then you'll need a different solution.