GTX 580? Maybe you have to install an older driver, like the 470-series of the driver appears to support it: https://www.nvidia.com/en-us/drivers/unix/legacy-gpu/ Ubuntu has a bunch of older series of nvidia driver you can install for this purpose.
That would not explain your networking though. Unless that is also some older hardware too... But, a common thing to do as a new user in linux may be to find posts which answer "how do I install x in ubuntu" and they usually involve editing files under /etc/apt/sources.d/. This can wreck your system in this kind of way, so: have you done that? Or this is pure ubuntu, just regular apt update/upgrade and some apt installs?



