Index: [thread] [date] [subject] [author]
  From: Koos Vriezen <koos@polder.ubc.kun.nl>
  To  : ggi-develop@eskimo.com
  Date: Sun, 11 Apr 1999 14:28:22 +0200 (MET DST)

Re: Riva 128 (Diamond Viper V330 AGP)

Hi,
 
I have a Diamond Viper 330 (RIVA128 4Mb) and I managed to set up kgicon
with this script. 
 
  modprobe kgicon.o kgicon_bpp=8 kgicon_height=768 kgicon_width=1024
  con2fbmap 0 1
  setmon
  fbset -fb /dev/fb1 -g 1024 768 1024 768 8
 
and enabling VESA framebuffer at boot time. The demo program from
libggi/programs/demos works fine, but the programs fbtv (from the xawtv
package) and XGGI version 1.6 don't show the colours correct. It looks
more like a 4 bpp display. 
 
The resolution 1280x1024, enabling with
 
  fbset -fb /dev/fb1 -g 1280 1024 1280 1024 8
 
doesn't work, only a part of the screen is visible (a rectangle about 1/8
of the screen width and full height, positioned
at 3/4 of the x axes).                                                                  

The resolution 1280x1024, enabling with
 
  fbset -fb /dev/fb1 -g 1280 1024 1280 1024 8
 
doesn't work, only a part of the screen is visible (a rectangle about 1/8
of the screen width and full height, positioned at 3/4 of the x axes). 
 
When I enable 16 bpp, I get a blue or green font. The colours of fbtv are
still wrong and remind me of xawtv when used without the 'Weight=555'
option in XF86Config in the 'Screen' section. According
/usr/X11/lib/X11/doc/README.NV1, RIVA128 doesn't support 16 bpp, only 15
bpp. But when I do a
 
  fbset -fb /dev/fb1 -g 1024 768 1024 768 15
 
I get an
 
  ioctl FBIOPUT_VSCREENINFO: Invalid argument
 
error. 
 
Does anyone know who to enable 15 bpp? 
 
Cheers,
 
Koos Vriezen 

Index: [thread] [date] [subject] [author]