I tried an old graphics card that was lying around and ran into a problem with
the glint driver. This old message from January seems to indicate it's been
noticed before but I guess the problem is still present in 4.2.1

I tried attachign the log file but that put the message over the limit for the
 list, so here's an excerpt:

(**) GLINT(2): Depth 16, (--) framebuffer bpp 16
(==) GLINT(2): RGB weight 565
(==) GLINT(2): Default visual is TrueColor
(==) GLINT(2): Using gamma correction (1.0, 1.0, 1.0)
(==) GLINT(2): Using HW cursor
(--) GLINT(2): Not using Linux framebuffer device
(--) GLINT(2): Chipset: "ti_pm"
(--) GLINT(2): Linear framebuffer at 0xEE000000
(--) GLINT(2): MMIO registers at 0xEF000000
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6/lib/modules/linux/libint10.a
(II) GLINT(2): Initializing int10
(II) Truncating PCI BIOS Length to 32768
(--) GLINT(2): VideoRAM: 4096 kByte
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Reloading /usr/X11R6/lib/modules/libramdac.a
(==) GLINT(2): Write-combining range (0xee000000,0x400000)
(--) GLINT(2): Cannot determine IBM RAMDAC type, aborting
(II) UnloadModule: "glint"
(II) UnloadModule: "ramdac"
(II) UnloadModule: "int10"
(II) do I need RAC?  Yes, I do.
(II) LoadModule: "rac"

The lspci output is attached, the relevant entry:

00:0d.0 VGA compatible controller: Texas Instruments TVP4010 [Permedia] (rev 01) 
(prog-if 00 [VGA])
        Subsystem: 3DLabs: Unknown device 0096
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Interrupt: pin A routed to IRQ 10
        Region 0: Memory at ef000000 (32-bit, non-prefetchable) [disabled] [size=128K]
        Region 1: Memory at ee800000 (32-bit, non-prefetchable) [disabled] [size=8M]
        Region 2: Memory at ee000000 (32-bit, non-prefetchable) [disabled] [size=8M]
        Expansion ROM at ed000000 [disabled] [size=64K]


> Send me the output of 'lspci -v' and a copy of your
> /var/log/XFree86.0.log too.
> 
> Alan.
> 
> On Wed, Jan 09, 2002 at 06:05:18AM +1100, David Balnaves wrote:
> > Hi,
> > I dont think there is an easy answer to this problem.  I have a Texas
> > Instruments TVP4010 and am trying to get it working under X 4.1.0.  I seem
> > to be getting the problem that it can't identify the RAMDAC, or that the
> > RAMDAC is an IBM 525 and its not supported.
> > 
> > I know that the RAMDAC is a TVP3026 (or at least thats what I have on my
> > board) and from the look of it, the TVP4010 is manufactured only with a
> > TVP3026 (from looking at the data sheet). 
> > 
> > The error says the first time around that it cant determine the IBM RAMDAC
> > and the second time and forever after it says its an IBM 525 which isn't
> > supported.  I also get blue text in my console screen, and other colors no
> > longer work.
> > 
> > If anybody can give advice on this problem (besides buy a new video
> > card) or would like a copy of the data sheet. Let me know.
> > 
> > Cheers,
> > David Balnaves

00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort+ >SERR- <PERR-
        Latency: 32
        Region 0: Memory at e0000000 (32-bit, prefetchable) [size=64M]
        Capabilities: [a0] AGP version 1.0
                Status: RQ=31 SBA+ 64bit- FW- Rate=x1,x2
                Command: RQ=0 SBA+ AGP+ 64bit- FW- Rate=x1

00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03) 
(prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR+ FastB2B-
        Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 64
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
        Memory behind bridge: e4000000-e7ffffff
        Prefetchable memory behind bridge: e8000000-e9ffffff
        BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B+

00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
        Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0

00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 
[Master])
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 32
        Region 4: I/O ports at f000 [size=16]

00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 
[UHCI])
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 32
        Interrupt: pin D routed to IRQ 10
        Region 4: I/O ports at 9000 [size=32]

00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Interrupt: pin ? routed to IRQ 9

00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS)
        Subsystem: D-Link System Inc DE-528
        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Interrupt: pin A routed to IRQ 10
        Region 0: I/O ports at 9400 [size=32]

00:0a.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 6c)
        Subsystem: 3Com Corporation 3C905C-TX Fast Etherlink for PC Management NIC
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 32 (2500ns min, 2500ns max), cache line size 08
        Interrupt: pin A routed to IRQ 9
        Region 0: I/O ports at 9800 [size=128]
        Region 1: Memory at ef021000 (32-bit, non-prefetchable) [size=128]
        Expansion ROM at ea000000 [disabled] [size=128K]
        Capabilities: [dc] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA 
PME(D0+,D1+,D2+,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=2 PME-

00:0b.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 08)
        Subsystem: Ensoniq Creative Sound Blaster AudioPCI64V, AudioPCI128
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort+ 
<MAbort+ >SERR- <PERR-
        Latency: 32 (3000ns min, 32000ns max)
        Interrupt: pin A routed to IRQ 5
        Region 0: I/O ports at 9c00 [size=64]
        Capabilities: [dc] Power Management version 1
                Flags: PMEClk- DSI+ D1- D2+ AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:0c.0 VGA compatible controller: ATI Technologies Inc 3D Rage I/II 215GT [Mach64 GT] 
(rev 41) (prog-if 00 [VGA])
        Subsystem: ATI Technologies Inc 3D Rage I/II 215GT [Mach64 GT]
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ 
SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Region 0: Memory at eb000000 (32-bit, non-prefetchable) [disabled] [size=16M]
        Region 1: I/O ports at a000 [disabled] [size=256]
        Region 2: Memory at ef020000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Expansion ROM at ec000000 [disabled] [size=128K]

00:0d.0 VGA compatible controller: Texas Instruments TVP4010 [Permedia] (rev 01) 
(prog-if 00 [VGA])
        Subsystem: 3DLabs: Unknown device 0096
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Interrupt: pin A routed to IRQ 10
        Region 0: Memory at ef000000 (32-bit, non-prefetchable) [disabled] [size=128K]
        Region 1: Memory at ee800000 (32-bit, non-prefetchable) [disabled] [size=8M]
        Region 2: Memory at ee000000 (32-bit, non-prefetchable) [disabled] [size=8M]
        Expansion ROM at ed000000 [disabled] [size=64K]

01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G400 AGP (rev 04) 
(prog-if 00 [VGA])
        Subsystem: Matrox Graphics, Inc. Millennium G400 16Mb SDRAM
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 32 (4000ns min, 8000ns max), cache line size 08
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at e8000000 (32-bit, prefetchable) [size=32M]
        Region 1: Memory at e4000000 (32-bit, non-prefetchable) [size=16K]
        Region 2: Memory at e5000000 (32-bit, non-prefetchable) [size=8M]
        Expansion ROM at <unassigned> [disabled] [size=64K]
        Capabilities: [dc] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [f0] AGP version 2.0
                Status: RQ=31 SBA+ 64bit- FW- Rate=x1,x2
                Command: RQ=31 SBA+ AGP+ 64bit- FW- Rate=x1

-- 
greg

Reply via email to