LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


View Poll Results: Did this help you?
Yes , thank you , I'm on my way: 5 62.50%
It got me started but I had to research more: 1 12.50%
No it didn't help me: 2 25.00%
Voters: 8. You may not vote on this poll

Reply
  Search this Thread
Old 01-06-2004, 09:57 AM   #1
raynet11
LQ Newbie
 
Registered: Aug 2003
Location: U.S.A
Distribution: RedHat , Mandrake
Posts: 28

Rep: Reputation: 15
Post Nvidia drivers , Suse 9.0


This post really isn't a question but an answer to my problems I experienced with Suse 9.0 and installing Nvidia drivers:

When you setup Suse you have the option of using the online update to download the commercial Nvidia drivers but I later found (at least on my system) that something wasn't right and there were library conflicts with the mesa drivers. Some programs that ran OpenGL worked and some did not and the programs that did work were grabbing the mesa drivers. More picky programs such as quake 3 did not start so I knew something was up.

The mesa package which seems to be an option on past Linux OS's I have used is used by over 50 programs in Suse 9.0 so uninstalling was an option but it left my system rather broken. Removing and then installing mesa lead me to find another bug , by removing and reinstalling mesa I completely lost OpenGL support through my Nvidia drivers , proof that Suse is not installing the correct library files and the Mesa and the downloaded Nvidia drivers are sharing the same libraries. Below are the steps I used to resolve the issue and get my drivers and OpenGL working so I could play quake 3 or run anything else that used OpenGL for that matter.

1. Download the latest Nvidia drivers from the Nvidia website

