--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: xserver-xorg-core: PCI bus scan failures on ppc64 (IBM power4)
- From: Richard A Nelson <cowboy@debian.org>
- Date: Thu, 31 May 2007 17:42:49 -0700
- Message-id: <20070601004249.987.773.reportbug@dragon-pit.svl.ibm.com.svl.ibm.com>
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 ---