Jump to content

Stuffed up the drivers


Guest Mv
 Share

Recommended Posts

I did it over the phone with him and he used the latest linux nvidia drivers of NVIDIA's site (downloaded 2 days ago by me!) and followed DOlson's instructions. His card is a GeForce4 MX440 (i know it is a GeForce4 MX of some sort)

 

He will post his /etc/X11/XF86Config-4 sometime.

 

 

James

Link to comment
Share on other sites

Here is HIS /etc/X11/XF86Config-4

 

# 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)

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

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

EndSection

 

Section "Module"

Load "dbe" # Double-Buffering Extension

Load "glx"

Load "v4l" # Video for Linux

Load "extmod"

Load "type1"

Load "freetype"

EndSection

 

Section "InputDevice"

Identifier "Keyboard1"

Driver "Keyboard"

Option "XkbModel" "pc105"

Option "XkbLayout" "us"

Option "XkbOptions" ""

EndSection

 

Section "InputDevice"

Identifier "Mouse1"

Driver "mouse"

Option "Protocol" "PS/2"

Option "Device" "/dev/psaux"

Option "Emulate3Buttons"

Option "Emulate3Timeout" "50"

EndSection

 

Section "Monitor"

Identifier "monitor1"

VendorName "Plug'n Play"

HorizSync 30-61

VertRefresh 50-75

 

# 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

 

# 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 Corporation"

BoardName "NVIDIA GeForce4 (generic)"

Driver "nvidia"

Option "DPMS"

EndSection

 

Section "Screen"

Identifier "screen1"

Device "device1"

Monitor "monitor1"

DefaultColorDepth 24

 

Subsection "Display"

Depth 8

Modes "1024x768" "800x600" "640x480"

EndSubsection

 

Subsection "Display"

Depth 15

Modes "1024x768" "800x600" "640x480"

EndSubsection

 

Subsection "Display"

Depth 16

Modes "1024x768" "800x600" "640x480"

EndSubsection

 

Subsection "Display"

Depth 24

Modes "1024x768" "800x600" "640x480"

EndSubsection

EndSection

 

Section "ServerLayout"

Identifier "layout1"

InputDevice "Keyboard1" "CoreKeyboard"

InputDevice "Mouse1" "CorePointer"

Screen "screen1"

EndSection

Link to comment
Share on other sites

With the information you've given, there isn't much I can do, except post my XF86Config file to show you a working one, and you can see if anything is in it that you wanna try... But I think it's most likely a problem with your AGP settings/driver config, and maybe device permissions, who knows. There is also a troubleshooting section in the README file that comes with the drivers, which should help.

 

$ cat /etc/X11/XF86Config

Section "Module"

   Load        "dbe"

   Load        "extmod"

   Load        "type1"

   Load        "freetype"

   Load       "glx"

EndSection



Section "Files"

   RgbPath     "/usr/X11R6/lib/X11/rgb"

   FontPath   "/usr/X11R6/lib/X11/fonts/local/"

   FontPath   "/usr/X11R6/lib/X11/fonts/misc/"

   FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"

   FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"

   FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"

   FontPath   "/usr/X11R6/lib/X11/fonts/TrueType/"

   FontPath   "/usr/X11R6/lib/X11/fonts/freefont/"

   FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"

   FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"

EndSection



Section "ServerFlags"

EndSection



Section "InputDevice"

   Identifier  "Keyboard1"

   Driver      "Keyboard"

   Option "AutoRepeat" "500 30"

   Option "XkbRules"   "xfree86"

   Option "XkbModel"   "pc104"

   Option "XkbLayout"  "us"

EndSection



Section "InputDevice"

   Identifier  "Mouse1"

   Driver      "mouse"

   Option "Protocol"    "IMPS/2"

   Option "Device"      "/dev/input/mice"

   Option "ZAxisMapping" "4 5"

EndSection



Section "InputDevice"

   Identifier  "Mouse2"

   Driver      "mouse"

   Option "Protocol"    "IMPS/2"

   Option "Device"      "/dev/psaux"

   Option "ZAxisMapping" "4 5"

   Option "Resolution" "512"

