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

Bug#426961: marked as done (xserver-xorg-core: PCI bus scan failures on ppc64 (IBM power4))



Your message dated Sun, 27 Jul 2008 17:51:46 +0200
with message-id <20080727155140.GA481@patate.is-a-geek.org>
and subject line pci-rework landed in xserver 1.5
has caused the Debian Bug report #388329,
regarding xserver-xorg-core: PCI bus scan failures on ppc64 (IBM power4)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
388329: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=388329
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: xserver-xorg-core
Version: 2:1.3.0.0.dfsg-5
Severity: important

After getting Linux going on these Power4 (7029-6E3) boxes, I was just about
to roll out a dozen images (for starters) when I hit a big problem:

lspci -vvv
0001:02:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA
G400/G450 (rev 85) (prog-if 00 [VGA])
        Subsystem: IBM Unknown device 0233

lspci -vvvn
0001:02:00.0 0300: 102b:0525 (rev 85) (prog-if 00 [VGA])
        Subsystem: 1014:0233

/var/log/Xorg.0.log
(II) MGA: driver for Matrox chipsets: mga2064w, mga1064sg, mga2164w,
        mga2164w AGP, mgag100, mgag100 PCI, mgag200, mgag200 PCI,
        mgag200 SE A PCI, mgag200 SE B PCI, mgag400, mgag550
(II) Primary Device is: PCI 00:01:0
(EE) No devices detected.

Xorg -scanpci
Probing for PCI devices (Bus:Device:Function)

(0:1:0) unknown card (0x1014/0x00e1) using an unknown chip (DeviceId
0x00e0) from IBM
(0:2:0) IBM EADS-X PCI-X to PCI-X Bridge
(0:2:2) IBM EADS-X PCI-X to PCI-X Bridge
(0:2:4) IBM EADS-X PCI-X to PCI-X Bridge
(0:2:6) IBM EADS-X PCI-X to PCI-X Bridge
(0:3:0) Symphony Labs W83C553
(0:3:1) Symphony Labs SL82c105
(33:1:0) unknown card (0x1014/0x01ff) using a Intel Corporation
82557/8/9 [Ethernet Pro 100]
(65:1:0) unknown card (0x1014/0x0266) using a Mylex Corporation
AcceleRAID 600/500/400/Sapphire support Device

/var/log/syslog (dmesg)
matroxfb: Matrox G450 detected
fb0: MATROX frame buffer device

kernel
 2.6.18-4-powerpc64 #1 SMP

