Right now we're unconditionally forcing details mode,
which is clearly wrong.
size_t console_length;
char *console_device;
- state->should_force_details = true;
-
console = strdup (remaining_command_line);
end = strpbrk (console, " \n\t\v");
break;
}
+ /* if we are in a weird case force details,
+ * so the user probably doesn't care about
+ * graphical splashes
+ */
+ if (strcmp (console, "tty0") != 0)
+ state->should_force_details = true;
+
console_length = strlen (console);
asprintf (&console_device, "/dev/%s", console);