Updating device drivers with ubuntu
There are tons of solutions for these problems online.
Below is the solution which works for me consistently.
Microsoft doesn’t write these drivers on its own — it gets them from the manufacturers and provides them to you after vetting them.
If you are like me and like developing in Linux, then you will find this guide useful.
When I was setting up everything for my Android development, I ran into the problem that Linux was not recognizing my Android phone, and took me some time figuring out how to make Linux recognize my phone.
Windows needs manufacturer-provided hardware drivers before your hardware will work.
Linux and other operating systems also need hardware drivers before hardware will work — but hardware drivers are handled differently on Linux.