LinHES Forums
http://forum.linhes.org/

First time using Linux - Nvidia FX 5200 problem
http://forum.linhes.org/viewtopic.php?f=2&t=11778
Page 1 of 2

Author:  daj [ Sat Sep 23, 2006 11:01 am ]
Post subject:  First time using Linux - Nvidia FX 5200 problem

I have searched and searched but I think i am missing something. I am trying to install RD51 on an old Compaq 1ghz pc with a Nvidia FX5200 card but keep getting an X terminal error.

I have done the following

wget http://download.nvidia.com/XFree86/Linu ... 4-pkg1.run

sh NVIDIA-Linux-x86-1.0-8774-pkg1.run

The issue is when I reboot, it still keeps telling me that it had an error loding the X terminal.

I have been working on this for 2 days and am at the end of my rope :)
Any thoughts on what I have been doing wrong, or what I can do to get this to work woud be very much appeciated!
Is it possible that the origonal motherbord video card is causing some confusion?

keep in mind I am an uber newbee so there is no way to be too basic if you have ideas or commands..

Thanks much to everyone!

Author:  tjc [ Sat Sep 23, 2006 11:35 am ]
Post subject: 

R5D1 alrready comes with this version of the Nvidia drivers. There is no need to install it manually. If it wasn't set up automatically, it probably means either that your card wasn't recognized for some reason, or that you need to change the X configuration.

First off, you need to tell us more about your hardware. Run this as root and report what is says back to us. You should see something like this example.
Code:
root@black2:~# lspci -m | grep VGA
01:00.0 VGA compatible controller nVidia Corporation NV34 [GeForce FX 5200] a1 00 Gateway 2000 301b

You will most likely see different vendor info at the end. If you see more than 1 VGA card, go into your BIOS and make sure it's set to give the 5200 preference.

Author:  daj [ Sat Sep 23, 2006 2:01 pm ]
Post subject:  ok here is what I found

checked the bios and confirmed that it is using the nvidia pci card. I could not run the last part of the command you gave | grep VGA becuase I did not understand the vertical line (sorry if this is a dumb question)

when i ran without the grep vga I got all the system info and it ended with

01:0b vga compatible controller nVidia Corporation NV34 [GeForce FX5200] a1 0 0 0000 0000

i did notice when it booted it said

ignoring pci display device on 1:0b

I am assuming that is my problem...any ideas how to fix...

Sorry again for the dumb questions. :oops:

Author:  tjc [ Sat Sep 23, 2006 3:59 pm ]
Post subject: 

The '|' in that context indicates a pipe. Basically process the output of the first command through the second command. I'm pretty sure you left something off of what you copied because 1) the case of VGA is wrong, and 2) you should have 3 pieces with a ':' and a '.' I'm going to guess that you left off the ".0" but it would be really nice to have the EXACT message. BTW - if you did the same to the command I gave you, that would explain why it produced no output. This is Unix, case and punctuation matter.

So did you tell the BIOS to prefer the PCI card over AGP? You need to make sure of that.

Next, edit your /etc/X11/XF86Config-4 and find a line that looks something like this:
Code:
    #BusID      "PCI:1:0:0"

and make it look like this:
Code:
    BusID      "PCI:0:0x0b:0"

Notice that I removed the '#' which commented it out and used the PCI bus address given for your card.

Just in case you don't know how to edit files see this page - http://www.knoppmythwiki.org/index.php?page=LinuxTips

Author:  daj [ Mon Sep 25, 2006 10:12 pm ]
Post subject: 

Thanks, but I still dont seem to be able to get the card working.

I changed
#BusID "PCI:1:0:0"
to BusID "PCI:01:0b.1"

It was still not recognizing. I then confirmed that BIOS was booting to the Nvidia. Still not working and still seeing the comment that the graphics driver on PCI:01:0b.1 was being ignored.

I then changed XF86Config-4 to

# BusID "PCI:01:0b.1"

and changed BIOS to boot to MB attached card. I still got the notice that it was ignoring a video driver but it changed the notice to ignoring PCI:1:0:0 I switched the monitor to the MB card and everything booted fine.

So, what am I doing wrong and how do I get my nVidia to work so I will have TV out..heh.

Also, have an old ATI TV Wonder Pro capture card....any possibility I can use it with Knoppmyth? I have serached the fourm but did not see anything clearly.

One final thing (if I may :oops: ) what key is the pipe key?

Again, thanks so much for your time!

Author:  tjc [ Tue Sep 26, 2006 7:15 pm ]
Post subject: 

daj wrote:
I changed
#BusID "PCI:1:0:0"
to BusID "PCI:01:0b.1"

I said:
Code:
    BusID      "PCI:0:0x0b:0"

You need the 0x so that it knows that it's a hexadecimal number. Given the missing information the corrected version would be:
Code:
    BusID      "PCI:1:0x0b:1"

or converting to decimal:
Code:
    BusID      "PCI:1:11:1"


daj wrote:
One final thing (if I may Embarassed ) what key is the pipe key?

On all my US keyboards it's on the same key as '\' which lives above the Enter key near the Backspace key. YMMV.

Author:  daj [ Tue Sep 26, 2006 8:17 pm ]
Post subject:  Still troubled

OK, this time wote code exact. as follows

nano -w /etc/X11/XF86Config-4

then searched for BusID

removed # and wrote

BusID "PCI:1:0x0b:1"

switched boot in BIOS to nvidia

and get screen " I cannot start the X server....would you like to view the X Server output to diagnose the problem"

:?

Author:  tjc [ Tue Sep 26, 2006 9:49 pm ]
Post subject: 

Well if it doesn't say it's skipping the card or can't find a video card then we're making progress. Now go take a look at the X logfile (as per the CheckingLogFiles page on the wiki) and see what it's kvetching about. Look for lines that start (EE) or (ee) and say things like "No valid modes" or "can't sync" or something like that. Also make sure that you've got the driver set to nvidia, in the logfile you should see a line that looks like this:
Code:
(II) LoadModule: "nvidia"

Author:  daj [ Wed Sep 27, 2006 7:39 pm ]
Post subject: 

I used

More /var/log/XFree86.0.log

but did not see

(II) LoadModule: "nvidia"

I did see


(II) LoadModule: “glx”
(II) Loading usr//X1186/lib/modules/extensions/libglx.so

(II) Module glx: vendor=”NVIDIA Corporation”
compiled for 4.0.2, module version = 1.0.8774
Module class: X.Org Server Exertions

Also the only thing with (EE) that I saw was rat the bottom of the log where it said

(EE) No device detected.

Author:  tjc [ Wed Sep 27, 2006 7:45 pm ]
Post subject: 

So edit your /etc/X11/XF86Config-4, find the "Driver" line and make sure it says:
Code:
        Driver      "nvidia"

Author:  daj [ Wed Sep 27, 2006 8:28 pm ]
Post subject: 

Saw sever "Driver" the only one that seems to make sense is the one that says

Driver i810

I changed that to "nvidia" but still getting the same error!

Author:  daj [ Wed Sep 27, 2006 8:31 pm ]
Post subject: 

and I am still getting the notice

ignoring pci display device on 01:0b.0

Author:  tjc [ Wed Sep 27, 2006 8:43 pm ]
Post subject: 

That sucks a lot. It also explains why the hardware detection scripts picked i810. What does the other VGA device show as in the lspci output? Some kind of "Intel Corp" graphics? Check your motherboard manual to see if there's a way to completely disable it. BTW - You haven't got a monitor hooked to that port have you?

Have you tried my sample XF86Config-4 for FX5200 based cards on the wiki? You'll need to set the PCI device, but other than that it might do better for you since it turns off a number of things that can cause problems.

Author:  daj [ Wed Sep 27, 2006 8:48 pm ]
Post subject: 

Thanks for the help. no, there is not a monitor on the MB video port. I would love the try the XF86Config that you did. How would I replace the current one? Line by line?

Author:  tjc [ Wed Sep 27, 2006 8:58 pm ]
Post subject: 

Oh my... Hang on while I make it a tad more convenient... Try these from your KM box:
Code:
wget http://www.knoppmythwiki.org/index.php?binary=internal%3A%2F%2Fa9069e930ec9a7c5d9dbec8a546951ef.bin -O XF86Config-4.640x480
wget http://www.knoppmythwiki.org/index.php?binary=internal%3A%2F%2Fc9cb2b7ff5a1f1a77c2fceb6568382cd.bin -O XF86Config-4.800x600

Once you've got those you can copy one of them over to /etc/X11/XF86Config-4 after editing in the PCI setting and saving the original. If you've got a USB keyboard you'll need to change that part too.

Page 1 of 2 All times are UTC - 6 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/