PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem: pthreads - maximum system allowed stack too small ?



ActionNews
12.09.03, 14:11
Hallo!

Ein kleines Problem mit WineX 3.1! Jedesmal wenn ich ein Programm mit WineX starten will erhalte ich folgende Meldung:


Your system requires the use of pthreads but the maximum system allowed stack size of 2052 kB may be too small for some games


Ich vermute daher rühren einige Soundprobleme bei mir (Soundknacksen bei Civ 3, Soundprobleme bei StarCraft nach einer bestimmten Spielzeit). Wahrscheinlich läuft dieser stack über.

Meine FRage also wie behebe ich dieses Problem bzw. erhöhre die "stack size"?

System ist SuSE 8.2 Prof. auf einem TB C 1000 mit 512 MB RAM und KyroII Grafikkarte.

CU ActionNews

f1b
17.09.03, 08:04
Aus den Release notes:

Recent changes to glibc have been causing WineX problems for a number of
releases. Finally they've changed it in a way that we couldn't continue with
our historical implementation of threading. Thus we've decided to switch to
using POSIX Thread (or pthreads for short) library for our programs. It also
helps that the implementation of pthreads on Linux has gotten a major overhaul
and is now much more standard compliant (and less buggy). WineX 3.0 will
attempt to determine if your platform is suitable for using pthreads for
threading. Sometimes, however, the particular game may not work well with
pthreads or may exercise bugs in that pthread implementation. If this is the
case, you may find that using -use-pthreads no will make your application run.
However, please note that distributions such as Mandrake 9.1 and RedHat 9,
which use glibc version 2.3.1 + patches or later, MUST use pthreads for WineX
to even start.

winex3 [-bigexe] [-use-pthreads <yes/no>] [[-]-winver <version>]
[[-]-debugmsg <debug>] [[-]-version] [[-]use-dos-cwd <dir>]
<application> [application parameters]

Probier einfach mal

winex3 -use-pthreads yes

Gruss