2. Install kernel sources if they are not already installed using yast (it's under the sources group)

3. Start up a console session by hitting Ctrl + Alt + F1

4. Login as root

5. Change runstate to level 3

Example: $ init 3

6. CD over to where you saved the Nvidia driver and chmod the file to 775

Example: $ chmod 775 NVIDIA-linux-x86-1.0-5328-pk1.run

7. Run the installer

Example: $ ./NVIDIA-linux-x86-1.0-5328-pk1.run

Note: At the time of this post the latest Nvidia driver did not have a suitable module and had to build one for my kernel , if this is the case for you install the kernel sources from the CD and then run Yast2 updater to download upgrade the to the same kernel source as what you are using, the update part is very important, if you have an updated kernel and you install the kernel source from the CD you are actually installing the kernel source from the original kernel so update or you will have a mess on your hands..

8. After the install is complete first backup then edit your /etc/X11/XF86Config file , find the the
Section "Device" and change

Driver "nv"

to

Driver "nvidia"

In the module section make sure you have:

Load "glx"

You should also remove the following lines:

Load "dri"
Load "GLcore"

9. Reboot the system, if all went well you should get the Nvidia logo before the sign on window comes up.

10. You can check to make sure everything went well by running glxgears any Nvidia card should show at least 1000FPS, Mesa will churn out around 200FPS (may vary , my system is a 650MHZ with a gforce 2)

11. If your still having problems run /sbin/ldconfig (as root) and reboot and try the gears test again. If you still don't get results after running ldconfig run xdpyinfo > xdpyinfo.txt and review the file to see that GLX and NV-GLX extensions are loading, if they are not, the Load "glx" section of your XF86Config is not loading correctly or you are missing the Load "glx" from the XF86Config file. If you do have Load "glx" in your XF86Config then there is a problem with the system links consult the Nvidia driver faq.

12. If you remove or install or update mesa you will have to reinstall the Nvidia drivers again (steps 1-11)
 
Old 01-06-2004, 02:41 PM   #2
rlange
LQ Newbie
 
Registered: Dec 2003
Location: Massachusetts USA
Distribution: Suse 9.0
Posts: 13

Rep: Reputation: 0
i use suse 9.0 also to get my gl drivers straight i used yast and in the graphic card section selected enable 3d and now i get that splash screen you mentioned. Sorry i am a noob and i had to do it the easy way.
 
Old 01-06-2004, 02:56 PM   #3
raynet11
LQ Newbie
 
Registered: Aug 2003
Location: U.S.A
Distribution: RedHat , Mandrake
Posts: 28

Original Poster
Rep: Reputation: 15
Post It did work that way but..

That was how I initially setup my system and it did splash the Nvidia logo but after I installed quake 3 and it crashed I knew something wasn't right with the libraries. I'm glad you didn't have any problems, I guess I wasn't so lucky.. I'll tell you one thing though the newly compiled Nvidia driver runs quake 3 faster then my windows version of the game by a long shot, it was worth the trouble..
 
Old 01-08-2004, 03:27 PM   #4
levenger
LQ Newbie
 
Registered: Jan 2004
Location: 'zona
Distribution: SuSe 9.0 Professional
Posts: 23

Rep: Reputation: 15
Ok, I'm a noob also. I tried to install the driver but it gave me the error that the driver didn't match the kernel. How do you build one for the kernel as you did? What are the steps?
 
Old 01-08-2004, 05:04 PM   #5
raynet11
LQ Newbie
 
Registered: Aug 2003
Location: U.S.A
Distribution: RedHat , Mandrake
Posts: 28

Original Poster
Rep: Reputation: 15
Building the driver:

To build the driver you need to follow a few simple steps:

1. Start the control center, ==> Yast2 Modules ==> Software ==> Install + Remove:

2. From the add/remove software screen filter by package group go down to

Development ==>> Sources and select the package kernel-sources and then install

3. After the sources and other dependent packages are installed start the online update which will download the updated sources. (important, if you don't do this the Nvidia installer will not compile and will throw errors about unresolved symbols )

4. After you have the updated sources go back up to my install post, the Nvidia installer, run the install , it will try to check the FTP (which will fail) and then ask you if you would like to build just select yes and it will automatically build and install the kernel module then follow the rest of my post to finish..
 
Old 01-08-2004, 10:21 PM   #6
levenger
LQ Newbie
 
Registered: Jan 2004
Location: 'zona
Distribution: SuSe 9.0 Professional
Posts: 23

Rep: Reputation: 15
I did everything. It compiled the header, I made the changes to the config file. When I reboot though I just get a black screen. I don't have any errors in the XF86Config file. In fact everything loads correctly. I did notice that the driver was compiled for version 4.0.2 of X and all the other X drivers are compiled for 4.3.0.1. Would that be a problem? The driver comes with some X libraries that it must be using instead of the ones on my system. Anyway to override it so that it uses the newer one?
 
Old 01-09-2004, 09:07 AM   #7
raynet11
LQ Newbie
 
Registered: Aug 2003
Location: U.S.A
Distribution: RedHat , Mandrake
Posts: 28

Original Poster
Rep: Reputation: 15
Might try sax2:

Black screen eh? If your sources are up-to-date and it did compile it probably did install the correct drivers. I have run into this on different machine once and if I remember right it had more to do with the monitor settings.

1. start a new session (Ctrl + Alt +F1) after you screen goes black..

2. Login as root and change the runstate to level 3

example:

$ init 3

Now, this is where my memory get's fuzzy I think that after the install I lost all the properties to my monitor profile so run sax2 and look for anything strange with the monitor test it and save it.. (note revert back to the old nvidia drivers in sax2 to get a successfull test , we will change them back later) Now one thing to keep in mind is that sax2 is ignorant to the nvidia install and will most likely overwrite your XF86Config file , this OK , after you get a sucessfull test save the configuration within sax2 and boot into X just to make sure the monitor and X come up.. (this is also a rescue or revert to a hosed nvidia install) ..

Once you confirm that X and the monitor setting are good try changing your XF86Config file from nv to nvidia again and reboot. hope this helps.. it's been a while since I seen the blank screen problem. also you could check ..


snip.... nvidia faq...

Problems will arise if applications use the wrong version of a library.
This can be the case if there are either old libGL libraries or stale
symlinks left lying around. If you think there may be something awry
in your installation, check that the following files are in place
(these are all the files of the NVIDIA Accelerated Linux Driver Set,
plus their symlinks):

/usr/X11R6/lib/modules/drivers/nvidia_drv.o

/usr/X11R6/lib/modules/extensions/libglx.so.x.y.z
/usr/X11R6/lib/modules/extensions/libglx.so -> libglx.so.x.y.z

/usr/lib/libGL.so.x.y.z
/usr/lib/libGL.so.x -> libGL.so.x.y.z
/usr/lib/libGL.so -> libGL.so.x

/usr/lib/libGLcore.so.x.y.z
/usr/lib/libGLcore.so.x -> libGLcore.so.x.y.z

/lib/modules/`uname -r`/video/nvidia.o, or
/lib/modules/`uname -r`/kernel/drivers/video/nvidia.o

Installation will also create the /dev files:

crw-rw-rw- 1 root root 195, 0 Feb 15 17:21 nvidia0
crw-rw-rw- 1 root root 195, 1 Feb 15 17:21 nvidia1
crw-rw-rw- 1 root root 195, 2 Feb 15 17:21 nvidia2
crw-rw-rw- 1 root root 195, 3 Feb 15 17:21 nvidia3
crw-rw-rw- 1 root root 195, 255 Feb 15 17:21 nvidiactl

If there are other libraries whose "soname" conflicts with that of
the NVIDIA libraries, ldconfig may create the wrong symlinks. It is
recommended that you manually remove or rename conflicting libraries
(be sure to rename clashing libraries to something that ldconfig will
not look at -- we have found that prepending "XXX" to a library name
generally does the trick), rerun 'ldconfig', and check that the correct
symlinks were made. Some libraries that often create conflicts are
"/usr/X11R6/lib/libGL.so*" and "/usr/X11R6/lib/libGLcore.so*".

If the libraries checks out, then verify that the application is using
the correct libraries. For example, to check that the application
/usr/X11R6/bin/gears is using the NVIDIA libraries, you would do:

$ ldd /usr/X11R6/bin/gears
libglut.so.3 => /usr/lib/libglut.so.3 (0x40014000)
libGLU.so.1 => /usr/lib/libGLU.so.1 (0x40046000)
libGL.so.1 => /usr/lib/libGL.so.1 (0x40062000)
libc.so.6 => /lib/libc.so.6 (0x4009f000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4018d000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40196000)
libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x401ac000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x401c0000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x401cd000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x401d6000)
libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0x402ab000)
libm.so.6 => /lib/libm.so.6 (0x4048d000)
libdl.so.2 => /lib/libdl.so.2 (0x404a9000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x404ac000)

Note the files being used for libGL and libGLcore -- if they are something
other than the NVIDIA libraries, then you will need to either remove the
libraries that are getting in the way, or adjust your ld search path.
If any of this seems foreign to you, then you may want to read the man
pages for "ldconfig" and "ldd" for pointers.


