Linux за българи: Форуми

Игри за Linux => Общ форум => Темата е започната от: Nuclear_man в Sep 20, 2004, 16:36



Титла: Как да променя pthreads?
Публикувано от: Nuclear_man в Sep 20, 2004, 16:36
Трябва ми по някакъв начин да задам allowed stack size да е повече от 2052KB. Някои игри, емулирани с cedega го изискват... Дори не знам какво е това. Ако може някой разбирател да обясни малко...


Титла: Как да променя pthreads?
Публикувано от: tolisoft в Sep 20, 2004, 17:56
Можеш да стартираш cedega-та с опция "-use-pthreads no" (без кавичките).

Ако имаш желание можеш да разбуташ някои от опциите на кернела - да си пуснеш повече тредове защото кернела предлага ограничена броика свободни. Става със sysctl. Разгледай ман страницата на тази команда и там ще видиш опциите за тунване на ядрото.


Титла: Как да променя pthreads?
Публикувано от: Nuclear_man в Sep 23, 2004, 16:54
Благодаря!
Това със sysctl подейства за phtreads, но...
Your system requires the use of pthreads but the maximum system allowed stack size of 2052 KB may be too small for some games.
А как да увелича stack size? Четох например:
http://www.isd.mel.nist.gov/project....ack.htm
обаче е много сложно за мен :(


Титла: Как да променя pthreads?
Публикувано от: HarleyBG в Aug 09, 2006, 17:51
Slackware10.2
Зaщо като стартирам cedega c "-use-pthreads no"  крашва? Пише wine: Unhandled exception, starting debugger..


Титла: Как да променя pthreads?
Публикувано от: HarleyBG в Aug 10, 2006, 00:06
Примерен код

*******:~$ cedega -use-pthreads no -workdir "/mnt/d/moh" "G:/mnt/d/moh/MOHAADemo.exe"
FIXME:pthread_cond_init
*********:~$ cedega -use-pthreads no -workdir "/mnt/d/moh" "G:/mnt/d/moh/MOHAADemo.exe"
wine: Unhandled exception, starting debugger...
***********:~$ 0x90002304:1: Event manual=1 signaled=0 name=""
0x90008ed8:1: Thread 0002 unix tid=4316 teb=0x40116c60 state=1 process=0001
0x900022d4:1: Token owned by 0x90008e14
0x90008e14:1: Process 0001 next=(nil) prev=(nil) handles=(nil)



Все си мисля, че може би ми липсва някоя библиотека, но си нямам и идея коя.  Преди като си бях слагал Слак бях пускал същата игра със същата cedega. Тогава никакви проблеми нямах.





Титла: Как да променя pthreads?
Публикувано от: HarleyBG в Aug 10, 2006, 16:56
Когато задам опция -use-pthreads yes играта се стартира, но при заереждането loading-а стига до средата и играта се изключва.


Титла: Как да променя pthreads?
Публикувано от: HarleyBG в Aug 19, 2006, 21:41
Проблема е решен-cedega-та има проблем при работа с алса