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

Bug#262183: xserver-xfree86: [s3] can't find PCI card on Alpha [regression from 4.2.1]



retitle 262813 xserver-xfree86: [core server] drivers can't find identified VGA cards on the PCI bus on some alpha systems (explicit BusID in config file mandatory)
tag 262813 = upstream
thanks

Thanks for following up, gentlemen.

Apparently the PCI code for alpha is messed up such that you have to
specify the BusID explicitly for the video card.

This parameter is in decimal, not hex (though it doesn't matter if the hex
value is less than A).

You can set the BusID by using dpkg-reconfigure xserver-xfree86.

On Wed, Jan 12, 2005 at 12:47:27PM +0900, Atsuhito Kohda wrote:
> From: Branden Robinson <branden@debian.org>
> Subject: Bug#262183: xserver-xfree86: [s3] can't find PCI card on Alpha [regression from 4.2.1]
> Date: Tue, 11 Jan 2005 12:47:31 -0500
> 
> > > 	[11] -1	0	0x00008000 - 0x000080ff (0x100) IX[B]
> > > 	[12] -1	0	0x00009000 - 0x0000900f (0x10) IX[B]
> > > 
> > > Is this any advance? If there is any information necessary
> > > please tell me.
> > 
> > That's where it stopped?  Bizarre.
> 
> No, I had intended to extract relevant part only, but I
> attached whole log this time.
> 
> > I have a couple more questions:
> > 
> > 1) Can you try the "vesa" driver instead of "s3"?
> 
> I tried but it seemed there was no "vesa" driver for xserver
> of Alpha.  At least, when I did "dpkg-reconfigure xserver-xfree86"
> I couldn't find "vesa".
> 
> (I tried "vga" but failed)
> 
> > 2) Do you have a Debian x86 system, preferably running Debian
> >    testing/unstable and kernel 2.6.8 or later, that you could slap this
> >    card into?  I'm curious to know if this is truly an Alpha-specific
> >    problem.
> 
> I have Debian x86 systems but, sorry, I'm not good at hardware
> (I don't know how to say this in english but I'm not willing
> to open a PC case).
> 
> Regards,			2005.1.12
> 
> -- 
>  Debian Developer & Debian JP Developer - much more I18N of Debian
>  Atsuhito Kohda <kohda@debian.org>
>  Department of Math., Univ. of Tokushima

