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

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



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



Reply to: