Forums » Linux

fglrx, 24 bit segfault

Nov 12, 2004 runixd link
Had a little problem starting this, with

runixd@shuttle:~/.vendetta $ ./vendetta
Segmentation fault
runixd@shuttle:~/.vendetta $ cat errors.log
[Thu Nov 11 20:23:58 2004] Found driver: "ALSA driver". Type 1, Version 7.1. Load @0x082befc0
[Thu Nov 11 20:23:58 2004] Instantiate address: 0x40338340
[Thu Nov 11 20:23:58 2004] Found driver: "Open Sound System driver". Type 1, Version 7.1. Load @0x082bfd28
[Thu Nov 11 20:23:58 2004] Instantiate address: 0x40421ce0
[Thu Nov 11 20:23:58 2004] Found driver: "OpenGL Reference GKGL driver". Type 5, Version 27.0. Load @0x082bffc0
[Thu Nov 11 20:23:58 2004] Instantiate address: 0x4044e410
Found 0 joystick(s)
[Thu Nov 11 20:23:59 2004] Note: Didn't find exact match for 800x600x32.
[Thu Nov 11 20:23:59 2004] Here are the available modes:
[Thu Nov 11 20:23:59 2004] 0) 1280x1024x24
[Thu Nov 11 20:23:59 2004] 1) 1024x768x24
[Thu Nov 11 20:23:59 2004] 2) 832x624x24
[Thu Nov 11 20:23:59 2004] 3) 800x600x24
[Thu Nov 11 20:23:59 2004] 4) 640x480x24
[Thu Nov 11 20:23:59 2004] and it picked mode 3
ALSA initialized: 44100Hz, 16bit stereo, 92ms latency (16 periods x 256 samples)[Thu Nov 11 20:24:20 2004] Welcome to Vendetta Online.
[Thu Nov 11 20:24:23 2004] Channel 1 is active.

And the resolution choice seems to be limited within the game. I didn't want to mess with XF86Config-4, so setting

textureresolution=3
texturequality=16

in config.ini solved the problem.

The other thing I'm having problems with is resolution is I can't really change the resolution now. As I understand the options screen reads its settings from config.ini and defaults unspecified, so I have
xres=1280
yres=1024
and the same is read in option screen, but the game runs in 800x600 ???