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