View previous topic :: View next topic |
Author |
Message |
sblaineyuk n00b
Joined: 27 Oct 2005 Posts: 34
|
Posted: Fri Feb 17, 2006 3:32 pm Post subject: xorg and multiple PCI buses |
|
|
I'm trying to get Xorg working on my Netra 1125 (essentially an Ultra 60). I have a Raptor graphics card in one of the PCI slots - BUT, apparently this machine has multiple PCI buses and Xorg only scans the first on (which on my system seems to be internal/onboard devices only).
Output of lspci (showing both buses):
Code: |
baldrick X11 # lspci
80:00.0 Host bridge: Sun Microsystems Computer Corp. Psycho PCI Bus Module
80:01.0 Bridge: Sun Microsystems Computer Corp. EBUS (rev 01)
80:01.1 Ethernet controller: Sun Microsystems Computer Corp. Happy Meal (rev 01)
0001:00:00.0 Host bridge: Sun Microsystems Computer Corp. Psycho PCI Bus Module
0001:00:01.0 Bridge: Sun Microsystems Computer Corp. EBUS (rev 01)
0001:00:01.1 Ethernet controller: Sun Microsystems Computer Corp. Happy Meal (rev 01)
0001:00:02.0 Display controller: Texas Instruments TVP4020 [Permedia 2] (rev 11)
0001:00:03.0 SCSI storage controller: LSI Logic / Symbios Logic 53c875 (rev 14)
0001:00:03.1 SCSI storage controller: LSI Logic / Symbios Logic 53c875 (rev 14)
0001:00:04.0 USB Controller: NEC Corporation USB (rev 43)
0001:00:04.1 USB Controller: NEC Corporation USB (rev 43)
0001:00:04.2 USB Controller: NEC Corporation USB 2.0 (rev 04)
0001:00:05.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 06)
|
Output of Xorg -scanpci (which only shows the first bus):
Code: |
baldrick X11 # Xorg -scanpci
Probing for PCI devices (Bus:Device:Function)
(128:0:0) Sun Microsystems Computer Corp. Psycho PCI Bus Module
(128:1:0) Sun Microsystems Computer Corp. EBUS
(128:1:1) Sun Microsystems Computer Corp. Happy Meal
|
Any ideas how I can get Xorg to probe the second PCI bus? |
|
Back to top |
|
|
sblaineyuk n00b
Joined: 27 Oct 2005 Posts: 34
|
Posted: Fri Feb 17, 2006 4:07 pm Post subject: to answer my own question... |
|
|
...it appears as though I need to apply this patch.
All good so far:
Code: |
baldrick ~ # Xorg -scanpci
Probing for PCI devices (Bus@Domain:Device:Function)
(1@0:0:0) Sun Microsystems Computer Corp. Psycho PCI Bus Module
(1@0:1:0) Sun Microsystems Computer Corp. EBUS
(1@0:1:1) Sun Microsystems Computer Corp. Happy Meal
(1@1:0:0) Sun Microsystems Computer Corp. Psycho PCI Bus Module
(1@1:1:0) Sun Microsystems Computer Corp. EBUS
(1@1:1:1) Sun Microsystems Computer Corp. Happy Meal
(1@1:2:0) unknown card (0x1227/0x0008) using a Texas Instruments TVP4020 [Permedia 2]
(1@1:3:0) LSI Logic / Symbios Logic 53c875
(1@1:3:1) LSI Logic / Symbios Logic 53c875
(1@1:4:0) unknown card (0x1799/0x0001) using a NEC Corporation USB
(1@1:4:1) unknown card (0x1799/0x0001) using a NEC Corporation USB
(1@1:4:2) unknown card (0x1799/0x0002) using a NEC Corporation USB 2.0
(1@1:5:0) unknown card (0x1274/0x1371) using a Ensoniq ES1371 [AudioPCI-97]
|
|
|
Back to top |
|
|
cyan051 n00b
Joined: 21 Aug 2004 Posts: 64
|
Posted: Sat Mar 11, 2006 7:15 pm Post subject: |
|
|
yup, i've posted info in this forum about this issue (including a patch) approx a year ago... |
|
Back to top |
|
|
russofris Apprentice
Joined: 14 Sep 2003 Posts: 163
|
Posted: Sat Mar 11, 2006 11:52 pm Post subject: |
|
|
Let me add this as a "Me Too".
I'm running an E250 with a TI_PM2. Xorg detects it fine on a 2.4 kernel, but doesn't seem to see it on a 2.6 kernel (even when I specify the busId in the xorg.conf). Any chance of this patch making it into portage?
Thanks muchly,
Frank Russo |
|
Back to top |
|
|
cyan051 n00b
Joined: 21 Aug 2004 Posts: 64
|
Posted: Sun Mar 12, 2006 8:56 am Post subject: |
|
|
strange - r u sure its the same issue? xorg uses its own pci discovery - it does not rely on kernel functions for that.
thats main reason why its broken in 6.8 (last time it actually worked fine is in xfree 3.3). |
|
Back to top |
|
|
russofris Apprentice
Joined: 14 Sep 2003 Posts: 163
|
Posted: Mon Mar 13, 2006 4:55 am Post subject: |
|
|
I am absolutely certain.
2.4/devfs and Xorg = Finds the TI_PM2
2.6/Udev and Xorg = Does not find the TI_PM2
I will post my xorg.0.log when I get to work tomorrow. Aside from that, the system works extremely well. LSPCI sees the card fine, and the console FB detects and runs.
Stay Tuned,
Frank |
|
Back to top |
|
|
russofris Apprentice
Joined: 14 Sep 2003 Posts: 163
|
|
Back to top |
|
|
|