- 论坛徽章:
- 0
|
找到另外一个Nvidia MCP73 Linux驱动相关消息
I just got myself a motherboard with that chipset yesterday. Here're some things I realised:
(1) lspci doesn't use the same pci id database as the kernel. If you check pciids.sourceforge.net's online list of ids, you'll see that the 630i IDs are pending approval. So whether or not a device is "named" in lspci's output has no relation to whether there is a working driver for it.
(2) check out pcimodules and it's man page to see what devices the kernel supports.
(3) /proc/bus/pci/devices seems to have more information about drivers that are bound to devices, and so does /sys/bus/pci/devices/* (indicated by whether or not it contains a driver/ directory)
If you have problems with 3D graphics too, you will need the newest stable driver from nvidia (version 169.12 or later). The graphics issue is a bit more complicated because there is no backport from hardy to gutsy. So, you need to create your own package or compile the driver directly. The most simple of the two is to compile the driver directly.
1 - Download the driver from this location http://us.download.nvidia.com/XF ... 86-169.12-pkg1.run. Make sure you remember the directory where you saved the driver;
2 - Open a new TTY terminal by pressing ctrl+alt+F1 and login with your user;
3 - Stop the X Server typing sudo /etc/init.d/gdm stop;
4 - Type sudo apt-get install build-essential;
5 - Type sudo apt-get remove linux-restricted-modules-generic nvidia-glx-new restricted-manager;
6 - The step above try to uninstall packages that can interfere in the driver installation. If it was not successful, try to reproduce it through synaptic. The nvidia-glx-new may not be present in all systems, so don't worry if this is your case;
7 - Type cd <path to directory where you saved the driver>;
8 - Type sudo ./NVIDIA-Linux-x86-169.12-pkg1.run;
9 - Answer positively to all the question that the installer ask to you;
10 - With the compilation and installation finished, it is time to restart your machine;
11 - Now you should see a green nvidia logo in the X load process. If that not happen, may be it is only a matter of load the nvidia driver on xorg.conf file.
If you have more questions or some point need more clarification, I'll be glad to answer. |
|