Fix kernel selection bug in snakeoil menu
From JD1:
I'll report some issues here when I don't want to post them. This one applies to Alpha2 and older FW. See if you can replicate it:
When running DSD kernel. On Squeezelite page do you see any boot kernel listed, without touching the dropdown menu? minor bug; doesn't display DSD kernel when in use but does show it selected in the dropdown menu.
Try entering "noapic" in kernel options, save and restart. Do you still have DSD kernel running? Has noapic been engaged?
Remember that I can only install new kernels with the older FW. I was constantly switching FWs and doing many restarts while working on the native DSD so may have stressed the system. On a couple of occasions, it would auto revert to the original kernel (non-DSD) so I would try to re-install the DSD kernel by:
- selecting it on the Snakeoil-Boot kernel drop down menu
- press Save
- reboot server -sometimes my selection in 1. would revert to original kernel before I could press save. -other times it would revert to original kernel after pressing save -it would install original kernel when I rebooted the machine.
This problem also occurred when I had Native DSD working well and tried to enter "noapic" in kernel options. Snakeoil would keep reverting to original kernel. At no point would it accept DSD kernel + noapic.
I have no idea if noapic started the problem or is unrelated. The problem resolved after some power cycling and giving up on using noapic.