Is There An Easy Way To Know When There Are Updates?
What I’d like to do is download it all onto a flash drive that way I don’t need to be online at a client’s location. I do want to make sure I have the latest drivers though. My plan was to get a 32gb flash drive and just check for updates every morning. Is there a particular day that new drivers are added?
By default SDIO checks for updates when it starts. You can switch this off in the options. There are two torrents it checks for updates: the first is the SDIO torrent which includes the application and driver packs, if that torrent is up to date it checks the second torrent which is just the driver packs but is updated more frequently. I reckon if you check once a week you’ll be pretty much up to date. There’s no set day of the week, it’s whenever Mr Driver man gets to it.
There is also an rss feed you can monitor which will advertise both update torrents: https://www.snappy-driver-installer.org/feed/
Which Driver Updates Should I Choose?
I’m trying to learn how to use it without crashing client systems. I see in my system it says there are drivers available for six things. 1 of them says (Updated Driver Available). The others say things like “Old driver (internet)” or “Old driver (not signed) (Internet)” There is even one that says “More optimal driver available though it’s older”. Is it safe to say that the only one I should update is the one that says “Updated Driver Available”? The others since they say the drivers are old, I should just ignore?
If only things were that simple. Snappy gives you options because sometimes you need options. There is no absolute rule to say that “Updated” drivers should always be installed. If that were absolutely true there would be no need to have 20GB+ of drivers on hand. But this isn’t the case, to cover a wide variety of situations you need to have options.
Here’s a thing: if you’re trying to solve a problem with a malfunctioning device and Snappy has an “Updated” driver, you’d probably go ahead and install that because there’s a reasonable chance that might solve your problem. On the other hand if a newer driver got installed that broke a device, you’d be looking to install an older driver, probably one around the same vintage as the device. If you have a choice between signed and not signed you’d probably choose signed but if that didn’t work you might be willing to try alternatives. “More Optimal” is always a good choice and is generally at the top of the offerings as the one most preferred by Snappy itself. The algorithm for choosing a preferred driver is really quite good but it’s not infallible. The decision lies with you and you should never go blindly installing device drivers without a good reason and a rollback plan.
The gui presents the devices on the system, the currently installed driver and what it believes is the preferred driver. If you click the double down arrows you’ll open up a list of alternative drivers for the device. If the top driver doesn’t get the device working, you’ve got options. It’s now up to you to draw on your vast store of knowledge and experience to go through this list of alternatives and choose another driver with the best chance of getting the device working.
(Internet) simply means it’s not available on local storage but it’s available for download on one of the update streams.
I should probably suggest rather than learning how to use the tool without crashing client systems, you learn how to not crash client systems. Part of that is developing a good approach to device drivers. SDIO is merely another excellent and comprehensive way of shooting yourself in the foot.
In answer to your question, it’s safe to say if the device is working then you shouldn’t be installing different drivers.
Do I Have To Install It? Is It Ok To Put SDIO On A Thumb Drive?
It is a portable program. It matters not what device you put it on. I have it on a thumb drive and an iODD as well as a WD external drive. Some people keep it on a network drive. You could even burn it to a dvd if you were so inclined (though I can’t imagine why you would).
The only thing to keep in mind is that sometimes, particularly during network driver updates, you will lose network connectivity which, if you’re running it over the network, will cause SDIO to fail subsequent driver installations until the network is re-established.
The only other thing to keep in mind is that during USB driver updates you will lose USB connectivity which, if you’re running from a USB drive, will cause SDIO to fail subsequent driver installations until the USB subsystem is re-established.