[Xorg] xserver: Interrupt pointer (seg f000 off 5490) doesn't point at ROM

Andreas Kohn andreas at syndrom23.de
Wed Aug 4 23:58:05 PDT 2004


Hi,

I can't get xserver to run on my machine. Both Xvesa and Xpm2[*] report:

---8<----
andreas at pentium freedesktop.org $
LD_LIBRARY_PATH=/usr/local/freedesktop.org/lib/ sudo bin/Xvesa :0
Interrupt pointer (seg f000 off 5490) doesn't point at ROM
Interrupt pointer (seg f000 off 5490) doesn't point at ROM
Interrupt pointer (seg f000 off 5490) doesn't point at ROM
Interrupt pointer (seg f000 off 5490) doesn't point at ROM

Fatal server error:
no screens found
Segmentation fault
---->8-----

The card is an Elsa Winner 2000/Office.

lspci -vn
----
0000:00:0b.0 Class 0300: 104c:3d07 (rev 01)
        Subsystem: 1048:0a31
        Flags: bus master, medium devsel, latency 32, IRQ 9
        Memory at e1000000 (32-bit, non-prefetchable)
        Memory at e0000000 (32-bit, non-prefetchable) [size=8M]
        Memory at e0800000 (32-bit, non-prefetchable) [size=8M]
----

XFree86.0.log (from XFree86 4.3) reports this card as
----
(--) PCI:*(0:11:0) Texas Instruments TVP4020 [Permedia 2] rev 1, Mem @
0xe1000000/17, 0xe0000000/23, 0xe0800000/23
...

(II) GLINT: driver for 3Dlabs chipsets: gamma, gamma2, ti_pm2, ti_pm,
r4,
        pm4, pm3, pm2v, pm2, pm, 300sx, 500tx, mx, delta
(II) Primary Device is: PCI 00:0b:0
(--) Chipset ti_pm2 found
...
(**) GLINT(0): Depth 16, (--) framebuffer bpp 16
(==) GLINT(0): RGB weight 565
(==) GLINT(0): Default visual is TrueColor
(==) GLINT(0): Using gamma correction (1.0, 1.0, 1.0)
(==) GLINT(0): Using HW cursor
(--) GLINT(0): Not using Linux framebuffer device
(--) GLINT(0): Chipset: "ti_pm2"
(--) GLINT(0): Linear framebuffer at 0xE0800000
(--) GLINT(0): MMIO registers at 0xE1000000
(WW) System lacks support for changing MTRRs
(--) GLINT(0): VideoRAM: 8192 kByte
----8<----

The machine in question is a Pentium 200MMX with Linux 2.6.7 (Gentoo).
xserver is built from CVS sources, latest test was yesterday ~2300CEST.


[*] Xpm2 will report this if I force detection:
----
Index: pm2stub.c
===================================================================
RCS file: /cvs/xserver/xserver/hw/kdrive/pm2/pm2stub.c,v
retrieving revision 1.1
diff -u -r1.1 pm2stub.c
--- pm2stub.c   24 May 2004 19:31:41 -0000      1.1
+++ pm2stub.c   5 Aug 2004 06:53:09 -0000
@@ -21,6 +21,10 @@
     for (i = 0; i < numPM2Cards; i++)
        if (LinuxFindPci (0x3d3d, PM2Cards[i], 0, &attr))
            KdCardInfoAdd (&PM2Funcs, &attr, (void *) PM2Cards[i]);
+
+    i = 0x3d07; /* XXX: ankon: HACK HACK HACK */
+    if (LinuxFindPci (PCI_VENDOR_TI, i, 0, &attr))
+       KdCardInfoAdd( &PM2Funcs, &attr, (void *) &i);
 }
----

Should Xpm2/Xvesa work on this card? How could I debug/help debugging
this problem?

Regards,
Andreas Kohn
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
URL: <http://lists.x.org/archives/xorg/attachments/20040805/588c545d/attachment.pgp>


More information about the xorg mailing list