> XFree86 Version 4.3.0.1 (Debian 4.3.0.dfsg.1-10 20041216103844 root@goedel.debian.org)
> Release Date: 15 August 2003
> X Protocol Version 11, Revision 0, Release 6.6
> Build Operating System: Linux 2.4.27goedel alpha [ELF] 
> Build Date: 16 December 2004
> 
> This version of XFree86 has been extensively modified by the Debian
> Project, and is not supported by the XFree86 Project, Inc., in any
> way.  Bugs should be reported to the Debian Bug Tracking System; see
> <URL: http://www.debian.org/Bugs/Reporting >.
> 
> We strongly encourage the use of the "reportbug" package and command
> to ensure that bug reports contain as much useful information as
> possible.
> 
> Before filing a bug report, you may want to consult the Debian X FAQ:
>        XHTML version: file:///usr/share/doc/xfree86-common/FAQ.xhtml
>   plain text version: file:///usr/share/doc/xfree86-common/FAQ.gz
> 
> Module Loader present
> OS Kernel: Linux version 2.6.8-1-generic (tretkowski@guybrush) (gcc version 3.3.5 (Debian 1:3.3.5-2)) #1 Sun Nov 28 02:09:32 CET 2004 
> Markers: (--) probed, (**) from config file, (==) default setting,
>          (++) from command line, (!!) notice, (II) informational,
>          (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
> (==) Log file: "/var/log/XFree86.0.log", Time: Wed Jan 12 12:07:47 2005
> (==) Using config file: "/etc/X11/XF86Config-4"
> (==) ServerLayout "Default Layout"
> (**) |-->Screen "Default Screen" (0)
> (**) |   |-->Monitor "Generic Monitor"
> (**) |   |-->Device "Generic Video Card"
> (**) |-->Input Device "Generic Keyboard"
> (**) Option "XkbRules" "xfree86"
> (**) XKB: rules: "xfree86"
> (**) Option "XkbModel" "jp106"
> (**) XKB: model: "jp106"
> (**) Option "XkbLayout" "jp"
> (**) XKB: layout: "jp"
> (==) Keyboard: CustomKeycode disabled
> (**) |-->Input Device "Configured Mouse"
> (WW) The directory "/usr/lib/X11/fonts/cyrillic" does not exist.
> 	Entry deleted from font path.
> (**) FontPath set to "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID,/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,/usr/lib/X11/fonts/75dpi:unscaled,/usr/lib/X11/fonts/100dpi:unscaled,/usr/lib/X11/fonts/Type1,/usr/lib/X11/fonts/Speedo,/usr/lib/X11/fonts/misc,/usr/lib/X11/fonts/75dpi,/usr/lib/X11/fonts/100dpi"
> (==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
> (==) ModulePath set to "/usr/X11R6/lib/modules"
> (--) using VT number 7
> 
> (WW) Open APM failed (/dev/apm_bios) (No such device)
> (II) Module ABI versions:
> 	XFree86 ANSI C Emulation: 0.2
> 	XFree86 Video Driver: 0.6
> 	XFree86 XInput driver : 0.4
> 	XFree86 Server Extension : 0.2
> 	XFree86 Font Renderer : 0.4
> (II) Loader running on linux
> (II) LoadModule: "bitmap"
> (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
> (II) Module bitmap: vendor="The XFree86 Project"
> 	compiled for 4.3.0.1, module version = 1.0.0
> 	Module class: XFree86 Font Renderer
> 	ABI class: XFree86 Font Renderer, version 0.4
> (II) Loading font Bitmap
> (II) LoadModule: "pcidata"
> (II) Loading /usr/X11R6/lib/modules/libpcidata.a
> (II) Module pcidata: vendor="The XFree86 Project"
> 	compiled for 4.3.0.1, module version = 1.0.0
> 	ABI class: XFree86 Video Driver, version 0.6
> (II) PCI: PCI scan (all values are in hex)
> (II) PCI: 00:05:0: chip 1011,0024 card 0000,0000 rev 02 class 06,04,00 hdr 01
> (II) PCI: 00:08:0: chip 8086,0484 card 0000,0000 rev 43 class 00,00,00 hdr 00
> (II) PCI: 00:09:0: chip 5333,8811 card 0000,0000 rev 00 class 03,00,00 hdr 00
> (II) PCI: 00:0b:0: chip 1095,0646 card 0000,0000 rev 01 class 01,01,80 hdr 00
> (II) PCI: 01:00:0: chip 1000,000f card 0000,0000 rev 04 class 01,00,00 hdr 00
> (II) PCI: 01:02:0: chip 1011,0009 card 1011,500a rev 22 class 02,00,00 hdr 00
> (II) PCI: End of PCI scan
> (II) PCI-to-PCI bridge:
> (II) Bus 1: bridge is at (0:5:0), (0,1,1), BCTRL: 0x0004 (VGA_EN is cleared)
> (II) Bus 1 I/O range:
> 	[0] -1	0	0x00008000 - 0x000080ff (0x100) IX[B]
> 	[1] -1	0	0x00008400 - 0x000084ff (0x100) IX[B]
> 	[2] -1	0	0x00008800 - 0x000088ff (0x100) IX[B]
> 	[3] -1	0	0x00008c00 - 0x00008cff (0x100) IX[B]
> (II) Bus 1 non-prefetchable memory range:
> 	[0] -1	0	0x09800000 - 0x098fffff (0x100000) MX[B]
> (II) Bus 1 prefetchable memory range:
> 	[0] -1	0	0x09900000 - 0x099fffff (0x100000) MX[B]
> (II) Host-to-PCI bridge:
> (II) Bus 0: bridge is at (0:0:0), (0,0,0), BCTRL: 0x0008 (VGA_EN is set)
> (II) Bus 0 I/O range:
> 	[0] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
> (II) Bus 0 non-prefetchable memory range:
> 	[0] -1	0	0x00000000 - 0xffffffff (0x100000000) MX[B]
> (II) Bus 0 prefetchable memory range:
> 	[0] -1	0	0x00000000 - 0xffffffff (0x100000000) MX[B]
> (--) PCI: (0:8:0) Intel Corp. 82378IB [SIO ISA Bridge] rev 67
> (--) PCI: (0:9:0) S3 Inc. 86c764/765 [Trio32/64/64V+] rev 0, Mem @ 0x09000000/23, BIOS @ 0x09a00000/16
> (II) Addressable bus resource ranges are
> 	[0] -1	0	0x00000000 - 0xffffffff (0x100000000) MX[B]
> 	[1] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
> (II) OS-reported resource ranges:
> 	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
> 	[1] -1	0	0x00000000 - 0x00000000 (0x1) MX[B]
> 	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
> 	[3] -1	0	0xffffffff - 0xffffffff (0x1) IX[B]
> 	[4] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
> (II) Active PCI resource ranges:
> 	[0] -1	0	0x09802000 - 0x0980207f (0x80) MX[B]
> 	[1] -1	0	0x09800000 - 0x09800fff (0x1000) MX[B]
> 	[2] -1	0	0x09801000 - 0x098010ff (0x100) MX[B]
> 	[3] -1	0	0x09a00000 - 0x09a0ffff (0x10000) MX[B](B)
> 	[4] -1	0	0x09000000 - 0x097fffff (0x800000) MX[B](B)
> 	[5] -1	0	0x00008400 - 0x0000847f (0x80) IX[B]
> 	[6] -1	0	0x00008000 - 0x000080ff (0x100) IX[B]
> 	[7] -1	0	0x00009000 - 0x0000900f (0x10) IX[B]
> (II) Active PCI resource ranges after removing overlaps:
> 	[0] -1	0	0x09802000 - 0x0980207f (0x80) MX[B]
> 	[1] -1	0	0x09800000 - 0x09800fff (0x1000) MX[B]
> 	[2] -1	0	0x09801000 - 0x098010ff (0x100) MX[B]
> 	[3] -1	0	0x09a00000 - 0x09a0ffff (0x10000) MX[B](B)
> 	[4] -1	0	0x09000000 - 0x097fffff (0x800000) MX[B](B)
> 	[5] -1	0	0x00008400 - 0x0000847f (0x80) IX[B]
> 	[6] -1	0	0x00008000 - 0x000080ff (0x100) IX[B]
> 	[7] -1	0	0x00009000 - 0x0000900f (0x10) IX[B]
> (II) OS-reported resource ranges after removing overlaps with PCI:
> 	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
> 	[1] -1	0	0x00000000 - 0x00000000 (0x1) MX[B]
> 	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
> 	[3] -1	0	0xffffffff - 0xffffffff (0x1) IX[B]
> 	[4] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
> (II) All system resource ranges:
> 	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
> 	[1] -1	0	0x00000000 - 0x00000000 (0x1) MX[B]
> 	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
> 	[3] -1	0	0x09802000 - 0x0980207f (0x80) MX[B]
> 	[4] -1	0	0x09800000 - 0x09800fff (0x1000) MX[B]
> 	[5] -1	0	0x09801000 - 0x098010ff (0x100) MX[B]
> 	[6] -1	0	0x09a00000 - 0x09a0ffff (0x10000) MX[B](B)
> 	[7] -1	0	0x09000000 - 0x097fffff (0x800000) MX[B](B)
> 	[8] -1	0	0xffffffff - 0xffffffff (0x1) IX[B]
> 	[9] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
> 	[10] -1	0	0x00008400 - 0x0000847f (0x80) IX[B]
> 	[11] -1	0	0x00008000 - 0x000080ff (0x100) IX[B]
> 	[12] -1	0	0x00009000 - 0x0000900f (0x10) IX[B]
> (II) LoadModule: "GLcore"
> (II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
> Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_clip.o":  No symbols found
> Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_norm.o":  No symbols found
> Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_xform.o":  No symbols found
> Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_vertex.o":  No symbols found
> (II) Module GLcore: vendor="The XFree86 Project"
> 	compiled for 4.3.0.1, module version = 1.0.0
> 	ABI class: XFree86 Server Extension, version 0.2
> (II) LoadModule: "bitmap"
> (II) Reloading /usr/X11R6/lib/modules/fonts/libbitmap.a
> (II) Loading font Bitmap
> (II) LoadModule: "dbe"
> (II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
> (II) Module dbe: vendor="The XFree86 Project"
> 	compiled for 4.3.0.1, module version = 1.0.0
> 	Module class: XFree86 Server Extension
> 	ABI class: XFree86 Server Extension, version 0.2
> (II) Loading extension DOUBLE-BUFFER
> (II) LoadModule: "ddc"
> (II) Loading /usr/X11R6/lib/modules/libddc.a
> (II) Module ddc: vendor="The XFree86 Project"
> 	compiled for 4.3.0.1, module version = 1.0.0
> 	ABI class: XFree86 Video Driver, version 0.6
> (II) LoadModule: "dri"
> (II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
> (II) Module dri: vendor="The XFree86 Project"
> 	compiled for 4.3.0.1, module version = 1.0.0
> 	ABI class: XFree86 Server Extension, version 0.2
> (II) Loading sub module "drm"
> (II) LoadModule: "drm"
> (II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
> (II) Module drm: vendor="The XFree86 Project"
> 	compiled for 4.3.0.1, module version = 1.0.0
> 	ABI class: XFree86 Server Extension, version 0.2
> (II) Loading extension XFree86-DRI
> (II) LoadModule: "extmod"
> (II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
> (II) Module extmod: vendor="The XFree86 Project"
> 	compiled for 4.3.0.1, module version = 1.0.0
> 	Module class: XFree86 Server Extension
> 	ABI class: XFree86 Server Extension, version 0.2
> (II) Loading extension SHAPE
> (II) Loading extension MIT-SUNDRY-NONSTANDARD
> (II) Loading extension BIG-REQUESTS
> (II) Loading extension SYNC
> (II) Loading extension MIT-SCREEN-SAVER
> (II) Loading extension XC-MISC
> (II) Loading extension XFree86-VidModeExtension
> (II) Loading extension XFree86-Misc
> (II) Loading extension XFree86-DGA
> (II) Loading extension DPMS
> (II) Loading extension FontCache
> (II) Loading extension TOG-CUP
> (II) Loading extension Extended-Visual-Information
> (II) Loading extension XVideo
> (II) Loading extension XVideo-MotionCompensation
> (II) Loading extension X-Resource
> (II) LoadModule: "glx"
> (II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
> (II) Module glx: vendor="The XFree86 Project"
> 	compiled for 4.3.0.1, module version = 1.0.0
> 	ABI class: XFree86 Server Extension, version 0.2
> (II) Loading sub module "GLcore"
> (II) LoadModule: "GLcore"
> (II) Reloading /usr/X11R6/lib/modules/extensions/libGLcore.a
> (II) Loading extension GLX
> (II) LoadModule: "int10"
> (II) Loading /usr/X11R6/lib/modules/libint10.a
> (II) Module int10: vendor="The XFree86 Project"
> 	compiled for 4.3.0.1, module version = 1.0.0
> 	ABI class: XFree86 Video Driver, version 0.6
> (II) LoadModule: "record"
> (II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
> (II) Module record: vendor="The XFree86 Project"
> 	compiled for 4.3.0.1, module version = 1.13.0
> 	Module class: XFree86 Server Extension
> 	ABI class: XFree86 Server Extension, version 0.2
> (II) Loading extension RECORD
> (II) LoadModule: "speedo"
> (II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a
> Skipping "/usr/X11R6/lib/modules/fonts/libspeedo.a:spencode.o":  No symbols found
> (II) Module speedo: vendor="The XFree86 Project"
> 	compiled for 4.3.0.1, module version = 1.0.1
> 	Module class: XFree86 Font Renderer
> 	ABI class: XFree86 Font Renderer, version 0.4
> (II) Loading font Speedo
> (II) LoadModule: "type1"
> (II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
> (II) Module type1: vendor="The XFree86 Project"
> 	compiled for 4.3.0.1, module version = 1.0.2
> 	Module class: XFree86 Font Renderer
> 	ABI class: XFree86 Font Renderer, version 0.4
> (II) Loading font Type1
> (II) Loading font CID
> (II) LoadModule: "vbe"
> (II) Loading /usr/X11R6/lib/modules/libvbe.a
> (II) Module vbe: vendor="The XFree86 Project"
> 	compiled for 4.3.0.1, module version = 1.1.0
> 	ABI class: XFree86 Video Driver, version 0.6
> (II) LoadModule: "xtt"
> (II) Loading /usr/X11R6/lib/modules/fonts/libxtt.a
> (II) Module xtt: vendor="X-TrueType Server Project & After X-TT Project"
> 	compiled for 4.3.0.1, module version = 1.4.1
> 	Module class: XFree86 Font Renderer
> 	ABI class: XFree86 Font Renderer, version 0.4
> (II) Loading font xtt
> (II) LoadModule: "s3"
> (II) Loading /usr/X11R6/lib/modules/drivers/s3_drv.o
> (II) Module s3: vendor="The XFree86 Project"
> 	compiled for 4.3.0.1, module version = 0.3.5
> 	Module class: XFree86 Video Driver
> 	ABI class: XFree86 Video Driver, version 0.6
> (II) LoadModule: "mouse"
> (II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
> (II) Module mouse: vendor="The XFree86 Project"
> 	compiled for 4.3.0.1, module version = 1.0.0
> 	Module class: XFree86 XInput Driver
> 	ABI class: XFree86 XInput driver, version 0.4
> (II) S3: driver (version 0.3.5 for S3 chipset: 964-0, 964-1, 968,
> 	Trio32/64, Aurora64V+, Trio64V2/DX or /GX
> (WW) s3: No matching Device section for instance (BusID PCI:0:9:0) found
> (EE) No devices detected.
> 
> Fatal server error:
> no screens found
> 
> When reporting a problem related to a server crash, please send
> the full server output, not just the last messages.
> This can be found in the log file "/var/log/XFree86.0.log".
> Please report problems to submit@bugs.debian.org.
> 


On Tue, Jan 18, 2005 at 12:04:34AM +0100, Gürkan Sengün wrote:
> hi
> 
> i've got sid.
> 
> my video card is at busid pci:0:11:0
> and i also get the message: no matching device section
> no matter if i use the s3 or vga drvier
> 
> i replaced that video card with a cirruslogic one, same problem.
> 
> hth,
> gürkan
> 
> -- 
> Person who say it cannot be done should not interrupt person doing it.  --Chinese Proverb
> 

On Wed, Feb 16, 2005 at 10:36:07PM +0100, Gürkan Sengün wrote:
> This suggestion helped me:
> 01:16 < p2-mate> tarzeau: try adding BusID "PCI:0:11:0" to the video 
> card device section
> (I had it on 0:13:0 but that works for me now)
> 
> 
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-x-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact 
> listmaster@lists.debian.org
> 


-- 
G. Branden Robinson                |    It may be difficult to to determine
Debian GNU/Linux                   |    where religious beliefs end and
branden@debian.org                 |    mental illness begins.
http://people.debian.org/~branden/ |    -- Elaine Cassel

Attachment: signature.asc
Description: Digital signature


Reply to: