Jump to content

More nvidia Issues


x-tech
 Share

Recommended Posts

I have installed the drivers form the RPMs on clubmandrake.

I get the nvidia splashscreen prior to the logon. :cheesy:

Everything seems to be installed properly however when ever I launch a program that requires opengl x seems to die and I get kicked back to the login. :wall:

Here is my xorg.config:

 

# File generated by XFdrake.

 

# **********************************************************************

# Refer to the XF86Config man page for details about the format of

# this file.

# **********************************************************************

 

Section "Files"

# Multiple FontPath entries are allowed (they are concatenated together)

# By default, Mandrake 6.0 and later now use a font server independent of

# the X server to render fonts.

FontPath "unix/:-1"

EndSection

 

Section "ServerFlags"

#DontZap # disable <Crtl><Alt><BS> (server abort)

#DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)

AllowMouseOpenFail # allows the server to start up even if the mouse doesn't work

EndSection

 

Section "Module"

Load "dbe" # Double-Buffering Extension

Load "v4l" # Video for Linux

Load "extmod"

Load "type1"

Load "freetype"

Load "/usr/X11R6/lib/modules/extensions/libglx.a"

Load "/usr/X11R6/lib/modules/extensions/libglx.so"

EndSection

 

Section "InputDevice"

Identifier "Keyboard1"

Driver "keyboard"

Option "XkbModel" "pc105"

Option "XkbLayout" "en_US"

Option "XkbOptions" ""

EndSection

 

Section "InputDevice"

Identifier "Mouse1"

Driver "mouse"

Option "Protocol" "ExplorerPS/2"

Option "Device" "/dev/mouse"

Option "ZAxisMapping" "6 7"

EndSection

 

Section "Monitor"

Identifier "monitor1"

VendorName "Plug'n Play"

ModelName "Compaq Presario MV700 Color Monitor"

HorizSync 30-70

VertRefresh 50-100

 

# Sony Vaio C1(X,XS,VE,VN)?

# 1024x480 @ 85.6 Hz, 48 kHz hsync

ModeLine "1024x480" 65.00 1024 1032 1176 1344 480 488 494 563 -hsync -vsync

 

# Dell D800 and few Inspiron (16/10) 1280x800

ModeLine "1280x800" 147.89 1280 1376 1512 1744 800 801 804 848

 

# Dell D800 and few Inspiron (16/10) 1680x1050

ModeLine "1680x1050" 214.51 1680 1800 1984 2288 1050 1051 1054 1103

 

# Dell D800 and few Inspiron (16/10) 1920x1200

ModeLine "1920x1200" 230 1920 1936 2096 2528 1200 1201 1204 1250 +HSync +VSync

 

# TV fullscreen mode or DVD fullscreen output.

# 768x576 @ 79 Hz, 50 kHz hsync

ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630

 

# 768x576 @ 100 Hz, 61.6 kHz hsync

ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616

EndSection

 

Section "Device"

Identifier "device1"

VendorName "nVidia Corp."

BoardName "NVIDIA GeForce4 (generic)"

Driver "nvidia"

Option "DPMS"

Option "IgnoreEDID" "1"

EndSection

 

Section "Screen"

Identifier "screen1"

Device "device1"

Monitor "monitor1"

DefaultColorDepth 24

 

Subsection "Display"

Depth 8

Virtual 1024 768

EndSubsection

 

Subsection "Display"

Depth 15

Virtual 1024 768

EndSubsection

 

Subsection "Display"

Depth 16

Virtual 1024 768

EndSubsection

 

Subsection "Display"

Depth 24

Virtual 1024 768

EndSubsection

EndSection

 

Section "ServerLayout"

Identifier "layout1"

InputDevice "Keyboard1" "CoreKeyboard"

InputDevice "Mouse1" "CorePointer"

Screen "screen1"

EndSection

 

I think this is all ok. :help:

I dont know what " Option "IgnoreEDID" "1" is.

Thanks for any help.

 

x-tech

Link to comment
Share on other sites

ection "Module"

Load "dbe" # Double-Buffering Extension

Load "v4l" # Video for Linux

Load "extmod"

Load "type1"

Load "freetype"

Load "/usr/X11R6/lib/modules/extensions/libglx.a"

Load "/usr/X11R6/lib/modules/extensions/libglx.so"

EndSection

 

Instead try:

 

ection "Module"

Load "dbe" # Double-Buffering Extension

Load "v4l" # Video for Linux

Load "extmod"

Load "type1"

Load "freetype"

#Load "/usr/X11R6/lib/modules/extensions/libglx.a"

#Load "/usr/X11R6/lib/modules/extensions/libglx.so"

Load " glx"

EndSection

 

Good luck

Link to comment
Share on other sites

see my comment in post #4 of This Thread about checking the modprobe.preload file after Nvidia driver install.

 

Chris

Link to comment
Share on other sites

Chris, if he gets the nvidia flash screen, the driver is loading. I think it's a problem with glx or the path to it. Note, there was a typo in Steve's post; the last line should be:

 

Load "glx"

 

i.e. no space between " and glx".

 

If he cut and pasted the thing, that could be his problem. Here's my entire modules section for reference:

 

Section "Module"

Load "dbe" # Double-Buffering Extension

Load "v4l" # Video for Linux

Load "extmod"

Load "type1"

Load "freetype"

Load "glx" # 3D layer

EndSection

 

Also, I don't have this file:

 

/usr/X11R6/lib/modules/extensions/libglx.a

 

but I do have this:

 

/usr/X11R6/lib/modules/extensions/libglx.so

 

So that doesn't look right to me. If my modules file suggestion doesn't work, try commenting out the libglx.a line and leave the libglx.so line. Also, check that directory and make sure the file is there.

 

If none of this works, open a console and run:

 

$ glxgears

 

Note the error output. If it reports a permission problem, edit /etc/rc.d/rc.local by adding these lines at the end:

 

/bin/chmod 0666 /dev/nvidia*

/bin/chown root /dev/nvidia*

Edited by pmpatrick
Link to comment
Share on other sites

OK,

Now Ive got it. :banana:

Here is the soloution:

 

Section "Module"

Load "dbe" # Double-Buffering Extension

Load "v4l" # Video for Linux

Load "extmod"

Load "type1"

Load "freetype"

#Load "/usr/X11R6/lib/modules/extensions/libglx.a"

Load "/usr/X11R6/lib/modules/extensions/libglx.so"

Load "glx"

EndSection

 

I can now play tuxKart! :cheesy:

 

Thanks to:

devries

Steve Scrimpshire

Chris Z

pmpatrick

:thanks:

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...