Ryan McDougall wrote:
Ok so I tried to use the xf86config but that screwed things up worse than I before, I don't think I know my stuff well enough in Linux to use that tool. I did install the NVIDIA drivers and they are working but not with resolutions
WARNING! WARNING! WARNING! DANGER WILL ROBINSON!
NVIDIAS drivers have not been properly rebuilt for RHL-8.0 yet. I just checked the web site and there was nothing new there. s you wanted me to post:
XF86Config:
<snip>
Section "Module" Load "dbe" Load "extmod" Load "fbdevhw" Load "glx"
go reread the NVIDIA install documentation.
Load "record" Load "freetype" Load "type1" EndSection
<snip>
Section "Device" # no known options #BusID Identifier "NVIDIA Riva TNT2" Driver "nvidia"
Same here.
VendorName "NVIDIA Riva TNT2" BoardName "NVIDIA Riva TNT2" EndSection
<snip>
Section "DRI" Mode 0666 EndSection
and again here. NVIDIAS drivers *_REQUIRE_* modification to the XFree86 config file, and to the best of my knowledge they must be done by hand. Also in this section > Section "Screen" > Identifier "Screen0" > Device "NVIDIA Riva TNT2" > Monitor "Monitor0" > DefaultDepth 16 > SubSection "Display" > Depth 16 > Modes "800x600" "640x480" > EndSubSection > EndSection You don't define any display modes above 800x600. You need add the higher resolutions to the Modes line.
Xfree.0.log:
<snip>
(--) PCI:*(1:0:0) NVidia Riva TNT2 M64 rev 21, Mem @ 0xfd000000/24,
don't expect much in 3D, even with NVIDIA's drivers. The M64 is rather slow. I switched to a rage128, much nicer and better support in linux.
0xf2000000/25, BIOS @ 0xfe9f0000/16
<snip>
(II) LoadModule: "glx" (II) Loading /usr/X11R6/lib/modules/extensions/libglx.so (II) Module glx: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.3123 Module class: XFree86 Server Extension ABI class: XFree86 Server Extension, version 0.1 (II) Loading extension GLX
Reread the Installation instructions. NVIDIA'd driver doesn't use the XF86 glx modules. They also don't use the linux-XF86 DRM methods either.
(II) LoadModule: "nvidia" (II) Loading /usr/X11R6/lib/modules/drivers/nvidia_drv.o (II) Module nvidia: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.3123 Module class: XFree86 Video Driver
Using the NVIDA driver, not the XF86 one. Like you wanted. <snip>
(--) Chipset RIVA TNT2 Model 64 found
Found the right chipset:)
(--) NVIDIA(0): VideoRAM: 32768 kBytes
32M RAM on the card? Is that correct?
(II) NVIDIA(0): Monitor0: Using hsync range of 30.00-70.00 kHz (II) NVIDIA(0): Monitor0: Using vrefresh range of 50.00-120.00 Hz (II) NVIDIA(0): Clock range: 12.00 to 250.00 MHz
Are these correct for your monitor?
(II) NVIDIA(0): Not using default mode "1280x960" (hsync out of range) (II) NVIDIA(0): Not using default mode "640x480" (hsync out of range) (II) NVIDIA(0): Not using default mode "1280x1024" (hsync out of range) (II) NVIDIA(0): Not using default mode "1280x1024" (hsync out of range) (II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range) (II) NVIDIA(0): Not using default mode "800x600" (hsync out of range) (II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range) (II) NVIDIA(0): Not using default mode "800x600" (hsync out of range) (II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range) (II) NVIDIA(0): Not using default mode "800x600" (hsync out of range) (II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range) (II) NVIDIA(0): Not using default mode "800x600" (hsync out of range) (II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range) (II) NVIDIA(0): Not using default mode "800x600" (hsync out of range) (II) NVIDIA(0): Not using default mode "1152x864" (hsync out of range) (II) NVIDIA(0): Not using default mode "1400x1050" (hsync out of range) (II) NVIDIA(0): Not using default mode "1400x1050" (hsync out of range) (II) NVIDIA(0): Not using default mode "1400x1050" (hsync out of range) (II) NVIDIA(0): Not using default mode "1920x1200" (hsync out of range) (II) NVIDIA(0): Not using default mode "960x600" (hsync out of range)
A lot of the default modes above 800x600 aren't being used. Not sure what hsync they need.
(**) NVIDIA(0): Validated modes for Display Device 0: (**) NVIDIA(0): Default mode "800x600": 56.3 MHz, 53.7 kHz, 85.1 Hz (**) NVIDIA(0): Default mode "640x480": 36.0 MHz, 43.3 kHz, 85.0 Hz
These are the only to in the XF86Config file you posted. <snip>
(II) NVIDIA(0): AGP 4X successfully initialized
Humm... 4x AGP...
(II) Loading extension NV-GLX (II) Loading extension NV-CONTROL
Here's NVIDIA's GLX module. Probably won't like that you have already loaded the XF86 one.
(II) [GLX]: Calling GlxExtensionInit
I wonder which GLX module this is? Go back and fix the config file. Make sure you have the correct kernel modules installed. Post/send me the new config file and the X log file from when you try to start in 1024x768 or 1280x1024. -Thomas