Bug 137581 - add option to disable splash screen
Summary: add option to disable splash screen
Status: RESOLVED WONTFIX
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: lowest enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsUXEval
Depends on:
Blocks:
 
Reported: 2020-10-19 04:07 UTC by Adam Dingle
Modified: 2020-10-23 04:45 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adam Dingle 2020-10-19 04:07:17 UTC
It would be great to have an option to disable the splash screen that appears when any LibreOffice program starts.

Currently the only way to disable the splash screen is by editing LibreOffice's startup script:

https://www.howtogeek.com/287367/how-to-disable-libreoffices-startup-splash-screen-on-windows-and-linux/

But that's a bother, and it's hard for many people to figure out how to do that.  An option would make this easy.
Comment 1 Timur 2020-10-19 07:39:53 UTC
Personally, I find adding --nologo  option similarly simple as finding that somewhere in Options. But I'm in favor of confirming such enh. requests.
Comment 2 Heiko Tietze 2020-10-19 09:51:40 UTC
(In reply to Adam Dingle from comment #0)
> ...it's hard for many people to figure out how to do that.

Which assumes many people have a reason to disable the splash screen. I doubt that but what's your reason?
Comment 3 Adam Dingle 2020-10-19 10:04:21 UTC
I think splash screens first became common in the 1990s when computers were slower and programs took longer to start up.  In that era, splash screens made sense because they provided the user with something informative to look at while a program loaded, and provided feedback that something was actually happening (i.e. the program was loading).

Today computers are faster, and so I think splash screens are semi-obsolete.  Assuming that a program starts reasonably quickly, the splash screen just adds to the startup time and is an unnecessary visual distraction. For example, all modern web browsers that I can think of (Firefox, Chrome, Safari) launch without a splash screen.  I don't think their users would tolerate a splash screen - they want startup to be fast.

I want LibreOffice to be like a web browser: I open LibreOffice documents many times per day and whenever I do, I want to see the document right away.

I doubt I'm alone in this.  For example, the Wikipedia article on splash screens says "Since splash screens often increase the wait for the desired content and may take a long time to load, they are not liked by all users."
Comment 4 QA Administrators 2020-10-20 04:21:01 UTC Comment hidden (obsolete)
Comment 5 andreas_k 2020-10-20 07:17:38 UTC
MS Office has a splash screen (and it took very long) other apps that has a splash screen:
- Krita
- Inkscape (should have one on windows cause it took very long to be available)
- a lot of google android apps has splash screen on mobile
- Adobe (last time I use it)
- AutoCad (last time I use it)
- Gimp

If you have an app, that need a bit longer than instant to start, I would prefer an splash screen. For example Inkscape need 3 - 8 Sec to start on windows and I alway ask myself, did I klick already or not.
Comment 6 andreas_k 2020-10-20 07:18:36 UTC
In addition it's one of the only places where you can have some visual identity cause LibO should integrate well within the desktop environment.
Comment 7 Cor Nouws 2020-10-22 12:44:41 UTC
This is one that should pass the ESC I guess?
Comment 8 Timur 2020-10-22 13:02:17 UTC
Let me confirm this. We cannot give reasons to someone why s/he should like splash, if a request is to disable it. Further discussion is not likely fruitful. If there's command option, why not also GUI. No value for ESC. Can be fixed only if someone takes it, not so probable, already lowest. So let's move on.
Comment 9 Heiko Tietze 2020-10-22 13:32:47 UTC
We discussed the options in the design meeting (and in the Telegram channel).

Options are:

   + a) drop the splash screen completely
   + b) toggle --nologo switch into --showlogo (and disable the spash by that)
   + c) add an additional (expert) option to do hide splash
   + d) keep as it is

Most people like Timur believe the -nologo switch is sufficient (some agree with the more modern presentation and the less benefit of the splash screen at all). Many applications still have a logo, see Andreas' comment. While removing the splash screen gives the impression of a faster start-up we loose design, branding, and feedback (consider the start-up procedure stops at some point).

I will bring it up to the ESC assuming it's a WF.
Comment 10 Adam Dingle 2020-10-23 04:45:44 UTC
Thanks for the update, and thanks for considering my suggestion at least.

Of course, it is currently possible to avoid the splash screen by modifying the sofficerc startup script.  I myself have done that, so this is not a significant problem for me - my suggestion was only to make it easier.  But the status quo is not too bad.