Hi. I just got a Fujitsu Siemens Celsius V810 dual Opteron Workstation. It comes equipped with an Nvidia QuadroFX card but I am having trouble getting the machine to run properly under Linux. The problem is that the 8151 AGP tunnel can not be found and thus the graphics card can not be found. I have tried the Suse kernel (up to and including -178) as well as 2.6.1-X8664-2. Could this be a similar problem to the one that affected the Tyan Thunder K8W (S2885) a while back when the kernel could not find the 8151 AGP tunnel because of some PCI search issue. The board looks very similar to the Tyan 2885 both feature wise and by visual inspection but apparently it is not the same as on my 2885 everything is works as expected and the 8151 is identified correctly. Output from lspci is as follows and as you can see there is no 8151 in sight. 00:06.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8111 PCI (rev 07) 00:07.0 ISA bridge: Advanced Micro Devices [AMD] AMD-8111 LPC (rev 05) 00:07.1 IDE interface: Advanced Micro Devices [AMD] AMD-8111 IDE (rev 03) 00:07.3 Bridge: Advanced Micro Devices [AMD] AMD-8111 ACPI (rev 05) 00:07.5 Multimedia audio controller: Advanced Micro Devices [AMD] AMD-8111 AC97 Audio (rev 03) 00:0a.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8131 PCI-X Bridge (rev 12) 00:0a.1 PIC: Advanced Micro Devices [AMD] AMD-8131 PCI-X APIC (rev 01) 00:0b.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8131 PCI-X Bridge (rev 12) 00:0b.1 PIC: Advanced Micro Devices [AMD] AMD-8131 PCI-X APIC (rev 01) 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge 00:19.0 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge 00:19.1 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge 00:19.2 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge 00:19.3 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge 01:00.0 USB Controller: Advanced Micro Devices [AMD] AMD-8111 USB (rev 0b) 01:00.1 USB Controller: Advanced Micro Devices [AMD] AMD-8111 USB (rev 0b) 01:0b.0 Unknown mass storage controller: CMD Technology Inc: Unknown device 3114 (rev 02) 01:0c.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link) 02:09.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5703 Gigabit Ethernet (rev 02) On my Tyan 2885 lspci find the 8151 as can be seen below. 00:06.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8111 PCI (rev 07) 00:07.0 ISA bridge: Advanced Micro Devices [AMD] AMD-8111 LPC (rev 05) 00:07.1 IDE interface: Advanced Micro Devices [AMD] AMD-8111 IDE (rev 03) 00:07.2 SMBus: Advanced Micro Devices [AMD] AMD-8111 SMBus 2.0 (rev 02) 00:07.3 Bridge: Advanced Micro Devices [AMD] AMD-8111 ACPI (rev 05) 00:07.5 Multimedia audio controller: Advanced Micro Devices [AMD] AMD-8111 AC97 Audio (rev 03) 00:0a.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8131 PCI-X Bridge (rev 12) 00:0a.1 PIC: Advanced Micro Devices [AMD] AMD-8131 PCI-X APIC (rev 01) 00:0b.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8131 PCI-X Bridge (rev 12) 00:0b.1 PIC: Advanced Micro Devices [AMD] AMD-8131 PCI-X APIC (rev 01) 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge 02:09.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5703 Gigabit Ethernet (rev 02) 03:00.0 USB Controller: Advanced Micro Devices [AMD] AMD-8111 USB (rev 0b) 03:00.1 USB Controller: Advanced Micro Devices [AMD] AMD-8111 USB (rev 0b) 03:0c.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link) 04:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-8151 System Controller (rev 13) 04:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8151 AGP Bridge (rev 13) 05:00.0 VGA compatible controller: nVidia Corporation NV31 [GeForce FX 5600] (rev a1) Any ideas? /peter
Peter Rundberg <peter@gridcore.se> writes:
Hi.
I just got a Fujitsu Siemens Celsius V810 dual Opteron Workstation. It comes equipped with an Nvidia QuadroFX card but I am having trouble getting the machine to run properly under Linux.
The problem is that the 8151 AGP tunnel can not be found and thus the graphics card can not be found. I have tried the Suse kernel (up to and including -178) as well as 2.6.1-X8664-2. Could this be a similar problem to the one that affected the Tyan Thunder K8W (S2885) a while back when the kernel could not find the 8151 AGP tunnel because of some PCI search issue.
Yes, this is a similar problem - but we have not seen the board ourselves and can't help. Andreas -- Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj SuSE Linux AG, Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
On Wed, 21 Jan 2004 15:15:35 +0100 Peter Rundberg <peter@gridcore.se> wrote:
Output from lspci is as follows and as you can see there is no 8151 in sight.
Does it work with pci=noacpi pci=lastbus=0xfe as kernel argument?
Any ideas?
Most likely an incomplete table in the BIOS. A BIOS update may also not be a bad idea. -Andi
On Wed, 2004-01-21 at 17:21, Andi Kleen wrote:
On Wed, 21 Jan 2004 15:15:35 +0100 Peter Rundberg <peter@gridcore.se> wrote:
Output from lspci is as follows and as you can see there is no 8151 in sight.
Does it work with pci=noacpi pci=lastbus=0xfe as kernel argument?
Any ideas?
Most likely an incomplete table in the BIOS. A BIOS update may also not be a bad idea.
-Andi
Yes, that works. The 8151 is found. The AGP aperture can not be set to write-combining mode though, but this confirms that it is a BIOS issue. Will talk to Fujitsu-Siemens about that. Thanks, /peter
Hi Peter, Peter Rundberg <peter@gridcore.se> writes:
I just got a Fujitsu Siemens Celsius V810 dual Opteron Workstation. It comes equipped with an Nvidia QuadroFX card but I am having trouble getting the machine to run properly under Linux.
The problem is that the 8151 AGP tunnel can not be found and thus the graphics card can not be found. I have tried the Suse kernel (up to and including -178) as well as 2.6.1-X8664-2. Could this be a similar problem to the one that affected the Tyan Thunder K8W (S2885) a while back when the kernel could not find the 8151 AGP tunnel because of some PCI search issue.
The board looks very similar to the Tyan 2885 both feature wise and by visual inspection but apparently it is not the same as on my 2885 everything is works as expected and the 8151 is identified correctly.
Output from lspci is as follows and as you can see there is no 8151 in sight.
On my Tyan 2885 lspci find the 8151 as can be seen below.
Any ideas?
As part of my job I've analyzed that problem a bit and yes, I also believe that this is a BIOS issue. There is a workaround that makes the AMD-8151 and the devices behind that appear in the lspci output: Boot the kernel with the parameter pci=noacpi. So I suspect that the BIOS delivers wrong ACPI tables. But even with that workaround I'm not sure if we have full graphics performance. Flightgear is going with around 70 fps, glxgears shows
1200 fps but SpecViewPerf 7.1.1 reports small frame rates.
We are still working on that and for next monday there is a conference call with Tyan and AMD scheduled to resolve this issue. As soon as I have news I'll post them here on the mailinglist. Regards Rainer -- Dipl.-Inf. (FH) Rainer Koenig Project Manager Linux Fujitsu-Siemens VP BC E SW OS Phone: +49-821-804-3321 Fax: +49-821-804-2131
participants (4)
-
Andi Kleen
-
Andreas Jaeger
-
Peter Rundberg
-
Rainer Koenig