I'm new to Linux and running Kubuntu, and I thought I had sorted out my NVIDIA drivers during installation. However, all the games I'm trying to run through Steam with Proton are really slow. I checked the Driver Manager and saw that I'm using the Nouveau display driver instead of the NVIDIA driver. I did some research and found that the Nouveau driver isn't ideal for gaming. I tried to follow Ubuntu's guide for installing the NVIDIA drivers by running `sudo ubuntu-drivers install`, but I encountered several unmet dependency errors during the process. Now I'm confused about what steps to take next. Should I manually install kernel modules or do something else?
4 Answers
Before you dive too deep, what GPU are you actually using? Sometimes knowing the model can help find the best solution. Also, did you include proprietary drivers during the initial installation? That can make it much easier since the system should find the right one for you automatically.
Make sure you ran `sudo apt update` before trying the installation. This way, you'll be working with the latest package lists, which can help avoid some of those dependency issues you’re experiencing.
First off, you should just be able to select the right driver in the Driver Manager. If that's not working, something might be off with your setup. It should be straightforward, but there could be configuration issues causing problems for you.
You definitely shouldn’t need to add any PPAs. Here’s what you should do: Open a terminal and run these commands: `sudo apt update` to get the latest packages, `sudo apt upgrade` to update your existing packages, and `sudo apt dist-upgrade` just in case. After that, use `sudo ubuntu-drivers devices` to see which drivers are recommended for your hardware, then `sudo ubuntu-drivers install` again. The errors you're seeing may be because your package lists aren't synced properly.

That's what I'm finding confusing! Everyone says it should be simple, but mine isn't working as expected. It's been a few days since I installed it, and I'm not sure what's wrong.