Fri 26 Aug 2016 01:49:10 PM UTC, comment #2:
Hello Andrei.
In my case the issue is reproducible even with version 2.0.2~beta2.
It is not about one grub.cfg file, it is about a combination of two config files (one for the main menu and second for a submenu).
In the 1st case try to define a timeout in the main menu (let say 20 seconds) and in a submenu (let say 8 seconds). The default for the main menu must point to the submenu where you defined the 8s timeout. If there's no user intervention, then the system boots automatically in ~28 seconds. But if there is a user intervention and the user selects the submenu by hand, then he has to interrupt the 8s countdown each time he selects the submenu by hand. In this case there should be no countdown anymore since the user stepped in and wanted to select something by hand. The countdown is annoying in this case (if it is longer, then it adds unwanted delay for automatic boots ... if it is low, then it forces user to react quickly)
In the 2nd case try to define a timeout in the main menu (again 20s) and remove timeout settings from the submenu. If there's no user intervention, then you'll get in the submenu after 20 seconds of inactivity, but then you'll stuck in the submenu unless you manually select an entry from it (or do a different operation). That makes no sense. The timeout should get us automatically to the leaf entry that boots something.
In the 3rd case try to remove timeout settings from the main menu and define a timeout 8s in the submenu. If there's no user intervention, then you'll stuct in the main menu unless you manually select the submenu and then you'll get the 8s timeout. That also doesn't make sense as this requires manual intervention. My question is ... What is this good for?
For me the only reasonable implementation should have just one common timeout setting in the main menu config and once it is reached, then we should automatically and without more waiting descend to the lowest level of submenu (till we reach the leaf entry) and boot it.
Is it more clear now?
Thanks
|