Sax2 in suse 11.x

Hello.
Sax2 fails to run when using suse 11.x and with a S3virge graphics card. It worked with suse 10.3.

Question… what is to be done?

To see the problem I enclose:

  1. the Sax.log which give the name of the graphic card.
  2. Sax console message showing what bothers sax2.
  3. xdpyinfo output,which shows what modules are loaded and which are missing from the server.

Sax.log


/*************
SaX2 log : SaX2 version 8.1 - SVN Release: 1.49 2003/03/17


SVN RELEASE : 1888
:

VERSION : SaX2 compiled for: [OTHER]
PARAMETER : no parameter(s) given
:
LOG DATE : Thu Sep 17 12:57:51 BST 2009
*************/

Framebuffer Info:

Framebuffer not active

17-Sep 12:57:54 <I> Initializing…

17-Sep 12:58:03 <I> Sysp: Server detection data
Card0 => DomainId : 0x0
Card0 => BusId : 0x0
Card0 => SlotId : 0x09
Card0 => FuncId : 0x0
Card0 => Vendor : S3
Card0 => Device : ViRGE/DX
Card0 => VID : 0x5333
Card0 => DID : 0x8a01
Card0 => Module : s3virge
Card0 => BusType : PCI
Card0 => Detected : 1
Card0 => Flag : DEFAULT
Card0 => SUB-VID : 0x5333
Card0 => SUB-DID : 0x8a01
Sax2 terminal messages.
Card0 => DrvProfile : <undefined>
]
17-Sep 12:58:05 <I> Sysp: XStuff detection data

Sax2 terminal messages.


Xlib: extension “XFree86-Misc” missing on display “:0.0”.
Xlib: extension “XFree86-Misc” missing on display “:0.0”.
abort

xdpyinfo output


name of display: :0.0
version number: 11.0
vendor string: The X.Org Foundation
vendor release number: 10603901
X.Org version: 1.6.3.901
maximum request size: 16777212 bytes
motion buffer size: 256
bitmap unit, bit order, padding: 32, LSBFirst, 32
image byte order: LSBFirst
number of supported pixmap formats: 7
supported pixmap formats:
depth 1, bits_per_pixel 1, scanline_pad 32
depth 4, bits_per_pixel 8, scanline_pad 32
depth 8, bits_per_pixel 8, scanline_pad 32
depth 15, bits_per_pixel 16, scanline_pad 32
depth 16, bits_per_pixel 16, scanline_pad 32
depth 24, bits_per_pixel 32, scanline_pad 32
depth 32, bits_per_pixel 32, scanline_pad 32
keycode range: minimum 8, maximum 255
focus: window 0x400022, revert to PointerRoot
number of extensions: 21
BIG-REQUESTS
Composite
DAMAGE
DOUBLE-BUFFER
DRI2
GLX
Generic Event Extension
MIT-SHM
RANDR
RECORD
RENDER
SECURITY
SGI-GLX
SHAPE
SYNC
XC-MISC
XFIXES
XINERAMA
XInputExtension
XKEYBOARD
XTEST
default screen number: 0
number of screens: 1

screen #0:
print screen: no
dimensions: 1024x768 pixels (283x212 millimeters)
resolution: 92x92 dots per inch
depths (7): 24, 1, 4, 8, 15, 16, 32
root window id: 0xfb
depth of root window: 24 planes
number of colormaps: minimum 1, maximum 1
default colormap: 0x20
default number of colormap cells: 256
preallocated pixels: black 0, white 16777215
options: backing-store NO, save-unders NO
largest cursor: 1024x768
current input event mask: 0xd0001d
KeyPressMask ButtonPressMask ButtonReleaseMask
EnterWindowMask SubstructureRedirectMask PropertyChangeMask
ColormapChangeMask
number of visuals: 64
default visual id: 0x21
visual:
visual id: 0x21
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits

visual:
visual id: 0x3b
class: TrueColor
depth: 32 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits

MIT-SHM version 1.1 opcode: 133, base event: 66, base error: 130
shared pixmaps: yes, format: 2

XKEYBOARD version 1.0 opcode: 138, base event: 86, base error: 138

Multi-Buffering extension not supported by server

SHAPE version 1.1 opcode: 132, base event: 65

SYNC version 3.0 opcode: 137, base event: 84, base error: 136
system counters: 2
SERVERTIME id: 0x00000038 resolution_lo: 4 resolution_hi: 0
IDLETIME id: 0x00000039 resolution_lo: 4 resolution_hi: 0

XFree86-DGA extension not supported by server

XFree86-VidModeExtension extension not supported by server

XFree86-Misc extension not supported by server

XTEST version 2.2 opcode: 135

DOUBLE-BUFFER version 1.0 opcode: 128, base error: 128
Double-buffered visuals on screen 0
visual id 0x21 depth 24 perflevel 0

visual id 0xf8 depth 24 perflevel 0
visual id 0xf9 depth 24 perflevel 0
visual id 0x3b depth 32 perflevel 0

RECORD version 1.13 opcode: 129, base error: 129

XInputExtension version 1.5 opcode: 134, base event: 67, base error: 131
Extended devices :
“Virtual core pointer” [XPointer]
“Virtual core keyboard” [XKeyboard]
“PS/2 Generic Mouse” [XExtensionPointer]
“AT Translated Set 2 keyboard” [XExtensionKeyboard]

RENDER version 0.11 opcode: 142, base error: 142
Render formats :
pict format:
format id: 0x22
type: Direct
depth: 1
alpha: 0 mask 0x1
red: 0 mask 0x0
green: 0 mask 0x0
blue: 0 mask 0x0
pict format:

Screen formats :
Screen 0 (sub-pixel order None)
filters: nearest, bilinear, convolution, fast(nearest), good(bilinear), be
st(bilinear)
visual format:
visual id: 0x21
pict format id: 0x27
visual format:
visual id: 0xbc
pict format id: 0x27
visual format:

depth formats:
depth 32
pict format id: 0x25
pict format id: 0x26
pict format id: 0x37

XINERAMA version 1.1 opcode: 144
Xinerama is inactive.

DMX extension not supported by server

XpExtension extension not supported by server

Hi buddsinmay1. This can be a difficult, and not well supported chipset, to work with. This output might be helpful:

/sbin/lspci -nnk |grep VGA -A2

It might be helpful to look at /etc/X11/xorg.conf as well.

I’ve seen other posts over time concerning config issues with sax2 and via graphics hardware. (BTW, support for this hardware is supposed to be improving finally).

You may have tried this already, (and it may not work anyway), but try

init 3 (to shutdown X and run in console mode)
sax2 -r -m 0=via

or if that fails

sax2 -r

Once configured, return to runlevel 5 with

init 5

If not successful, manual editing of xorg.conf might be required.

/sbin/lspci -nnk |grep VGA -A2

It might be helpful to look at /etc/X11/xorg.conf as well.

Sorry buddsinmay1. Disregard the via references. I’ll put mistake down to long night working, and still not being with it this morning :slight_smile: Anyway, the ‘s3virge’ driver should be in xorg-x11-driver-video package.

Try (from runlevel 3)

sax2 -r -m 0=s3virge (zero=)