this post was submitted on 07 Jul 2023
3 points (100.0% liked)

GNU/Linux Gaming on Kbin

4 readers
1 users here now

A community for gaming on the GNU/Linux distros.

founded 1 year ago
 

Seriously. Installing the nvidia-driver package doesn't work. I've tried all the suggestions I could find on an internet search and they didn't work. I can install it with apt install nvidia-driver, it gives me the "Nvidia x server settings" program but it doesn't have anything in it. I'm locked to 1 monitor and the only resolution I can choose is 1024x768. The only thing I haven't tried is installing the the Nvidia driver from their website but I'm pretty sure you're not supposed to do that because it will 100% guarentee the os will get borked if you ever do a major upgrade and the one time it happened to me, I couldn't fix it without a drive format and reinstall despite several days of trying everything except a drive format and reinstall. However if that's the only working modern way to install it, fine.

This is like my first time having to install Linux in forever. Linux doesnt bork itself as often as Windows so it's hard to get experience.

top 1 comments
sorted by: hot top controversial new old
[–] ShaunaTheDead@kbin.social 1 points 1 year ago

I think this article explains how to do it, and I think maybe the issue is that because it's considered to be a non-free repository, it's disabled by default.

Looks like you need to run sudo apt install software-properties-gtk and then open Software & Updates and in the Debian Software tab enable the 3 checkboxes below "Officially supported (main)" then you can run sudo apt update && sudo apt install nvidia-detect and nvidia-detect that will tell you which driver to install, although apparently according to this article it's usually just sudo apt install nvidia-driver.

The issue might also be that your system might have integrated graphics that Debian is apparently not very good at switching between like Ubuntu with the nvidia-prime graphics switching program. If that's the case, this article has instructions or you can look into envycontrol on Github.