PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WineX, pthreads, hää? =)



_DUKE_
29.04.04, 18:06
hallo, erstmal.

ich habe mir mal winex angeschafft. zuerst lief es auch recht gut, dass doofe ist allerdings, dass es das jetzt nicht mehr tut. :(

Wenn ich Counter-Strike starte kommt folgende meldung:

duke@linux:~/Spiele/Counter-Strike> winex3 cstrike.exe
Your system requires the use of pthreads but the maximum system allowed stack size of 2052 kB may be too small for some games
duke@linux:~/Spiele/Counter-Strike>
ist ja eigentlich ganz nett, mal so eine fehlermeldung, erst recht, wenn man sie nicht versteht :(
Kann mir jemand von euch erklären was pthreads sind?
und am besten: kann mir jemand erklären, wie ich dieses Problem beheben kann?
dass ist nämlich nicht das einzige Spiel bei dem diese Meldung erscheint :(

Danke, schonmal im Vorraus,

]tux[cHriz
29.04.04, 18:14
starte mal das game mit dem paramter -use pthreads ( wie das genau geht -> readme ?)
mfg
chris

jamo
29.04.04, 19:25
Genaugenomen must Du '-use-pthreads no' mit ranhängen.
Ohne läuft bei mir unter SuSE 8.2 MOHAA und COD gar nicht.

Gruß
Jan

_DUKE_
02.05.04, 11:46
Genaugenomen must Du '-use-pthreads no' mit ranhängen.

hm...meinst du in etwa so:

duke@linux:~/Spiele/Counter-Strike> winex3 cstrike.exe -use-pthreads no
duke@linux:~/Spiele/Counter-Strike>
immerhin...jetzt hab ich gar keine meldung mehr :ugly:
hm, also ich mal beim googlen gelesen, dass man die stacksize in einer glibc datei ändern muss...
is da was dran?
und kann mir jemand erzählen, wie man das macht? ( muss ich dazu glibc neu kompilieren, oder reicht es die datei einfach abzuändern?

Danke im Vorraus

baumi_da_phreac
26.06.04, 22:44
Nicht


winex3 cstrike.exe -use-pthreads no

Sondern

winex3 -use-pthreads no cstrike.exe

Sonst werden die Parameter an cstrike.exe und nicht an winex übergeben!

Baumi.

RlDdLeR
26.06.04, 22:56
Mach halt


alias winex3="winex3 -use-pthreads no"


dann bist du alle sorgen los und kannst auch mit winex3 cstrike.exe starten.

jamo
26.06.04, 23:02
Nicht

Code:

winex3 cstrike.exe -use-pthreads no

Sondern
Code:

winex3 -use-pthreads no cstrike.exe

Sonst werden die Parameter an cstrike.exe und nicht an winex übergeben!

Stimmt so nicht.
Parameter an die *.exe übergibt man nach dem String "--".
Also etwa so:
winex3 "C:/Games/Warcraft III/War3.exe" -- -opengl -classic

Gruß,
Jan