> > the native ATI kernel driver doesn't work with this card, at boot time i
> > get a message like unknown chipset word 0xffff or somethink like that. But
> > with the pure X Driver this Card works fine as ATI MAch64 with 8MB RAM
^;-) it
seem to be 2 MB and not 8 ;)
> Let me guess. You have a ATI 210888GX (rev 1). I have the same card. When
> you configured the kgicon driver what clock and ramdac did you use? So I
> can give this driver a try.
mmmh the /proc/pci says that i have this card.
In kgicon i think i only selected an ATI Mach DAC, as the .config file
says.
---------------------------------
#
# .config file generated by drvconf
#
# monitor driver and class
MON_CLASS=generic
MON_TYPE=generic
# chipset driver
CHIP_CLASS=ATI
CHIP_TYPE=Mach64
# accel driver
ACCEL_CLASS=generic
ACCEL_TYPE=generic
# clock chip driver
CLK_CLASS=prog
CLK_TYPE=Mach64
# ramdac driver
DAC_CLASS=ATI
DAC_TYPE=Mach64
# version
------------------------------
when i load the module i get this messages:
--------------------------------
Nov 22 13:59:13 escpc41 kernel: doing read/write test...
Nov 22 13:59:13 escpc41 kernel: wrote 0x55555555, got back 0x55555555.
Nov 22 13:59:13 escpc41 kernel: Mach64: Register Dump.
Nov 22 13:59:13 escpc41 kernel: crtc_h_total 0x 4f0063.
Nov 22 13:59:13 escpc41 kernel: crtc_h_sync 0x 2c0454.
Nov 22 13:59:13 escpc41 kernel: crtc_v_total 0x 1df020c.
Nov 22 13:59:13 escpc41 kernel: crtc_v_sync 0x 2201e9.
Nov 22 13:59:13 escpc41 kernel: crtc_vline 0x ff.
Nov 22 13:59:13 escpc41 kernel: crtc_display_start 0x20000000.
Nov 22 13:59:13 escpc41 kernel: crtc_int_cntl 0x 1.
Nov 22 13:59:13 escpc41 kernel: crtc_gen_cntl 0x 200.
Nov 22 13:59:13 escpc41 kernel: clock_cntl 0x 108.
Nov 22 13:59:13 escpc41 kernel: bus_cntl 0x990e20f1.
Nov 22 13:59:13 escpc41 kernel: mem_cntl 0x 3f2.
Nov 22 13:59:13 escpc41 kernel: dac_cntl 0x 52000.
Nov 22 13:59:13 escpc41 kernel: config_cntl 0x 3880.
Nov 22 13:59:13 escpc41 kernel: gen_test_cntl 0x 0.
Nov 22 13:59:13 escpc41 kernel: Claimed framebuffer memory:
Nov 22 13:59:13 escpc41 kernel: virtual address: 0xc4822000
Nov 22 13:59:13 escpc41 kernel: physical base address: 0xe2000000
Nov 22 13:59:13 escpc41 kernel: size: 8 MB
Nov 22 13:59:13 escpc41 kernel: phys address lines: 0xffffffff
Nov 22 13:59:13 escpc41 kernel: mach64_detect: Aperture size: 8 MB.
Nov 22 13:59:13 escpc41 kernel: mach64_detect: Aperture location
(physical): 0xe2000000.
Nov 22 13:59:13 escpc41 kernel: mach64_detect: MMIO_Base: 0xc5021c00 RAM:
2048 Kb.
Nov 22 13:59:13 escpc41 kernel: mach64_detect: Dac Type `ATI 68860/68880'.
Nov 22 13:59:13 escpc41 kernel: Mach64 detected: Mach64 GX - Graphics Pro
Turbo 1600, rev 1, LFB Base 0xe2000000.
Nov 22 13:59:13 escpc41 kernel: wrote 0xAAAAAAAA, got back 0xaaaaaaaa.
Nov 22 13:59:13 escpc41 kernel: wrote 0x55555555, got back 0x55555555.
Nov 22 13:59:13 escpc41 kernel: KGI monitor driver rev $Revision: 1.12 $
Nov 22 13:59:13 escpc41 kernel: ATI Technologies Mach64 integrated DAC
driver $Revision: 1.9 $
Nov 22 13:59:13 escpc41 kernel: Mach64 CT/VT/GT integrated PLL clock
driver rev $Revision: 1.7 $
Nov 22 13:59:13 escpc41 kernel: Manufacturer Model driver loaded.
-------------------------------------
seems that the DAC is the same as detected by SuperProbe
> > oh i can't access the computer today, i will tell you tomorrow more
> > information about thi card.
I have added the information i could get.
Kernel ATI Mach64 Driver says:
------------------------------
atyfb: Unknown mach64 0xffff
/proc/pci:
----------
Bus 0, device 10, function 0:
VGA compatible controller: ATI 210888GX (rev 1).
Medium devsel.
Non-prefetchable 32 bit memory at 0xe2000000 [0xe2000000].
startx says:
------------
XFree86 Version 3.3.3.1 / X Window System
(protocol Version 11, revision 0, vendor release 6300)
Release Date: January 4 1999
If the server is older than 6-12 months, or if your card is newer
than the above date, look for a newer version before reporting
problems. (see http://www.XFree86.Org/FAQ)
Operating System: Linux 2.0.36 i686 [ELF]
Configured drivers:
Mach64: accelerated server for ATI Mach64 graphics adaptors (Patchlevel 0)
(using VT number 7)
XF86Config: /etc/XF86Config
(**) stands for supplied, (--) stands for probed/default values
(**) XKB: keymap: "xfree86(de)" (overrides other XKB settings)
(**) Mouse: type: PS/2, device: /dev/mouse, buttons: 3
(**) Mach64: Graphics device ID: "ATI Graphics Pro Turbo with ATI68860 RAMDAC"
(**) Mach64: Monitor ID: "My Monitor"
(--) Mach64: Mode "640x480" needs vert refresh rate of 100.02 Hz. Deleted.
(--) Mach64: Mode "800x600" needs vert refresh rate of 100.03 Hz. Deleted.
(--) Mach64: Mode "1024x768" needs hsync freq of 80.21 kHz. Deleted.
(--) Mach64: Mode "1280x1024" needs hsync freq of 81.13 kHz. Deleted.
(--) Mach64: Mode "1600x1200" needs hsync freq of 87.50 kHz. Deleted.
(--) Mach64: Mode "1152x864" needs hsync freq of 89.62 kHz. Deleted.
(--) Mach64: Mode "1280x1024" needs hsync freq of 91.15 kHz. Deleted.
(--) Mach64: Mode "1600x1200" needs hsync freq of 93.75 kHz. Deleted.
(--) Mach64: Mode "1600x1200" needs hsync freq of 105.77 kHz. Deleted.
(--) Mach64: Mode "1280x1024" needs hsync freq of 107.16 kHz. Deleted.
(--) Mach64: Mode "1800X1440" needs hsync freq of 96.15 kHz. Deleted.
(--) Mach64: Mode "1800X1440" needs hsync freq of 104.52 kHz. Deleted.
(**) FontPath set to
"/usr/X11R6/lib/X11/fonts/local/,/usr/X11R6/lib/X11/fonts/misc/:unscaled,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/URW/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/"
(--) Mach64: PCI: Mach64 GX rev 1, Aperture @ 0xe2000000, Sparse I/O @ 0x02ec
(--) Mach64: Card type: PCI
(--) Mach64: Memory type: VRAM (5)
(--) Mach64: Clock type: ATI18818-1/ICS2595
(--) Mach64: Maximum allowed dot-clock: 135.000 MHz
(**) Mach64: Mode "1024x768": mode clock = 98.900
(**) Mach64: Mode "640x480": mode clock = 36.000
(**) Mach64: Mode "800x600": mode clock = 60.750
(**) Mach64: Virtual resolution: 1024x768
(--) Mach64: Video RAM: 2048k
(--) Mach64: Using hardware cursor
(--) Mach64: Using 8 MB aperture @ 0xe2000000
(--) Mach64: Ramdac is ATI68860 Rev C
(--) Mach64: Ramdac speed: 135 MHz
(**) Mach64: Color weight: 565
(--) Mach64: Pixmap cache: 0 256x256 slots, 0 128x128 slots, 0 64x64 slots
(--) Mach64: Font cache: 0 fonts
System: `/usr/X11R6/lib/X11/xkb/xkbcomp -w 1 -R/usr/X11R6/lib/X11/xkb -xkm -m de -em1
"The XKEYBOARD keymap compiler (xkbcomp) reports:" -emp "> " -eml "Errors from xkbcomp
are not fatal to the X server" keymap/xfree86 /var/tmp/xfree86.xkm'
SuperProbe says:
----------------
First video: Super-VGA
Chipset: ATI 88800GX-D (Port Probed)
Memory: 2048 Kbytes
RAMDAC: ATI 68860 15/15/24-bit DAC w/pixel-mux
(with 6-bit wide lookup tables (or in 6-bit mode))
(programmable for 6/8-bit wide lookup tables)
Attached graphics coprocessor:
Chipset: ATI Mach64
Memory: 2048 Kbytes
karsten