Next time we bump RAM requirements: notify user at runtime if RAM requirements are not met
Latest update: #5502-note_14
Users with less RAM than recommended get confused because they can’t start all the software they would like concurrently.
Tails should therefore notify the user when booting it on a computer that does not meet the hardware recommendations. This notification would be printed somewhere on the tails-greeter (#5496 (closed)) (boot menu (#5528 (closed))) screen.
A more dynamic approach (possibly for a later iteration) could be to use
http://www.hadess.net/2019/08/low-memory-monitor-new-project.html or
similar; it could not only automate the detection of “how much RAM is
needed for basic Tails usage” (instead of having to keep this knowledge
up-to-date ourselves: if low-memory-monitor
complains during our test
suite, it could be a clear sign that we need to either optimize our
stuff or bump the documented requirements); it could also warn the user
whenever their usage of Tails requires an amount of RAM that exceeds
their hardware’s capacity, which can happen even for systems that meet
the documented minimum memory requirements.
Related issues
- Related to #7235 (closed)
- Related to #7986 (closed)
- Related to #14544
- Related to #6876
- Related to #10060
- Related to #7782
- Has duplicate #7586 (closed)
Original created by @tails on 5502 (Redmine)