EndSection



Section "Monitor"

   Identifier  "Monitor0"

   HorizSync   31.5 - 48.5

   VertRefresh 50-70

EndSection



Section "Monitor"

   Identifier  "Monitor1"

   HorizSync   31.5 - 48.5

   VertRefresh 50-70

EndSection



Section "Device"

   Identifier  "NVIDIA0"

   Driver      "nvidia"

   Screen      0

   BusID       "PCI:1:0:0"

   Option      "NvAGP" "1"

   Option      "RenderAccel" "1"

   Option      "SWCursor" "0"

   Option      "HWCursor" "1"

   Option      "CursorShadow" "1"

   Option      "PageFlip" "1"

   Option      "DigitalVibrance" "25"

   Option      "NoBandWidthTest" "1"

EndSection



Section "Device"

   Identifier  "NVIDIA1"

   Driver      "nvidia"

   Screen      1

   BusID       "PCI:1:0:0"

   Option      "NvAGP" "1"

   Option      "RenderAccel" "1"

   Option      "SWCursor" "0"

   Option      "HWCursor" "1"

   Option      "CursorShadow" "0"

   Option      "PageFlip" "1"

   Option      "DigitalVibrance" "25"

   Option      "NoBandWidthTest" "1"

EndSection



Section "Device"

   Identifier "NVIDIA-TV"

   Driver "nvidia"

   Option "DPMS"

   Option "MetaModes"        "800x600"

   Option "TVOutFormat"      "COMPOSITE"

   Option "TVStandard"       "NTSC-M"

   Option "ConnectedMonitor" "TV"

EndSection



Section "Screen"

   Identifier  "Screen0"

   Device      "NVIDIA0"

   Monitor     "Monitor0"

   DefaultDepth 24

   Subsection "Display"

       Depth       24

       Modes       "1024x768" "800x600" "640x480"

   EndSubsection

EndSection



Section "Screen"

   Identifier  "Screen1"

   Device      "NVIDIA1"

   Monitor     "Monitor1"

   DefaultDepth 24

   Subsection "Display"

       Depth       24

       Modes       "1024x768" "800x600" "640x480"

   EndSubsection

EndSection



Section "Screen"

   Identifier  "Screen2"

   Device      "NVIDIA-TV"

   Monitor     "Monitor1"

   DefaultDepth 24

   Subsection "Display"

       Depth       24

       Modes       "800x600" "640x480"

   EndSubsection

EndSection



Section "ServerLayout"

   Identifier  "two"

   Screen      0 "Screen0"

   Screen      1 "Screen1" leftof "Screen0"

   InputDevice "Mouse1" "CorePointer"

   InputDevice "Mouse2" "AlwaysCore"

   InputDevice "Keyboard1" "CoreKeyboard"

EndSection



Section "ServerLayout"

   Identifier  "one"

   Screen "Screen0"

   InputDevice "Mouse1" "CorePointer"

   InputDevice "Mouse2" "AlwaysCore"

   InputDevice "Keyboard1" "CoreKeyboard"

EndSection



Section "ServerLayout"

   Identifier  "three"

   Screen      0 "Screen2"

   InputDevice "Mouse1" "CorePointer"

   InputDevice "Mouse2" "AlwaysCore"

   InputDevice "Keyboard1" "CoreKeyboard"

EndSection

Link to comment
Share on other sites

Could you boot into console mode, log in, type "startx" and post what the errors are please? If there are no errors but just the "gibberish" (I would like to know what that means!) then make a new user to see if your /home files are to blame. If the new user can do x, then you need to create new start files for your user.

Link to comment
Share on other sites

after pressing startx it comes up with errors

--------------------------------------------------------------------------------

NV: could not open control device /dev/nvidiact/ (no such file or directory)

(EE) NVIDIA(O) :Failed to initialize the NVIDIA Kernel module!

(EE) NVIDIA(O) :***Aborting***

(EE) Screen(s) found, but none have a usable configuration

 

Fatal server error:

no screens found

 

XIO:fatal IO error 104 (connection reset by peer) on x server ":0.0"

after 0 requests (0 known processed) with 0 events remaining

 

---------------------------------------------------------------------------------

 

could it be i need to update to the latest version of XFree86 my version is 4.3.0?

Link to comment
Share on other sites

I'm guessing here, but it looks like the *nv* drivers are still the ones in operation not the new *nvidia* ones. Did you make sure that "nv" was replaced by "nvidia" in your XFree86-4 config file?

 

after pressing startx it comes up with errors

--------------------------------------------------------------------------------

NV: could not open control device /dev/nvidiact/ (no such file or directory)

(EE) NVIDIA(O) :Failed to initialize the NVIDIA Kernel module!

(EE) NVIDIA(O) :***Aborting***

(EE) Screen(s) found, but none have a usable configuration

 

Fatal server error:

no screens found

 

XIO:fatal IO error 104 (connection reset by peer) on x server ":0.0"

after 0 requests (0 known processed) with 0 events remaining

 

---------------------------------------------------------------------------------

 

could it be i need to update to the latest version of XFree86 my version is 4.3.0?

Link to comment
Share on other sites

You know, since they came up with the installer, I have done nothing special, just allowed the installer to do it's thing. I don't recall dolson's tut, but I used to compile the drivers on my machine and then install them. I really don't find that necessary anymore, since the nvidia installer compiles the drivers on my machine! Why not reinstall, allowing the nvidia installer to install?

Link to comment
Share on other sites

Why not reinstall, allowing the nvidia installer to install?
You could....but I had this prob twice (both on ML9.1) with the new installer and uninstalling and reinstalling serveral times didn't help. I had to insmod and put nvidia in /etc/modules. One time modprobe, insmod, depmod, or anything wouldn't help, so, having nvidia in /etc/modules and rebooting took care of everything.
Link to comment
Share on other sites

You know, since they came up with the installer, I have done nothing special, just allowed the installer to do it's thing. I don't recall dolson's tut, but I used to compile the drivers on my machine and then install them. I really don't find that necessary anymore, since the nvidia installer compiles the drivers on my machine! Why not reinstall, allowing the nvidia installer to install?

 

That's what he did, and that's what my tutorial teaches. However, you still need to edit the files by hand, if it is your first time installing it, and my tutorial does cover that.

Link to comment
Share on other sites

after pressing startx it comes up with errors

--------------------------------------------------------------------------------

NV: could not open control device /dev/nvidiact/ (no such file or directory)

(EE) NVIDIA(O) :Failed to initialize the NVIDIA Kernel module!

(EE) NVIDIA(O) :***Aborting***

(EE) Screen(s) found, but none have a usable configuration

 

Fatal server error:

no screens found

 

XIO:fatal IO error 104 (connection reset by peer) on x server ":0.0"

after 0 requests (0 known processed) with 0 events remaining

 

---------------------------------------------------------------------------------

 

could it be i need to update to the latest version of XFree86 my version is 4.3.0?

 

I doubt you need to update X, since you're using a newer version than I am, and I have no problems with the drivers.

 

However, your device permissions may be wrong, or your module.conf file, or something else. Did you check for your problem in the NVidia readme file? Or try asking for help in #nvidia on irc.freenode.net?

Link to comment
Share on other sites

Dolson

 

I read your tutorial (even though the sight says it's inaccessible!) and you, as usual, did an excellent job at going through the process. I am indeed curious about this problem. I have used the nvidia drivers in redhat, archlinux, and gentoo, as well as mandrake, and have not had the difficulties that bvc and others have reported. It must be something simple, right in front of our faces, which is why we don't see it! :roll:

Link to comment
Share on other sites

Dolson

 

I read your tutorial (even though the sight says it's inaccessible!) and you, as usual, did an excellent job at going through the process. I am indeed curious about this problem. I have used the nvidia drivers in redhat, archlinux, and gentoo, as well as mandrake, and have not had the difficulties that bvc and others have reported. It must be something simple, right in front of our faces, which is why we don't see it! :roll:

 

Heh, yeah. The last update was from when I was hosted at icculus.org. I stopped updating the site. I may update just the index file so people know the site does work now.

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...