It does not look like X is finding the bus at all :(
I guess that explains why even the VESA driver doesn't find
any devices to use.

using Xorg -scanpci -isolateDevice PCI:<x>:<y>:<z> returns the
same info for any of x, y, and z


-- Package-specific info:
Contents of /var/lib/x11/X.roster:
xserver-xorg

/etc/X11/X target does not match checksum in /var/lib/x11/X.md5sum.

X server symlink status:
lrwxrwxrwx 1 root root 13 May 31 16:40 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 2048500 May 16 14:14 /usr/bin/Xorg

Contents of /var/lib/x11/xorg.conf.roster:
xserver-xorg

VGA-compatible devices on PCI bus:
0001:02:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G400/G450 (rev 85)

/etc/X11/xorg.conf does not match checksum in /var/lib/x11/xorg.conf.md5sum.

Xorg X server configuration file status:
-rw-r--r-- 1 root root 2305 May 31 17:23 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
EndSection

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc104"
	Option		"XkbLayout"	"us"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"ImPS/2"
	Option		"Emulate3Buttons"	"true"
EndSection

Section "Device"
	Identifier	"Matrox Graphics, Inc. MGA G400/G450"
	Driver		"vesa"
	#Driver		"mga"
	#BusID		"PCI:1:2:0"
	#ChipSet	"mgag400"
	#Option		"UseFBDev"		"true"
EndSection

Section "Monitor"
	Identifier	"Generic Monitor"
	Option		"DPMS"
	HorizSync	28-80
	VertRefresh	43-60
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"Matrox Graphics, Inc. MGA G400/G450"
	Monitor		"Generic Monitor"
	DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
EndSection


Xorg X server log files on system:
-rw-r--r-- 1 root root 1768 May 31 17:28 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file
/var/log/Xorg.0.log:
(II) Loader magic: 0x101f8518
(II) Module ABI versions:
	X.Org ANSI C Emulation: 0.3
	X.Org Video Driver: 1.2
	X.Org XInput driver : 0.7
	X.Org Server Extension : 0.3
	X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: "scanpci"
(II) Loading /usr/lib/xorg/modules//libscanpci.so
(II) Module scanpci: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.0.0
	ABI class: X.Org Video Driver, version 1.2
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:01:0: chip 1014,00e0 card 1014,00e1 rev 01 class 0b,40,ff hdr 80
(II) PCI: 00:02:0: chip 1014,0188 card 0000,0000 rev 02 class 06,04,0f hdr 81
(II) PCI: 00:02:2: chip 1014,0188 card 0000,0000 rev 02 class 06,04,0f hdr 81
(II) PCI: 00:02:4: chip 1014,0188 card 0000,0000 rev 02 class 06,04,0f hdr 81
(II) PCI: 00:02:6: chip 1014,0188 card 0000,0000 rev 02 class 06,04,0f hdr 81
(II) PCI: 00:03:0: chip 10ad,0565 card 0000,0000 rev 10 class 06,01,00 hdr 80
(II) PCI: 00:03:1: chip 10ad,0105 card 0000,0000 rev 05 class 01,01,8f hdr 80
(II) PCI: 21:01:0: chip 8086,1229 card 1014,01ff rev 0d class 02,00,00 hdr 00
(II) PCI: 41:01:0: chip 1069,b166 card 1014,0266 rev 04 class 01,00,00 hdr 00
(II) PCI: End of PCI scan
Probing for PCI devices (Bus:Device:Function)

(0:1:0) unknown card (0x1014/0x00e1) using an unknown chip (DeviceId 0x00e0) from IBM
(0:2:0) IBM EADS-X PCI-X to PCI-X Bridge
(0:2:2) IBM EADS-X PCI-X to PCI-X Bridge
(0:2:4) IBM EADS-X PCI-X to PCI-X Bridge
(0:2:6) IBM EADS-X PCI-X to PCI-X Bridge
(0:3:0) Symphony Labs W83C553
(0:3:1) Symphony Labs SL82c105
(33:1:0) unknown card (0x1014/0x01ff) using a Intel Corporation 82557/8/9 [Ethernet Pro 100]
(65:1:0) unknown card (0x1014/0x0266) using a Mylex Corporation AcceleRAID 600/500/400/Sapphire support Device


-- System Information:
Debian Release: lenny/sid
  APT prefers testing-proposed-updates
  APT policy: (500, 'testing-proposed-updates'), (500, 'proposed-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: powerpc (ppc64)

Kernel: Linux 2.6.18-4-powerpc64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages xserver-xorg-core depends on:
ii  libc6                   2.5-9            GNU C Library: Shared libraries
ii  libdrm2                 2.3.0-4          Userspace interface to kernel DRM 
ii  libfontenc1             1:1.0.4-2        X11 font encoding library
ii  libgcc1                 1:4.2-20070528-1 GCC support library
ii  libxau6                 1:1.0.3-2        X11 authorisation library
ii  libxdmcp6               1:1.0.2-2        X11 Display Manager Control Protoc
ii  libxfont1               1:1.2.8-1        X11 font rasterisation library
ii  x11-common              1:7.2-3          X Window System (X.Org) infrastruc
ii  xserver-xorg            1:7.2-3          the X.Org X server

Versions of packages xserver-xorg-core recommends:
ii  xfonts-base                   1:1.0.0-4  standard fonts for X
ii  xkb-data                      0.9-4      X Keyboard Extension (XKB) configu

-- no debconf information


--- End Message ---
--- Begin Message ---
Version: 2:1.4.99.901-1

The pci bus handling was reworked for xserver 1.5, which should now
correctly handle machines with multiple pci domains; I'm closing the
bug.
If you still have trouble with a newer version, feel free to reopen this
bug and include your Xorg log and the output of lspci.

Cheers,
Julien


--- End Message ---

Reply to: