I have installed recently Fedora Core 1 and the max resolution it would let me use was 800x600. I thought that it was because I didnt install the driver for my video card and it was using some VESA(default) video card.
So I found out that my video card is one of NVIDIA GeForceFX, I downloaded the correct driver and tried to install it.
The problems started right away: it couldnt find nvidia.o module and suggested installing kernel-headers. I installed kernel-headers (first having to install a long list of depenedincies) and when I finally had the kernel-headers, it would still complain about no nvidia.o module.
Now `uname -r` gives 2.4.22-1.2115.nptl and
`rpm -qa | grep kernel-headers` also gives 2.4.22-1.2115.nptl, so my kernel-headers are the correct ones.
So I went ahead and forced the nvidia-installer to compile a new nvidia.o module for my kernel with an option --kernel='2.4.22-1.2115.nptl'. Well, it worked this time and the driver was installed. I made necessary changes to XConfig file and tried to start X server.
And it wouldnt start

The log files says:
(II) NVIDIA Unified Driver for all NVIDIA GPUs
(II) Primary Device is: PCI 01:00:0
(EE) No devices detected.
Fatal server error:
no screens found
Pleae help me. What is going on?