Huh sounds like what I encountered when attempting to use a older Nvida GPU (GTX550TI) to transcode in a media server.
Going to Nvida website Looks Like the last Linux driver for the RTX 3500 was version 550. At which point appears Nvida placed the GPU on the deprecated list.
Now usually the devs drop a driver once deprecated by the Vendor as the base source is not present to tweak to the OS … so anything newer will not work…
There is actually only one way I could have gotten my GTX 550ti’s to work that is by going back to server version 18 or so at that point the proper driver was available via Ubuntu. @1fallen Rick I’m sure remembers the hoops I was running through. On the Old UF forum.
I’m not saying you have to roll back your OS to the last Certified (which your setup was Certified) But, it maybe the saniest thing for you.
see here P16 Certified Status
now I did attempt to see if the 24.04 version was certified for you hardware. and it wasn’t, There is actually a reason that some of the Older Hardware can only run up to a certain OS level and not the newest.
Hardware driver support.
Just sharing my experience which the end result was pull the GPU’s out but that was a desktop.
The RTX 3500 Mobile Ada Generation is a professional mobile graphics chip by NVIDIA, launched on March 21st, 2023. Built on the 5 nm process, and based on the AD104 graphics processor, the chip supports DirectX 12 Ultimate. The AD104 graphics processor is an average sized chip with a die area of 294 mm² and 35,800 million transistors. Unlike the fully unlocked GeForce RTX 4070 Ti, which uses the same GPU but has all 7680 shaders enabled, NVIDIA has disabled some shading units on the RTX 3500 Mobile Ada Generation to reach the product’s target shader count. It features 5120 shading units, 160 texture mapping units, and 64 ROPs. Also included are 160 tensor cores which help improve the speed of machine learning applications. The card also has 40 raytracing acceleration cores. NVIDIA has paired 12 GB GDDR6 memory with the RTX 3500 Mobile Ada Generation, which are connected using a 192-bit memory interface. The GPU is operating at a frequency of 1110 MHz, which can be boosted up to 1545 MHz, memory is running at 2250 MHz (18 Gbps effective).
Its power draw is rated at 100 W maximum. This device has no display connectivity, as it is not designed to have monitors connected to it. Rather it is intended for use in laptop/notebooks and will use the output of the host mobile device. RTX 3500 Mobile Ada Generation is connected to the rest of the system using a PCI-Express 4.0 x16 interface.
Ok dug a bit more… OK the EXACT Last supported version is 535… (I didn’t scroll down fare enough)
Now the driver version numbers will align between Nvida and Ubuntu Drivers.
However, I started doing this and it started doing a bunch of downloading and looked like it was going to install something. Since I was expecting an informational output, I aborted it, even though I think it might be the right thing to do.
So, please, tell me what you think this will do. Will it install the right (550) driver? I presume it might be the Ubuntu one which is what I want.
I have to go away for a few hours. Can try when I get back.
This might be the best advice I can give.
My advice is read the provided link.
Note that there is a desktop section even though the link says servers on the top.
Then calmly ask questions.
If it will allow 535 or a version older I would take it.
I have heard of some griping about 535 giving problem in different forums.
BUT IT was not with your card. it was the same generation as I had in the server.
oh and before issuing any other command I would use the command that 1fallen mention to purge the drivers. And then install cleanly.
No you are not missing anything… and are spot on
the deprecated list part was in error (on my part I was speed reading a post about it and crossed my eyes I guess)
once I actually scanned over the driver listing the second time from Nvida , I didn’t see the verbage, plus I didn’t scroll the whole page as the newer drivers was listed … which was the same exact one that both @1fallen and I linked to for the 550 and 535 version which align number wise with Ubuntu version.
Old age and being tired I guess on my part.
@monkeybrain
honestly if the OP reads the link I posted on installing the drivers he will get the correct one…
As the guide covers server and desktops…
and I think you are correct with 560… but really doing it from the CLI and using the autoprobe to me is the easiest way…
cat /proc/driver/nvidia/version
will check the version
sudo ubuntu-drivers list
will pull the available drivers listing
eye candy
sudo ubuntu-drivers install
will autodetect the generic Nvida driver for a desktop install
or he could override that and issue
sudo ubuntu-drivers install nvidia:535
or for driver 550
sudo ubuntu-drivers install nvidia:550
But before he installs a driver he really needs to purge the old drivers in the manner 1Fallen advised when he last posted.
In my honest opinion… I know one can do it from a GUI, but GUI sometimes gives one too many choices and causes frustration.
That is directly from the guide listed in several posts