On Tue, 23 Nov 1999, GGI Mailinglist wrote:

> Hello,
> 
> I compiled the KGIcon Driver [Snapshot from Nov 16] for the ATI Mach64
> Videocard and i'm not able to set up videomodes above 720x400, perhaps i
> haven't the right videotimings for my monitor. 

Have you used the setmon utility that comes with the CVS download? By
default all KGIcon driver assume you have a old 640x480 VGA monitor.

> But there are 2 other
> problems: only 8bpp modes seem to work, if i switch to 640x400 and 16 bpp
> i see a black screen. 

> If i try to use XGGI in the 640x400x8 Mode
> [640x480x8, 720x400x8] it seems that XGGI runs with 1bpp, i can only see
> blue or black.

Thats strange. When you start the X server and get a xterm run xdpyinfo
and look for info on the visual you are running.

> Boot messages from the driver:
> 
> Nov 23 11:02:35 escpc41 kernel: Mach64 detected: Mach64 GX - Graphics Pro Turbo 1600
> Nov 23 11:02:35 escpc41 kernel: doing read/write test...
> Nov 23 11:02:35 escpc41 kernel: wrote 0x55555555, got back 0x55555555.
> Nov 23 11:02:35 escpc41 kernel: Mach64: Register Dump.
> Nov 23 11:02:35 escpc41 kernel:   crtc_h_total  0x  4f0063.
> Nov 23 11:02:35 escpc41 kernel:   crtc_h_sync   0x  2c0454.
> Nov 23 11:02:35 escpc41 kernel:   crtc_v_total  0x 1df020c.
> Nov 23 11:02:35 escpc41 kernel:   crtc_v_sync   0x  2201e9.
> Nov 23 11:02:35 escpc41 kernel:   crtc_vline    0x      ff.
> Nov 23 11:02:35 escpc41 kernel:   crtc_display_start 0x20000000.
> Nov 23 11:02:35 escpc41 kernel:   crtc_int_cntl 0x      21.
> Nov 23 11:02:35 escpc41 kernel:   crtc_gen_cntl 0x     200.
> Nov 23 11:02:35 escpc41 kernel:   clock_cntl    0x     108.
> Nov 23 11:02:35 escpc41 kernel:   bus_cntl      0x990e20f1.
> Nov 23 11:02:35 escpc41 kernel:   mem_cntl      0x     3f2.
> Nov 23 11:02:35 escpc41 kernel:   dac_cntl      0x   52000.
> Nov 23 11:02:35 escpc41 kernel:   config_cntl   0x    3880.
> Nov 23 11:02:35 escpc41 kernel:   gen_test_cntl 0x       8.
> Nov 23 11:02:35 escpc41 kernel: Claimed framebuffer memory:
> Nov 23 11:02:35 escpc41 kernel: virtual address: 0xc4822000
> Nov 23 11:02:35 escpc41 kernel: physical base address: 0xe2000000
> Nov 23 11:02:35 escpc41 kernel: size: 8 MB
> Nov 23 11:02:35 escpc41 kernel: phys address lines: 0xffffffff
> Nov 23 11:02:35 escpc41 kernel: mach64_detect: Aperture size: 8 MB.
> Nov 23 11:02:35 escpc41 kernel: mach64_detect: Aperture location (physical): 
>0xe2000000.
> Nov 23 11:02:35 escpc41 kernel: mach64_detect: MMIO_Base: 0xc5021c00 RAM: 2048 Kb.
> Nov 23 11:02:35 escpc41 kernel: mach64_detect: Dac Type `ATI 68860/68880'.
> Nov 23 11:02:35 escpc41 kernel: Mach64 detected: Mach64 GX - Graphics Pro Turbo 
>1600, rev 1, LFB Base 0xe2000000.
> Nov 23 11:02:35 escpc41 kernel: wrote 0xAAAAAAAA, got back 0xaaaaaaaa.
> Nov 23 11:02:35 escpc41 kernel: wrote 0x55555555, got back 0x55555555.
> Nov 23 11:02:35 escpc41 kernel: KGI monitor driver rev $Revision: 1.12 $
> Nov 23 11:02:35 escpc41 kernel: ATI Technologies Mach64 integrated DAC driver 
>$Revision: 1.9 $
> Nov 23 11:02:35 escpc41 kernel: Mach64 CT/VT/GT integrated PLL clock driver rev 
>$Revision: 1.7 $
> Nov 23 11:02:35 escpc41 kernel: Manufacturer Model driver loaded.
> Nov 23 11:02:35 escpc41 kernel: error: kgifb_set_var: Unsupported bpp '1'.
> Nov 23 11:02:35 escpc41 kernel: error: kgifb_set_var: Unsupported bpp '1'.
> Nov 23 11:02:35 escpc41 kernel: mach64.c:169: Display start: 0x0 pixels
> Nov 23 11:02:35 escpc41 kernel: mach64.c:170: Display pitch: 0x280 pixels
> Nov 23 11:02:35 escpc41 kernel: kgifb_init: xres 640 yres 400 bpp 8 vaddr 0xc4822000 
>paddr 0xe2000000 size 2097152
> Nov 23 11:02:35 escpc41 kernel: mach64.c:169: Display start: 0x0 pixels
> Nov 23 11:02:35 escpc41 kernel: mach64.c:170: Display pitch: 0x280 pixels
> Nov 23 11:02:35 escpc41 kernel: mach64.c:169: Display start: 0x0 pixels
> Nov 23 11:02:35 escpc41 kernel: mach64.c:170: Display pitch: 0x280 pixels
> Nov 23 11:02:35 escpc41 kernel: Console: switching to colour frame buffer device 
>80x25
> Nov 23 11:02:35 escpc41 kernel: fb0: KGI frame buffer device using 2048K of video 
>memory

You can set mode when insmoding the driver. Try a /sbin/insmod kgicon.o
-depth 8 if I remeber correctly.

Reply via email to