<<----------------------- snip ------------------------------->>>
 
Old 01-21-2004, 09:45 PM   #8
peteathome
LQ Newbie
 
Registered: Jan 2004
Location: Minnesota
Posts: 8

Rep: Reputation: 0
Thanks much..

I just wanted to pass along my thanks to raynet11 for the solution to my problem. I've been goofing around for a couple of days trying to sort this thing out. Shame on Suse for the sloppy way that YaST and or SaX2 behave in this case. This is the second time I've installed Suse 9, and although I like many things about it, I've always had trouble getting the Nvidia card to work right.
Thanks again for the pointer.
 
Old 01-24-2004, 05:44 PM   #9
BlankFrank
Member
 
Registered: Jan 2004
Location: Scotland
Distribution: Suse 9.2 (AMD64) / Mandrake 10
Posts: 62

Rep: Reputation: 15
Hi Folks

I'm having problems in Suse 9.0 also. I've followed the instrucions but am still having problems.

I've included a section of the XF86Config log file if that's any help.

Basically - the machine boots up (showing the Nvidia splash screen) and all seems to work okay. I don't however get any OpenGL support. glxgears and xdpyinfo both give the following error:

Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

xdpyinfo: unable to open display ":0.0".


Any advice welcome :-)

-------------------------------------------
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension DOUBLE-BUFFER
(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.5328
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension GLX
(II) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.so
(II) Module freetype: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 2.0.2
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font FreeType
(II) LoadModule: "speedo"
(II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a
(II) Module speedo: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 1.0.1
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Speedo
(II) LoadModule: "v4l"
(II) Loading /usr/X11R6/lib/modules/drivers/linux/v4l_drv.o
(II) Module v4l: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 0.0.1
ABI class: XFree86 Video Driver, version 0.6
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension FontCache
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 1.0.2
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Type1
(II) Loading font CID
(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.5328
Module class: XFree86 Video Driver
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 1.0.0
Module class: XFree86 XInput Driver
ABI class: XFree86 XInput driver, version 0.4
(II) v4l driver for Video4Linux
(II) NVIDIA XFree86 Driver 1.0-5328 Wed Dec 17 13:56:09 PST 2003
(II) NVIDIA Unified Driver for all NVIDIA GPUs
(II) Primary Device is: PCI 01:00:0
(--) Chipset NVIDIA GPU found
(II) resource ranges after xf86ClaimFixedResources() call:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xe9000000 - 0xe90000ff (0x100) MX[B]
[6] -1 0 0xe9001000 - 0xe90010ff (0x100) MX[B]
[7] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]O
[8] -1 0 0xe4000000 - 0xe407ffff (0x80000) MX[B](B)
[9] -1 0 0xe0000000 - 0xe3ffffff (0x4000000) MX[B](B)
[10] -1 0 0xd8000000 - 0xd8ffffff (0x1000000) MX[B](B)
[11] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[12] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[13] -1 0 0x0000e800 - 0x0000e81f (0x20) IX[B]
[14] -1 0 0x0000e400 - 0x0000e41f (0x20) IX[B]
[15] -1 0 0x0000e000 - 0x0000e00f (0x10) IX[B]
[16] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B]
[17] -1 0 0x0000d800 - 0x0000d807 (0x8) IX[B]
[18] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B]
[19] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]
(II) resource ranges after probing:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xe9000000 - 0xe90000ff (0x100) MX[B]
[6] -1 0 0xe9001000 - 0xe90010ff (0x100) MX[B]
[7] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]O
[8] -1 0 0xe4000000 - 0xe407ffff (0x80000) MX[B](B)
[9] -1 0 0xe0000000 - 0xe3ffffff (0x4000000) MX[B](B)
[10] -1 0 0xd8000000 - 0xd8ffffff (0x1000000) MX[B](B)
[11] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[12] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[13] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[14] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[15] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[16] -1 0 0x0000e800 - 0x0000e81f (0x20) IX[B]
[17] -1 0 0x0000e400 - 0x0000e41f (0x20) IX[B]
[18] -1 0 0x0000e000 - 0x0000e00f (0x10) IX[B]
[19] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B]
[20] -1 0 0x0000d800 - 0x0000d807 (0x8) IX[B]
[21] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B]
[22] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]
[23] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[24] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.6
(**) NVIDIA(0): Depth 16, (--) framebuffer bpp 16
(==) NVIDIA(0): RGB weight 565
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(--) NVIDIA(0): Linear framebuffer at 0xE0000000
(--) NVIDIA(0): MMIO registers at 0xD8000000
(II) NVIDIA(0): NVIDIA GPU detected as: GeForce3
(--) NVIDIA(0): VideoBIOS: 03.20.00.10.04
(--) NVIDIA(0): VideoRAM: 65536 kBytes
(II) NVIDIA(0): Connected display device(s): CRT-0
(--) NVIDIA(0): Detected TV Encoder: Brooktree 869
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at 8 bpp: 350 MHz
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at 16 bpp: 350 MHz
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at 32 bpp: 350 MHz
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.6
(II) NVIDIA(0): Monitor[0]: Using hsync range of 30.00-70.00 kHz
(II) NVIDIA(0): Monitor[0]: Using vrefresh range of 50.00-100.00 Hz
(II) NVIDIA(0): Clock range: 12.00 to 350.00 MHz
(II) NVIDIA(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) NVIDIA(0): Not using default mode "1280x960" (hsync out of range)
(II) NVIDIA(0): Not using default mode "640x512" (hsync out of range)
(II) NVIDIA(0): Not using default mode "640x512" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1792x1344" (hsync out of range)
(II) NVIDIA(0): Not using default mode "896x672" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1792x1344" (hsync out of range)
(II) NVIDIA(0): Not using default mode "896x672" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1856x1392" (hsync out of range)
(II) NVIDIA(0): Not using default mode "928x696" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1856x1392" (hsync out of range)
(II) NVIDIA(0): Not using default mode "928x696" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1920x1440" (hsync out of range)
(II) NVIDIA(0): Not using default mode "960x720" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1920x1440" (hsync out of range)
(II) NVIDIA(0): Not using default mode "960x720" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1400x1050" (hsync out of range)
(II) NVIDIA(0): Not using default mode "700x525" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1920x1440" (hsync out of range)
(II) NVIDIA(0): Not using default mode "960x720" (hsync out of range)
(II) NVIDIA(0): Not using default mode "2048x1536" (hsync out of range)
(II) NVIDIA(0): Not using default mode "2048x1536" (hsync out of range)
(II) NVIDIA(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) NVIDIA(0): Not using default mode "1400x1050" (width too large for virtual size)
(WW) NVIDIA(0): Not using mode "700x525" (height 1050 is larger than
(WW) NVIDIA(0): EDID-specified maximum 1024)
(WW) NVIDIA(0): Not using mode "1152x768":
(WW) NVIDIA(0): horizontal sync start (1178) not a multiple of 8
(WW) NVIDIA(0): Not using mode "576x384":
(WW) NVIDIA(0): horizontal sync start (589) not a multiple of 8
(WW) NVIDIA(0): Not using mode "360x200":
(WW) NVIDIA(0): horizontal sync start (378) not a multiple of 8
(**) NVIDIA(0): Validated modes for display device CRT-0:
(**) NVIDIA(0): Mode "1280x1024": 117.5 MHz, 68.0 kHz, 64.0 Hz
(**) NVIDIA(0): Mode "1024x768": 94.4 MHz, 68.6 kHz, 85.0 Hz
(**) NVIDIA(0): Mode "800x600": 66.7 MHz, 62.2 kHz, 98.0 Hz
(**) NVIDIA(0): Mode "640x480": 42.2 MHz, 49.8 kHz, 98.0 Hz
(**) NVIDIA(0): Default mode "1280x960": 108.0 MHz, 60.0 kHz, 60.0 Hz
(**) NVIDIA(0): Default mode "1152x864": 108.0 MHz, 67.5 kHz, 75.0 Hz
(**) NVIDIA(0): Mode "1024x768": 86.2 MHz, 62.6 kHz, 78.0 Hz
(**) NVIDIA(0): Mode "1024x768": 73.9 MHz, 54.3 kHz, 68.0 Hz
(**) NVIDIA(0): Default mode "832x624": 57.3 MHz, 49.7 kHz, 74.6 Hz
(**) NVIDIA(0): Mode "800x600": 58.7 MHz, 55.6 kHz, 88.0 Hz
(**) NVIDIA(0): Mode "800x600": 51.7 MHz, 49.0 kHz, 78.0 Hz
(**) NVIDIA(0): Mode "800x600": 44.1 MHz, 42.4 kHz, 68.0 Hz
(**) NVIDIA(0): Default mode "640x512": 54.0 MHz, 64.0 kHz, 60.0 Hz (D)
(**) NVIDIA(0): Mode "640x480": 37.0 MHz, 44.4 kHz, 88.0 Hz
(**) NVIDIA(0): Mode "640x480": 32.6 MHz, 39.2 kHz, 78.0 Hz
(**) NVIDIA(0): Mode "640x480": 27.7 MHz, 34.0 kHz, 68.0 Hz
(**) NVIDIA(0): Default mode "720x400": 35.5 MHz, 37.9 kHz, 85.0 Hz
(**) NVIDIA(0): Default mode "640x400": 31.5 MHz, 37.9 kHz, 85.1 Hz
(**) NVIDIA(0): Default mode "576x432": 54.0 MHz, 67.5 kHz, 75.0 Hz (D)
(**) NVIDIA(0): Default mode "640x350": 31.5 MHz, 37.9 kHz, 85.1 Hz
(**) NVIDIA(0): Default mode "512x384": 47.2 MHz, 68.7 kHz, 85.0 Hz (D)
(**) NVIDIA(0): Default mode "512x384": 39.4 MHz, 60.1 kHz, 75.1 Hz (D)
(**) NVIDIA(0): Default mode "512x384": 37.5 MHz, 56.5 kHz, 70.1 Hz (D)
(**) NVIDIA(0): Default mode "512x384": 32.5 MHz, 48.4 kHz, 60.0 Hz (D)
(**) NVIDIA(0): Default mode "416x312": 28.6 MHz, 49.7 kHz, 74.7 Hz (D)
(**) NVIDIA(0): Default mode "400x300": 28.1 MHz, 53.7 kHz, 85.3 Hz (D)
(**) NVIDIA(0): Default mode "400x300": 24.8 MHz, 46.9 kHz, 75.1 Hz (D)
(**) NVIDIA(0): Default mode "400x300": 25.0 MHz, 48.1 kHz, 72.2 Hz (D)
(**) NVIDIA(0): Default mode "400x300": 20.0 MHz, 37.9 kHz, 60.3 Hz (D)
(**) NVIDIA(0): Default mode "400x300": 18.0 MHz, 35.2 kHz, 56.3 Hz (D)
(**) NVIDIA(0): Default mode "320x240": 18.0 MHz, 43.3 kHz, 85.2 Hz (D)
(**) NVIDIA(0): Default mode "320x240": 15.8 MHz, 37.5 kHz, 75.0 Hz (D)
(**) NVIDIA(0): Default mode "320x240": 15.8 MHz, 37.9 kHz, 72.8 Hz (D)
(**) NVIDIA(0): Default mode "320x240": 12.6 MHz, 31.5 kHz, 60.1 Hz (D)
(**) NVIDIA(0): Default mode "320x200": 15.8 MHz, 37.9 kHz, 85.3 Hz (D)
(**) NVIDIA(0): Default mode "320x175": 15.8 MHz, 37.9 kHz, 85.3 Hz (D)
(II) NVIDIA(0): Virtual screen size determined to be 1280 x 1024
(**) NVIDIA(0): Display dimensions: (310, 230) mm
(**) NVIDIA(0): DPI set to (104, 113)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/X11R6/lib/modules/libfb.a
(II) Module fb: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 1.0.0
ABI class: XFree86 ANSI C Emulation, version 0.2
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/X11R6/lib/modules/libramdac.a
(II) Module ramdac: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.6
(II) do I need RAC? No, I don't.
(II) resource ranges after preInit:
[0] 0 0 0xe4000000 - 0xe407ffff (0x80000) MX[B]
[1] 0 0 0xe0000000 - 0xe3ffffff (0x4000000) MX[B]
[2] 0 0 0xd8000000 - 0xd8ffffff (0x1000000) MX[B]
[3] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[4] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[5] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[6] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[7] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[8] -1 0 0xe9000000 - 0xe90000ff (0x100) MX[B]
[9] -1 0 0xe9001000 - 0xe90010ff (0x100) MX[B]
[10] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]O
[11] -1 0 0xe4000000 - 0xe407ffff (0x80000) MX[B](B)
[12] -1 0 0xe0000000 - 0xe3ffffff (0x4000000) MX[B](B)
[13] -1 0 0xd8000000 - 0xd8ffffff (0x1000000) MX[B](B)
[14] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
[15] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
[16] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
[17] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[18] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[19] -1 0 0x0000e800 - 0x0000e81f (0x20) IX[B]
[20] -1 0 0x0000e400 - 0x0000e41f (0x20) IX[B]
[21] -1 0 0x0000e000 - 0x0000e00f (0x10) IX[B]
[22] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B]
[23] -1 0 0x0000d800 - 0x0000d807 (0x8) IX[B]
[24] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B]
[25] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]
[26] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
[27] 0 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(WW) NVIDIA(0): Failed to verify AGP usage
(II) NVIDIA(0): Setting mode "1280x1024"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) Option "dpms"
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(==) RandR enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension LBX
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing extension GLX
(II) Keyboard "Keyboard[0]" handled by legacy driver
(**) Option "Protocol" "ExplorerPS/2"
(**) Mouse[1]: Protocol: "ExplorerPS/2"
(**) Option "CorePointer"
(**) Mouse[1]: Core Pointer
(**) Option "Device" "/dev/mouse"
(**) Option "Buttons" "5"
(**) Mouse[1]: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Mouse[1]: ZAxisMapping: buttons 4 and 5
(**) Mouse[1]: Buttons: 5
(II) XINPUT: Adding extended input device "Mouse[1]" (type: MOUSE)
(II) XINPUT: Adding extended input device "NVIDIA Event Handler" (type: Other)
(II) Mouse[1]: ps2EnableDataReporting: succeeded
Could not init font path element /usr/X11R6/lib/X11/fonts/local, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/kwintv, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/CID, removing from list!
AUDIT: Sat Jan 24 23:22:58 2004: 2104 X: client 21 rejected from local host
AUDIT: Sat Jan 24 23:24:59 2004: 2104 X: client 24 rejected from local host
AUDIT: Sat Jan 24 23:25:10 2004: 2104 X: client 24 rejected from local host
GetModeLine - scrn: 0 clock: 117450
GetModeLine - hdsp: 1280 hbeg: 1368 hend: 1504 httl: 1728
vdsp: 1024 vbeg: 1025 vend: 1028 vttl: 1062 flags: 0
GetModeLine - scrn: 0 clock: 117450
GetModeLine - hdsp: 1280 hbeg: 1368 hend: 1504 httl: 1728
vdsp: 1024 vbeg: 1025 vend: 1028 vttl: 1062 flags: 0
AUDIT: Sat Jan 24 23:30:33 2004: 2104 X: client 16 rejected from local host
 
