This is my first post here, and I'm pretty new to Ubuntu/Linux. I currently have no other OS except for Ubuntu 13.10. (I used to have Windows 7 until i got a new Tera-byte hard drive).
My current PC build, if any of this helps:
CPU: Intel i5 quad-core
Graphics: NVIDIA GeForce GTX 650
RAM: 8 GB
HDD: 1 TB SATA 3
Motherboard: MSi Z77 A-G41
OS: Ubuntu 13.10
So I recently installed Ubuntu 13.10 and put Steam on it, and I'm seeing that my games run a lot slower than they did when I had Windows 7. I figured it was a graphics problem, so I checked System Settings → Details → Overview. It says in "Graphics" that I have "Gallium 0.4 on NVE7" (don't really know what that is). Does this mean that Ubuntu is not using my graphics card?
In System Settings → Software & Updates → Additional Drivers, it clearly shows like this:
NVIDIA Corporation: GK107 [GeForce GTX 650] -This device is using an alternative driver
(And then it shows a list of drivers that I can switch back and forth to)
So this is a bit confusing. In Software and Updates, it clearly shows that I have my NVIDIA card installed, and that I have a driver selected for it. But in System Settings, it shows I have some Gallium 0.4 thing.
I had done a bit of research, and ended up typing command:
in the Terminal. It showed this in response:
VGA compatible controller: NVIDIA Corporation GK107 [GeForce GTX 650] (rev a1)
The Terminal seems to recognize my graphics card.
What it looks like to me, is that I don't have the proper driver, and I might be using my CPU's integrated graphics. When I switch around which driver I am using in that list, it still does not see my card in System Settings. Some of the drivers in the list give me some sort of OpenGL error when I try to run a game.
It might just be that my games are running slow because the game developers have not optimized it for Ubuntu that well. However, that still doesn't take away from the fact that System Settings is not showing my NVIDIA card.
How do I know if my video card is being recognized/used? If my video card is not being used, what is the best way fix that?
Please make your answers easy to understand. I do not mind wordy responses, as long as I can follow what you're saying.
Any help would be greatly appreciated! Thanks.