The Elive Nurse mode
Are you bored and want to write something about Elive ? May be you will be interested in the Nurse mode
After years of Elive development I have found that quite often users have the same questions: How I can do foo? How I can recover bar? How I can restore something ?... These questions, even if they are possible to be resolved manually or with any tool in Elive, may not be readily known by users or it is difficult to find a solution or maybe the user is a bit lazy to click in the configurations panel. But there could be also other more important problems like the user has tried to reconfigure the graphical system and so broken it.
For that, I have decided to create a special boot mode for recovery purposes to manage all these things. With a sexy name like the nurse mode, unfortunately also with the request of some users I can't put on it a sexy nurse girl wallpaper, it will not be totally correct even if I include also a sexy nurse boy togheter, also, Elive don't like to use these crappy marketing techniques like some enterprises will do.
What will the Nurse mode include ?
It is not finished but the main idea is to include all these features:
- Graphical drivers: reinstall / fixup
- Xorg configuration: recover or reconfigure
- Installed packages: Check if all default installed packages still being installed (things may be not work by having removed accidentally or manually some of them), with the option to reinstall them
- Hardware Checks: Verification that all the hardware works correctly, specially the RAM and the Hard disk, and also the correct work of the cpu calculations at full work
- Update clean configurations: The user may brake any of its configurations, he can update it from a clean default Elive conf
- Recover old configurations: To recover old configurations, maybe updated ones or maybe by a new install
- Boot recover: Recover boot (vmlinuz/initrd) if the user can't boot its system
- Entrance: Check or clean the default entrance (login manager) configurations
- Passwords changer: Modify the password of any user or admin (root)
- Edit grub config: To edit the boot list configuration file
- Wine: Remove wine applications (installed and from the menus)
- Applications menus: Remove personal applications entry's in the menus or the bar, some may be broken
- Swap checker: Check if there's any swap and if is used, if not, ask for fix it
- Keyboard / Language: Configurator of keyboard or language
- Automount of disks: Sometimes an entry on the fstab will not allow the user to automatically mount an external disk, this feature will remove these entry's
So what you think ? is not that the perfect remaining feature in Elive for any new linux user that doesn't knows how to fix their problems manually or from a terminal ? :)