Old 01-25-2004, 08:16 PM   #10
peteathome
LQ Newbie
 
Registered: Jan 2004
Location: Minnesota
Posts: 8

Rep: Reputation: 0
BlankFrank- I am also having trouble with the error message you've listed. However, I don't think it has anything to do with your XF86Config file.
I think you are trying to run the glxgears program as root from a console? Have you tried running it as a normal user? I get that error all the time when I am trying to run anything from a root console. I haven't figured this out yet though.
 
Old 01-26-2004, 12:28 AM   #11
levenger
LQ Newbie
 
Registered: Jan 2004
Location: 'zona
Distribution: SuSe 9.0 Professional
Posts: 23

Rep: Reputation: 15
BlankFrank,

Can you post your XFree86 config file. I've still not figured it out. I get a black screen at start with the following error. Maybe I can see something from your config file :

NThis is a pre-release version of XFree86, and is not supported in any
way. Bugs may be reported to XFree86@XFree86.Org and patches submitted
to fixes@XFree86.Org. Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(http://www.XFree86.Org/cvs).

XFree86 Version 4.3.0.1
Release Date: 9 May 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: SuSE Linux [ELF] SuSE
Build Date: 02 October 2003
Before reporting problems, check http://www.XFree86.Org/
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Sun Jan 25 15:57:32 2004
(==) Using config file: "/etc/X11/XF86Config"
(==) ServerLayout "Layout[all]"
(**) |-->Screen "Screen[0]" (0)
(**) | |-->Monitor "Monitor[0]"
(**) | |-->Device "Device[0]"
(**) |-->Input Device "Keyboard[0]"
(**) Option "Protocol" "Standard"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "pc104"
(**) XKB: model: "pc104"
(**) Option "XkbLayout" "us"
(**) XKB: layout: "us"
(==) Keyboard: CustomKeycode disabled
(**) |-->Input Device "Mouse[1]"
(WW) The directory "/usr/X11R6/lib/X11/fonts/100dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/PEX" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/cyrillic" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/latin2/misc" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/latin2/75dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/latin2/100dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/latin2/Type1" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/latin7/75dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/baekmuk" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/japanese" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/ucs/misc" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/ucs/75dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/ucs/100dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/hellas/misc" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/hellas/75dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/hellas/100dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/hellas/Type1" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/misc/sgi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/xtest" does not exist.
Entry deleted from font path.
(**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc:unscaled,/usr/X11R6/lib/X11/fonts/local,/usr/X11R6/lib/X11/fonts/75dpi:unscaled,/usr/X11R6/lib/X11/fonts/Type1,/usr/X11R6/lib/X11/fonts/URW,/usr/X11R6/lib/X11/fonts/Speedo,/usr/X11R6/lib/X11/fonts/kwintv,/usr/X11R6/lib/X11/fonts/truetype,/usr/X11R6/lib/X11/fonts/uni:unscaled,/usr/X11R6/lib/X11/fonts/CID"
(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(**) Input device list set to "/dev/ttyS0,/dev/ttyS1,/dev/ttyS2,/dev/ttyS3,/dev/ttyS4,/dev/ttyS5,/dev/ttyS6,/dev/ttyS7,/dev/ttyS8,/dev/psaux,/dev/logibm,/dev/sunmouse,/dev/atibm,/dev/amigamouse,/dev/atarimouse,/dev/inportbm,/dev/gpmdata,/dev/mouse,/dev/usbmouse,/dev/adbmouse,/dev/input/mice,/dev/input/event0,/dev/pointer0,/dev/pointer1,/dev/pointer2,/dev/pointer3"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(**) Option "AllowMouseOpenFail"
(**) Option "Xinerama" "off"
(++) using VT number 7

(WW) Open APM failed (/dev/apm_bios) (No such device)
(II) Module ABI versions:
(II) Module ABI versions:
XFree86 ANSI C Emulation: 0.2
XFree86 Video Driver: 0.6
XFree86 XInput driver : 0.4
XFree86 Server Extension : 0.2
XFree86 Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 1.0.0
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.6
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x00000000, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 1039,0645 card 0000,0000 rev 01 class 06,00,00 hdr 80
(II) PCI: 00:01:0: chip 1039,0001 card 0000,0000 rev 00 class 06,04,00 hdr 01
(II) PCI: 00:02:0: chip 1039,0008 card 0000,0000 rev 00 class 06,01,00 hdr 80
(II) PCI: 00:02:2: chip 1039,7001 card 1462,5470 rev 07 class 0c,03,10 hdr 00
(II) PCI: 00:02:3: chip 1039,7001 card 1462,5470 rev 07 class 0c,03,10 hdr 00
(II) PCI: 00:02:5: chip 1039,5513 card 1462,5470 rev d0 class 01,01,80 hdr 80
(II) PCI: 00:07:0: chip 1102,0002 card 1102,8064 rev 07 class 04,01,00 hdr 80
(II) PCI: 00:07:1: chip 1102,7002 card 1102,0020 rev 07 class 09,80,00 hdr 80
(II) PCI: 00:08:0: chip 1106,3043 card 1186,1400 rev 06 class 02,00,00 hdr 00
(II) PCI: 00:09:0: chip 12b9,1008 card 12b9,00a2 rev 01 class 07,00,02 hdr 00
(II) PCI: 00:0a:0: chip 10cd,1200 card 0000,0000 rev 00 class 01,00,00 hdr 00
(II) PCI: 01:00:0: chip 10de,0201 card 1462,5105 rev a3 class 03,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x000a (VGA_EN is set)
(II) Bus 1 non-prefetchable memory range:
[0] -1 0 0xdde00000 - 0xdfefffff (0x2100000) MX[B]
(II) Bus 1 prefetchable memory range:
[0] -1 0 0xd5b00000 - 0xddcfffff (0x8200000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:2:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(1:0:0) nVidia Corporation NV20 [GeForce3 Ti 200] rev 163, Mem @ 0xde000000/24, 0xd8000000/26, 0xddc80000/19, BIOS @ 0xdfef0000/16
(II) Addressable bus resource ranges are
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
[1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) PCI Memory resource overlap reduced 0xe0000000 from 0xe3ffffff to 0xdfffffff
(II) Active PCI resource ranges:
[0] -1 0 0xdffedf80 - 0xdffedfff (0x80) MX[B]
[1] -1 0 0xdffef000 - 0xdffeffff (0x1000) MX[B]
[2] -1 0 0xdffee000 - 0xdffeefff (0x1000) MX[B]
[3] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
[4] -1 0 0xdfef0000 - 0xdfefffff (0x10000) MX[B](B)
[5] -1 0 0xddc80000 - 0xddcfffff (0x80000) MX[B](B)
[6] -1 0 0xd8000000 - 0xdbffffff (0x4000000) MX[B](B)
[7] -1 0 0xde000000 - 0xdeffffff (0x1000000) MX[B](B)
[8] -1 0 0x0000d800 - 0x0000d83f (0x40) IX[B]
[9] -1 0 0x0000cc00 - 0x0000cc07 (0x8) IX[B]
[10] -1 0 0x0000d000 - 0x0000d07f (0x80) IX[B]
[11] -1 0 0x0000dc00 - 0x0000dc07 (0x8) IX[B]
[12] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B]
[13] -1 0 0x0000ff00 - 0x0000ff0f (0x10) IX[B]
(II) Active PCI resource ranges after removing overlaps:
[0] -1 0 0xdffedf80 - 0xdffedfff (0x80) MX[B]
[1] -1 0 0xdffef000 - 0xdffeffff (0x1000) MX[B]
[2] -1 0 0xdffee000 - 0xdffeefff (0x1000) MX[B]
[3] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
[4] -1 0 0xdfef0000 - 0xdfefffff (0x10000) MX[B](B)
[5] -1 0 0xddc80000 - 0xddcfffff (0x80000) MX[B](B)
[6] -1 0 0xd8000000 - 0xdbffffff (0x4000000) MX[B](B)
[7] -1 0 0xde000000 - 0xdeffffff (0x1000000) MX[B](B)
[8] -1 0 0x0000d800 - 0x0000d83f (0x40) IX[B]
[9] -1 0 0x0000cc00 - 0x0000cc07 (0x8) IX[B]
[10] -1 0 0x0000d000 - 0x0000d07f (0x80) IX[B]
[11] -1 0 0x0000dc00 - 0x0000dc07 (0x8) IX[B]
[12] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B]
[13] -1 0 0x0000ff00 - 0x0000ff0f (0x10) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xdffedf80 - 0xdffedfff (0x80) MX[B]
[6] -1 0 0xdffef000 - 0xdffeffff (0x1000) MX[B]
[7] -1 0 0xdffee000 - 0xdffeefff (0x1000) MX[B]
[8] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
[9] -1 0 0xdfef0000 - 0xdfefffff (0x10000) MX[B](B)
[10] -1 0 0xddc80000 - 0xddcfffff (0x80000) MX[B](B)
[11] -1 0 0xd8000000 - 0xdbffffff (0x4000000) MX[B](B)
[12] -1 0 0xde000000 - 0xdeffffff (0x1000000) MX[B](B)
[13] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[14] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[15] -1 0 0x0000d800 - 0x0000d83f (0x40) IX[B]
[16] -1 0 0x0000cc00 - 0x0000cc07 (0x8) IX[B]
[17] -1 0 0x0000d000 - 0x0000d07f (0x80) IX[B]
[18] -1 0 0x0000dc00 - 0x0000dc07 (0x8) IX[B]
[19] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B]
[20] -1 0 0x0000ff00 - 0x0000ff0f (0x10) IX[B]
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 1.0.2
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "speedo"
(II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a
(II) Module speedo: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 1.0.1
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Speedo
(II) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.so
(II) Module freetype: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 2.0.2
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font FreeType
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension FontCache
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(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.4496
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension GLX
(II) LoadModule: "v4l"
(II) Loading /usr/X11R6/lib/modules/drivers/linux/v4l_drv.o
(II) Module v4l: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 0.0.1
ABI class: XFree86 Video Driver, version 0.6
(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.4496
Module class: XFree86 Video Driver
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 1.0.0
Module class: XFree86 XInput Driver
ABI class: XFree86 XInput driver, version 0.4
(II) v4l driver for Video4Linux
(II) NVIDIA XFree86 Driver 1.0-4496 Wed Jul 16 19:06:03 PDT 2003
(II) NVIDIA Unified Driver for all NVIDIA GPUs
(II) Primary Device is: PCI 01:00:0
(--) Chipset NVIDIA GPU found
(II) resource ranges after xf86ClaimFixedResources() call:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xdffedf80 - 0xdffedfff (0x80) MX[B]
[6] -1 0 0xdffef000 - 0xdffeffff (0x1000) MX[B]
[7] -1 0 0xdffee000 - 0xdffeefff (0x1000) MX[B]
[8] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
[9] -1 0 0xdfef0000 - 0xdfefffff (0x10000) MX[B](B)
[10] -1 0 0xddc80000 - 0xddcfffff (0x80000) MX[B](B)
[11] -1 0 0xd8000000 - 0xdbffffff (0x4000000) MX[B](B)
[12] -1 0 0xde000000 - 0xdeffffff (0x1000000) MX[B](B)
[13] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[14] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[15] -1 0 0x0000d800 - 0x0000d83f (0x40) IX[B]
[16] -1 0 0x0000cc00 - 0x0000cc07 (0x8) IX[B]
[17] -1 0 0x0000d000 - 0x0000d07f (0x80) IX[B]
[18] -1 0 0x0000dc00 - 0x0000dc07 (0x8) IX[B]
[19] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B]
[20] -1 0 0x0000ff00 - 0x0000ff0f (0x10) IX[B]
(II) resource ranges after probing:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xdffedf80 - 0xdffedfff (0x80) MX[B]
[6] -1 0 0xdffef000 - 0xdffeffff (0x1000) MX[B]
[7] -1 0 0xdffee000 - 0xdffeefff (0x1000) MX[B]
[8] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
[9] -1 0 0xdfef0000 - 0xdfefffff (0x10000) MX[B](B)
[10] -1 0 0xddc80000 - 0xddcfffff (0x80000) MX[B](B)
[11] -1 0 0xd8000000 - 0xdbffffff (0x4000000) MX[B](B)
[12] -1 0 0xde000000 - 0xdeffffff (0x1000000) MX[B](B)
[13] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[14] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[15] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[16] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[17] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[18] -1 0 0x0000d800 - 0x0000d83f (0x40) IX[B]
[19] -1 0 0x0000cc00 - 0x0000cc07 (0x8) IX[B]
[20] -1 0 0x0000d000 - 0x0000d07f (0x80) IX[B]
[21] -1 0 0x0000dc00 - 0x0000dc07 (0x8) IX[B]
[22] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B]
[23] -1 0 0x0000ff00 - 0x0000ff0f (0x10) IX[B]
[24] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[25] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.6
(**) NVIDIA(0): Depth 16, (--) framebuffer bpp 16
(==) NVIDIA(0): RGB weight 565
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(--) NVIDIA(0): Linear framebuffer at 0xD8000000
(--) NVIDIA(0): MMIO registers at 0xDE000000
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module!
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "vgahw"
(II) Unloading /usr/X11R6/lib/modules/libvgahw.a
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

When reporting a problem related to a server crash, please send
the full server output, not just the last messages.
This can be found in the log file "/var/log/XFree86.0.log".
Please report problems to http://www.suse.de/feedback.
 
Old 01-26-2004, 12:59 AM   #12
levenger
LQ Newbie
 
Registered: Jan 2004
Location: 'zona
Distribution: SuSe 9.0 Professional
Posts: 23

Rep: Reputation: 15
The module is not being loaded, but when I load it explicitly with modprobe it installs with just the normal tainted kernel warning. If I then type startx, I still get a black screen
 
Old 01-26-2004, 01:47 AM   #13
levenger
LQ Newbie
 
Registered: Jan 2004
Location: 'zona
Distribution: SuSe 9.0 Professional
Posts: 23

Rep: Reputation: 15
Can someone post their nvidia-installer.log found in /var/log, if your using SuSE 9.0 with kernel 2.4.21-166. Thanks
 
Old 01-28-2004, 10:56 AM   #14
levenger
LQ Newbie
 
Registered: Jan 2004
Location: 'zona
Distribution: SuSe 9.0 Professional
Posts: 23

Rep: Reputation: 15
Finally got it! Running 3D, with Nvidia AGP installed. I reinstalled everything, then used YaST to download the NVIDIA driver from the SuSE website. It's actually a script that builds a module for you and then installs it on the system. If you do it this way, make sure you update everything else BEFORE you download the driver. After that I booted and got the error that the GLX module wasn't loaded. Found a post on the forum about adding LD_PRELOAD command to load the TLS version of the module. Did that. Black screen. Looked at the log, no errors, seemed liked I'd interrupted it. Rebooted and let it sit there ... 10 minutes later I came back and instead of the black screen, it looked as if the monitor was in power down mode. Hit the mouse ... Success. It now worked but loaded VERY slow. Looking around a little added the Option "NvAGP" "1" and the Option "IgnoreDisplayDevices" "DFP, TV", it now loads immediately =)
 
Old 01-29-2004, 11:10 AM   #15
BlankFrank
Member
 
Registered: Jan 2004
Location: Scotland
Distribution: Suse 9.2 (AMD64) / Mandrake 10
Posts: 62

Rep: Reputation: 15
Sorry for not replying Levenger - I was away for a few days.

Peteathome - I've found if you use "xhost + localhost" before you use 'su' it allows other users to access the xserver display and therefore run programs as root.

Thanks Guys - I ended up reinstalling again and got it working with older Nvidia driver (4496 I think.)
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Suse 9.2 and Nvidia drivers ugvlmir Linux - Hardware 13 03-13-2005 05:14 PM
help with nvidia drivers suse sarge extreme Linux - Hardware 6 02-02-2005 03:59 PM
SUSE 9.2 and Nvidia Drivers 1kyle SUSE / openSUSE 7 12-03-2004 12:34 PM
SuSE 8.1 and NVIDIA drivers Triple-B Linux - Hardware 1 06-03-2004 11:25 PM
nVIDIA drivers and SUSE 9.0. m15a4 Linux - General 11 11-29-2003 10:44 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 09:43 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration