[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: New XFree86 not working




Hi,

> OK,
> 
> I'm confused now. I practically nothing about hardware. By "PCI Bus 0" 
> am I to understand that you mean the top PCI slot?
> 
> I've just taken a look inside my DS20 and I have 6 PCI
> slots. The graphics card is in the top slot, and I have a network card in
> the 4th one down. So, unless I should be counting from the bottom up,
> rather than the top down, I reckon that my card is already in PCI Bus 0
> and XFree 4.0.1 still hangs.
> 
> Sorry for being a complete dummy, but have I mis-understood you?

Well, no need to open the machine - Linux "allows" a peek inside ;-)
Go look at /proc/pci ( assuming, you have proc-support and backwards compat-proc in
your kernel ). You should see output looking similar to the following:

PCI devices found:
  Bus  0, device   5, function  0:
    ISA bridge: Contaq Microsystems 82c693 (rev 0).
  Bus  0, device   5, function  1:
    IDE interface: Contaq Microsystems 82c693 (#2) (rev 0).
      IRQ 238.
      I/O at 0x1f0 [0x1f7].
      I/O at 0x3f6 [0x3f6].
      I/O at 0x10140 [0x1014f].
  Bus  0, device   5, function  2:
    IDE interface: Contaq Microsystems 82c693 (#3) (rev 0).
      IRQ 239.
      I/O at 0x170 [0x177].
      I/O at 0x376 [0x376].
      Non-prefetchable 32 bit memory at 0x1020000 [0x102ffff].

This ouput tells you, which I/O cards have been detected by the linux-kernel
upon boot. You should be able to find your grafics-board based on the device
description line. As you can see, it'll tell you, on which bus you have your board.

Alternatively, you can run /sbin/lspci, if you happen to have it installed. It will
give a similar output.

Also, note that PCI-Bus numbering has almost always nothing to do with the
geometical position of slots on the machines mainboard - at least, I would not
rely on it.

BTW: There are no stupif questions - just stupid answers 8-)
 
> Edgar.

Regards,
Thomas Weyergraf





Reply to: