I was wondering how trusty's plymouth handles the kernel command line, as the "splash" option isn't evaluated in the upstart jobs. It seems this is done in src/main.c, plymouth_should_show_default_splash():
if (command_line_has_argument (state->kernel_command_line, "splash"))
{
ply_trace ("using default splash because kernel command line has option \"splash\"");
return true;
}
[...]
ply_trace ("no default splash because kernel command line lacks \"splash\" or \"rhgb\"");
return false;
This seems to decide between the default (graphical) splash or the text mode where it shows detailed messages. AFAICS, ubuntu-gnome-default-settings does not fundamentally change this.
I was wondering how trusty's plymouth handles the kernel command line, as the "splash" option isn't evaluated in the upstart jobs. It seems this is done in src/main.c, plymouth_ should_ show_default_ splash( ):
if (command_ line_has_ argument (state- >kernel_ command_ line, "splash"))
{
ply_trace ("using default splash because kernel command line has option \"splash\"");
return true;
}
[...]
ply_trace ("no default splash because kernel command line lacks \"splash\" or \"rhgb\"");
return false;
This seems to decide between the default (graphical) splash or the text mode where it shows detailed messages. AFAICS, ubuntu- gnome-default- settings does not fundamentally change this.