Originally posted by Crashed_Again
I also use the A7N8X motherboard and I've found that their are a lot of issues with it running Linux. I have it working but the nvidia modules and whatnot are a real pain and with Gentoo I have to re-install Xfree everytime I upgrade the kernel for some reason.
Well, getting back to the thread subject (which is Asus A7N8X install problems), is it REALLY necessary to re-install Xfree with a new Kernel? I am not so sure a re-install is needed.
I confess I am a newbie to Linux, but in the process of researching this a bit, it appears their may be "work arounds" where one de-installs the nVidia driver, and then re-installs the driver, and it will work with the new Kernel. Presumeably no XFree re-installation necessary?
I am still examining this (and I leave the continent for 4-weeks in a few days so I can't spend much time on it for a couple of months). Some links with some hints:
The above is a SuSE page that notes the nvidia installer does not work as long as a Xserver is still running and the nividia kernel module is still loaded. It recommends booting into runlevel 3 (by specifying "3" as kernel boot option, or switching to runlevel 3 ("init 3") and unloading the kernel module ("rmmod nvidia") before running th nvidia installer.
This thread is by a Red Hat user who notes driver problems after kernel upgrades. He notes one has to update the /etc/XF11/XF86Config file after the nVidia driver is installed, and refers to the nVidia file with the specifics:
This is a long read (and I haven't finished yet), but it notes the NVIDIA kernel has a kernel interface layer which must be compiled specifically for the configuration and version of the kernel one is running. NVIDIA distriubutes the source code to this kernel interface layer (as well as precompiled versions for many of the kernels distributed by some popular distributions). When the nvidia installer is run it will determine if it has a precompiled kernel interface for the kernel one is running. If it does not, it will check if there is one on the NVIDIA ftp site and download it. etc ....
That ftp site also gives information on reconfiguring the XF86Config file. Presumeably a reconfigure (and not a re-install) is all that is needed?
This looks like pretty good support to me, albeit it is rather technical.
Anyway, I confess I am a newbie to this (and I have been avoiding kernel updates), but I believe with time it can be figured out. If I wasn't such a newbie, it would probably be pretty obvious as to what is needed.