I am interested in pursuing why this occurs. 99% of the time I boot into a 32bit puppy that has no savefile and is absolutely and utterly identical at every boot.jamesbond wrote:Thirdly - which one is the first output? This boot you have HDMI as first output, next boot you get analog output as the first output. There is no certainty.
Yet circumstances within the hardware obviously change because occasionally my mouse and touchpad do not work correctly. I can only assume that conditions change from boot to boot at hardware level - but other than battery state/ACPI what else can it be???
And the problem of different audio cards being detected first must be related to a similar issue - hardware conditions are not 100% the same at every boot - even when we think they are.
I could understand it if different usb devices were plugged in as that could alter which driver is loaded, and alter bus timing etc - but what if there are no extra devices plugged in - why should one boot be different from another??
Now that I am sporadically booting 64 bit Puppies I am starting to see different audio card behaviour - I can't tell yet if it is just that newer hardware includes a greater number of audio interfaces (ie not just one soundblaster style card) or if there is something unstable within the init of Puppy. Or maybe it's just early days for 64bit puppies...