Strona 1 z 1

ET: UI_Alloc: Failure. Out of memory!

: 09 wrz 2009, 23:02
autor: paul_pl
witam,

Enemy Territory dziala bez problemu (z innymi serwerami). opisany nizej problem pojawia sie podczas proby polaczenia z jednym (konkretnym) z serwerem (z ktorym wczesniej sie laczylem i wszytsko bylo ok). ET wykrzacza sie (wylacza) bez jakiegokolwiek komunikatu.

dopiero w konsoli pojawia sie taki oto komunikat (kilka ostatnich):

Kod: Zaznacz cały

^1ERROR: ui/credits_quit.menu, line 267: unknown menu keyword textfont
^1ERROR: ui/credits_quit.menu, line 267: unknown menu keyword 2
^1ERROR: ui/credits_quit.menu, line 267: unknown menu keyword textstyle
^1ERROR: ui/credits_quit.menu, line 267: unknown menu keyword 3
^1ERROR: ui/credits_quit.menu, line 267: unknown menu keyword textscale
^1ERROR: ui/credits_quit.menu, line 267: unknown menu keyword .2
^1ERROR: ui/credits_quit.menu, line 267: unknown menu keyword textalign
^1ERROR: ui/credits_quit.menu, line 267: unknown menu keyword 0
^1ERROR: ui/credits_quit.menu, line 267: unknown menu keyword textalignx
^1ERROR: ui/credits_quit.menu, line 267: unknown menu keyword 0.00
^1ERROR: ui/credits_quit.menu, line 267: unknown menu keyword textaligny
^1ERROR: ui/credits_quit.menu, line 267: unknown menu keyword 8.00
^1ERROR: ui/credits_quit.menu, line 267: unknown menu keyword decoration
^1ERROR: ui/credits_quit.menu, line 267: unknown menu keyword autowrapped
UI_Alloc: Failure. Out of memory!
Received signal 11, exiting...
Shutdown tty console
aha, brak pamieci raczej nie wchodzi w gre poniewaz jest jej 2gb a uzyte ok. 700... swap nietkniety.

czy macie jakies pomysly?? :sad:

--
pozdrawiam,
pr

Odp: ET: UI_Alloc: Failure. Out of memory!

: 15 mar 2010, 12:08
autor: Tanglor
Mam podobny problem pod Debianem.
Zajęcie pamięci na monitorze systemowym nie przekracza 50%.
Problem udało mi się zawęzić do modu NQ - jego uruchomienie/wybranie zaraz po odpaleniu gry generuje taki problem.
Na tyle na ile udało mi się pogrzebać w kodzie WolfEt - pamięć jest ograniczona na sztywno w kodzie ( nie wiem jakie zmiany wprowadziły patche 2.60 i 2.60b), więc ilość rzeczywistej pamięci nie ma wpływu na pojawianie się tego błędu.
I, naturalnie ;), błąd ten nie pojawił się NIGDY pod WinXP.

Może trzeba spróbować ponownie zainstalować patcha 2.60 i 2.60b... Spróbuje

EDIT:
Mam podobny problem pod Debianem.
Zajęcie pamięci na monitorze systemowym nie przekracza 50%.
Problem udało mi się zawęzić do modu NQ - jego uruchomienie/wybranie zaraz po odpaleniu gry generuje taki problem. Wygląda jakby nie miał pamięci na tworzenie UI dla menu NQ.
Na tyle na ile udało mi się pogrzebać w kodzie WolfEt - pamięć jest ograniczona na sztywno w kodzie ( nie wiem jakie zmiany wprowadziły patche 2.60 i 2.60b), więc ilość rzeczywistej pamięci nie ma wpływu na pojawianie się tego błędu.
I, naturalnie ;), błąd ten nie pojawił się NIGDY pod WinXP.

Może trzeba spróbować ponownie zainstalować patcha 2.60 i 2.60b... Spróbuje

Odp: ET: UI_Alloc: Failure. Out of memory!

: 15 mar 2010, 14:31
autor: anthrax
Mi kiedyś wystąpił taki błąd przy korzystaniu z moda No Quarter. Podczas grania dodatkowe mody oraz mapy pobierają się do folderu .etwolf w katalogu domowym. Na róznych serwerach ludzie modyfikują mody w efekcie czego w folderze .etwolf potrafi być kilka modów w przeróżnych wersjach. Ja polecam opróżnienie pobranych danych z katalogu .etwolf (nie skasuj konfiga!) i zainstalowanie moda No Quarter ze strony projektu (tego moda umieszcza się w folderze z grą w /usr a nie w .etwolf)

Odp: ET: UI_Alloc: Failure. Out of memory!

: 16 mar 2010, 11:11
autor: Tanglor
Coś tu chyba szwankuje z uprawnieniami do plików.
Usunąłem cała zawartość katalogu noquarter (zarówno w /usr/local/games/enemy-territory/ jak i w .etwolf), odpaliłem grę z roota, et pobrał NQ z serwera i ruszył z kopyta. Przy uruchomieniu gry jako zwykły user - też działa.


PS. Na wszelki wypadek utworzyłem grupę wolfet, chgrp na instalkach i moim .etwolf. Chciałbym tylko mieć pewność, że jeśli ET coś ściągnie (mape lub moda) to ustawi mu z automatu wolfet jako grupę, ale to inny problem.