Nvidia driver 535 needed

Dear friends,

Sort of unusual situation, Lenovo Thinkpad. Nvidia 3500(ATA) chip.

On kernel 6.17 535 driver worked flawlessly, response to everything was super crisp. No point in have that chip with nouveau.

535 or 550 apparently do not work with 7 kernel. I understand why.

I want to revert to 6.17 kernel, which is installed, purge all vestiges of 7.0, and the newer nvidia drivers, pin the kernel so that the ubuntu updater cannot update my kernel.

Please, no lectures, I know that 6.27 and nvidia 535 are a sinking ship of security issues, but one could get a super GPU with older basic IO hardware on the cheap.

I should like to avoid re-installtion, but if need be, if I reinstall 24.04, i want the latest programmes but want to pin the kernel version so that ubuntu updater cannot override my personal needs. In other words, to work in the real world, I need the very latest software, but cannot use the kernel. Evolution changes because gmail does. We live in a gmail world, and so on. If one owns a pixel phone, everything on the laptop and phone easily maintain across three laptops, office computer and cell phone.

I have an older dell laptop running 22.04 and nothing ever goes wrong.

Any advice as to how to avoid these issues would be helpful. I need, in essence, the latest updates available in 24.04 without the nividia and kernel updates.

Will using synaptic and holding version of kernel prevent kernel changes? Current grub does not allow me to choose version, and I am afraid to change version in /etc from default=0 to default=1, as that might remove the choice of reinstall to “have to reinstall”

Best wishes to all,

Martin

24.04 used 6.8 as its GA kernel, this will be maintained until the EOL of 24.04 so you should be fine using this … to get this kernel make sure to have the linux-generic meta-package installed, that will make sure you get regular updates and fixes …

The 7.x (or any 6.x after 6.8) kernels come in through the HWE stack, so after you installed linux-generic and picked 6.8 as your boot kernel from the grub boot menu, you can simply remove all packages with -hwe- in their name and should be good to go …

2 Likes

@yazdzik-k You posted this in the Flavors & Remixes category which is for discussions and not technical support.

Please confirm if you are running Ubuntu MATE as the primary driver on your machine.

Thanks

You’ve posted this in the discussion area; which is NOT for support as stated here

Are you wanting to re-open a discussion about a decision already made?? as your post reads like you’re seeking support, and not seeking ‘discussion’.

Ubuntu 24.04 LTS being an LTS has kernel stack choice; with Ubuntu MATE providing ISOs that installed the GA kernel (6.8) as well as HWE (6.11, 6.14, 6.17 & 7.0 through updates) as @ogra has already stated; HWE is now at its final upgrade which is 7.0 (backported from 26.04). Kernel stack can be changed post-install too

I’ll move this thread to the support area; assuming you’re seeking support, and not just a discussion re-hashing decisions that have already been made.

2 Likes

Yes, I have run ubunte mate from its inception. I just got here from the bookmarked site,

apologies.

I’m in almost the same situation with Nvidia, my Ubuntu Studio 24.04.4 LTS setup was working great with the 535 driver and the 6.8 kernel. My GPU is an old GeForce GTX 750.

Unfortunately the 535 driver is deprecated by Nvidia and is no longer available in the 24.04 repos; its packages have been replaced by transitional packages which install the 580 driver. This driver does in theory support my (Maxwell architecture) GTX 750. But it causes real problems with a function I use constantly: suspend/resume. (The 535 driver also had issues but there was a simple hack that unfortunately no longer works.)

I think the options for rolling back to 535 are rather unattractive. I think it’s still available from the Nvidia support site, but there are reports of installing that causing issues. I could switch to nouveau which seems inevitable if I’m going to keep running this old hardware. But until the 580 proprietary driver goes away, I would prefer to use that solution.

I’d very much appreciate any discussion or recommendations. Hope this is the right place to post.

Despite the PPA name, I also put 535 drivers in there. And they build fine with 7.0 kernel.

2 Likes

Interesting, thank you.

Dear d,

Thank you so very much for that.

Very best,

M

Please be aware that PPAs are not officially supported here on Ubuntu Discourse.

The help we can provide may be limited and might only extend to how to remove the PPA.

Know the risks before proceeding.

@dtl131 thanks for sharing, we appreciate the effort.

2 Likes

I’ve looked at the PPA page but have not included them at this point. Instead I’ve opted to continue trying to get 580 to work on my system. What I’m finding is that I understand even less of what’s going on than I thought I did.

The 535 driver worked fine for me after forcing the nvidia-sleep.sh script to be bypassed. I did this by adding a line exit 0 right at the beginning of the script. Without that the system would suspend and resume, but the monitors remained powered down and no keyboard or mouse action would bring them back.

I find almost the same thing with the 580 driver, with the nvidia-sleep.sh script bypass in place. The system suspends properly. On resume, the monitors remain powered down. But I can switch virtual terminals on the keyboard (Ctrl+Alt+F3) and get a login screen. Then Ctrl+Alt+F2 brings back the Plasma desktop.

Here’s where it gets puzzling. That nvidia-sleep.sh script seems to do exactly that virtual terminal swap. But it doesn’t seem to be effective. And also embedded in that script is the command that actually causes the suspend. But the system suspends even if that script is bypassed! I don’t know how that is happening.

Planning to file a bug report at https://forums.developer.nvidia.com/t/580-release-feedback-discussion/341205/1034 and hopefully continue this discussion there. For the moment, though, with the bypass in place I have a tolerable solution.

2 Likes