Page 1 of 2

problem with 0.20 in ubuntu edgy

Posted: 11 Oct 2006, 12:55
by bazz-dee
Hey,
today i installed the 0.20 package from the main site.
everything fine. game works, coudl register for account and stuff.

but when connecting to a server i get following message:

Code: Select all

Error: Animation: Could not find graphics/sprites/item004.xml!
Its not always item004.xml but always some item.

Posted: 11 Oct 2006, 13:35
by Crush
0.0.20 is outdated and doesn't work anymore. we are now using 0.0.21. There is no ubuntu package yet. At the moment the only way to play tmw for ubuntu users is to download the source, install all the libs you don't have (see dependencies on the wiki), and compile tmw yourself.

Posted: 11 Oct 2006, 18:06
by bazz-dee
Well ... its not compiling.
configure gives no errors, all libs seem to be installed though. but he stops make with 2 errors

Posted: 11 Oct 2006, 18:15
by ElvenProgrammer
Post the compiler log or get a package for your distribution if available.

Posted: 11 Oct 2006, 18:32
by bazz-dee
ok i think that there are problemswith versions of guichan and the sdl libs.
but i dont want to compile everything myself. so i wait for an ubuntu package and ubuntu updates

Posted: 11 Oct 2006, 18:46
by ElvenProgrammer
You can find semi-official ubuntu packages here, please report if they're working:

http://www.lindeijer.nl/~bjorn/tmw-dapper/

Posted: 11 Oct 2006, 19:39
by bazz-dee
ElvenProgrammer wrote:You can find semi-official ubuntu packages here, please report if they're working:

http://www.lindeijer.nl/~bjorn/tmw-dapper/

already tried these, but did not work

Posted: 11 Oct 2006, 22:34
by Crush
Please define "did not work".

Posted: 12 Oct 2006, 06:34
by ElvenProgrammer
Please post the log here, we're trying to understand what's wrong with the package so we can fix it.

Posted: 12 Oct 2006, 06:59
by bazz-dee

Code: Select all

bazzdee@ubuntu:~/Desktop$ sudo dpkg -i *.deb
(Lese Datenbank ... 160271 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von libguichan0 0.4.0-4ubuntu3 (durch libguichan0_0.5.0-1_i386.deb) ...
Entpacke Ersatz für libguichan0 ...
Vorbereiten zum Ersetzen von libguichan0-dev 0.4.0-4ubuntu3 (durch libguichan0-dev_0.5.0-1_i386.deb) ...
Entpacke Ersatz für libguichan0-dev ...
Wähle vormals abgewähltes Paket tmw.
Entpacke tmw (aus tmw_0.0.21-1_i386.deb) ...
Wähle vormals abgewähltes Paket tmw-data.
Entpacke tmw-data (aus tmw-data_0.0.21-1_all.deb) ...
Wähle vormals abgewähltes Paket tmw-music.
Entpacke tmw-music (aus tmw-music_0.0.21-1_all.deb) ...
Richte libguichan0 ein (0.5.0-1) ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von libguichan0-dev:
 libguichan0-dev hängt ab von liballegro-dev (>= 4.1); aber:
  Package liballegro-dev is not installed.
dpkg: Fehler beim Bearbeiten von libguichan0-dev (--install):
 Abhängigkeitsprobleme - lasse es unkonfiguriert
Richte tmw-data ein (0.0.21-1) ...
Richte tmw ein (0.0.21-1) ...

Richte tmw-music ein (0.0.21-1) ...
Fehler traten auf beim Bearbeiten von:
 libguichan0-dev



Well, its only a problem with the development version. So the game should work. But afterkilling a monster game quit with "Segmentation fault (core dumped)".
And its not very effective playing ;)

Posted: 12 Oct 2006, 08:46
by ElvenProgrammer
Sorry, I meant tmw.log. Anyway check if you're missing graphic for items. If so you can manually install the graphics folder from the source package.

Posted: 12 Oct 2006, 08:54
by bazz-dee
ElvenProgrammer wrote:Sorry, I meant tmw.log. Anyway check if you're missing graphic for items. If so you can manually install the graphics folder from the source package.

yes, they are missing ;)

Code: Select all

[08:51:25] Unhandled packet: 88
[08:51:26] Unhandled packet: 7c
[08:51:28] Unhandled packet: 88
[08:51:31] Unhandled packet: 7c
[08:51:53] Unhandled packet: 7c
[08:51:53] ResourceManager::get(graphics/sprites/monster9.png)
[08:51:59] ResourceManager::release(graphics/sprites/monster9.png[60x43])
[08:51:59] ResourceManager::release(graphics/sprites/monster9.png)
[08:52:00] ResourceManager::get(graphics/sprites/monster1.png)
[08:52:05] Unhandled packet: 88
[08:52:09] ResourceManager::get(graphics/sprites/item010.png)
[08:52:09] ResourceManager::get(graphics/sprites/item001.png)
[08:52:09] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:09] ResourceManager::release(graphics/sprites/item010.png)
[08:52:09] ResourceManager::get(graphics/sprites/item010.png)
[08:52:09] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:09] ResourceManager::release(graphics/sprites/item001.png)
[08:52:09] ResourceManager::get(graphics/sprites/item001.png)
[08:52:09] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:09] ResourceManager::release(graphics/sprites/item010.png)
[08:52:09] ResourceManager::get(graphics/sprites/item010.png)
[08:52:09] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:09] ResourceManager::release(graphics/sprites/item001.png)
[08:52:09] ResourceManager::get(graphics/sprites/item001.png)
[08:52:10] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:10] ResourceManager::release(graphics/sprites/item010.png)
[08:52:10] ResourceManager::get(graphics/sprites/item010.png)
[08:52:10] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:10] ResourceManager::release(graphics/sprites/item001.png)
[08:52:10] ResourceManager::get(graphics/sprites/item001.png)
[08:52:11] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:11] ResourceManager::release(graphics/sprites/item010.png)
[08:52:11] ResourceManager::get(graphics/sprites/item010.png)
[08:52:11] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:11] ResourceManager::release(graphics/sprites/item001.png)
[08:52:11] ResourceManager::get(graphics/sprites/item001.png)
[08:52:11] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:11] ResourceManager::release(graphics/sprites/item010.png)
[08:52:11] ResourceManager::get(graphics/sprites/item010.png)
[08:52:11] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:11] ResourceManager::release(graphics/sprites/item001.png)
[08:52:11] ResourceManager::get(graphics/sprites/item001.png)
[08:52:12] Unhandled packet: 88
[08:52:14] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:14] ResourceManager::release(graphics/sprites/item010.png)
[08:52:14] ResourceManager::get(graphics/sprites/item010.png)
[08:52:14] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:14] ResourceManager::release(graphics/sprites/item001.png)
[08:52:14] ResourceManager::get(graphics/sprites/item001.png)
[08:52:14] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:14] ResourceManager::release(graphics/sprites/item010.png)
[08:52:14] ResourceManager::get(graphics/sprites/item010.png)
[08:52:14] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:14] ResourceManager::release(graphics/sprites/item001.png)
[08:52:14] ResourceManager::get(graphics/sprites/item001.png)
[08:52:14] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:14] ResourceManager::release(graphics/sprites/item010.png)
[08:52:14] ResourceManager::get(graphics/sprites/item010.png)
[08:52:14] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:14] ResourceManager::release(graphics/sprites/item001.png)
[08:52:14] ResourceManager::get(graphics/sprites/item001.png)
[08:52:14] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:14] ResourceManager::release(graphics/sprites/item010.png)
[08:52:14] ResourceManager::get(graphics/sprites/item010.png)
[08:52:14] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:14] ResourceManager::release(graphics/sprites/item001.png)
[08:52:14] ResourceManager::get(graphics/sprites/item001.png)
[08:52:14] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:14] ResourceManager::release(graphics/sprites/item010.png)
[08:52:14] ResourceManager::get(graphics/sprites/item010.png)
[08:52:14] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:14] ResourceManager::release(graphics/sprites/item001.png)
[08:52:14] ResourceManager::get(graphics/sprites/item001.png)
[08:52:14] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:14] ResourceManager::release(graphics/sprites/item010.png)
[08:52:14] ResourceManager::get(graphics/sprites/item010.png)
[08:52:14] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:14] ResourceManager::release(graphics/sprites/item001.png)
[08:52:14] ResourceManager::get(graphics/sprites/item001.png)
[08:52:15] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:15] ResourceManager::release(graphics/sprites/item010.png)
[08:52:15] ResourceManager::get(graphics/sprites/item010.png)
[08:52:15] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:15] ResourceManager::release(graphics/sprites/item001.png)
[08:52:15] ResourceManager::get(graphics/sprites/item001.png)
[08:52:15] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:15] ResourceManager::release(graphics/sprites/item010.png)
[08:52:15] ResourceManager::get(graphics/sprites/item010.png)
[08:52:15] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:15] ResourceManager::release(graphics/sprites/item001.png)
[08:52:15] ResourceManager::get(graphics/sprites/item001.png)
[08:52:15] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:15] ResourceManager::release(graphics/sprites/item010.png)
[08:52:15] ResourceManager::get(graphics/sprites/item010.png)
[08:52:15] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:15] ResourceManager::release(graphics/sprites/item001.png)
[08:52:15] ResourceManager::get(graphics/sprites/item001.png)
[08:52:15] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:15] ResourceManager::release(graphics/sprites/item010.png)
[08:52:15] ResourceManager::get(graphics/sprites/item010.png)
[08:52:15] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:15] ResourceManager::release(graphics/sprites/item001.png)
[08:52:15] ResourceManager::get(graphics/sprites/item001.png)
[08:52:15] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:15] ResourceManager::release(graphics/sprites/item010.png)
[08:52:15] ResourceManager::get(graphics/sprites/item010.png)
[08:52:15] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:15] ResourceManager::release(graphics/sprites/item001.png)
[08:52:15] ResourceManager::get(graphics/sprites/item001.png)
[08:52:15] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:15] ResourceManager::release(graphics/sprites/item010.png)
[08:52:15] ResourceManager::get(graphics/sprites/item010.png)
[08:52:15] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:15] ResourceManager::release(graphics/sprites/item001.png)
[08:52:15] ResourceManager::get(graphics/sprites/item001.png)
[08:52:15] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:15] ResourceManager::release(graphics/sprites/item010.png)
[08:52:15] ResourceManager::get(graphics/sprites/item010.png)
[08:52:15] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:15] ResourceManager::release(graphics/sprites/item001.png)
[08:52:15] ResourceManager::get(graphics/sprites/item001.png)
[08:52:16] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:16] ResourceManager::release(graphics/sprites/item010.png)
[08:52:16] ResourceManager::get(graphics/sprites/item010.png)
[08:52:16] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:16] ResourceManager::release(graphics/sprites/item001.png)
[08:52:16] ResourceManager::get(graphics/sprites/item001.png)
[08:52:16] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:16] ResourceManager::release(graphics/sprites/item010.png)
[08:52:16] ResourceManager::get(graphics/sprites/item010.png)
[08:52:16] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:16] ResourceManager::release(graphics/sprites/item001.png)
[08:52:16] ResourceManager::get(graphics/sprites/item001.png)
[08:52:16] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:16] ResourceManager::release(graphics/sprites/item010.png)
[08:52:16] ResourceManager::get(graphics/sprites/item010.png)
[08:52:16] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:16] ResourceManager::release(graphics/sprites/item001.png)
[08:52:16] ResourceManager::get(graphics/sprites/item001.png)
[08:52:16] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:16] ResourceManager::release(graphics/sprites/item010.png)
[08:52:16] ResourceManager::get(graphics/sprites/item010.png)
[08:52:16] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:16] ResourceManager::release(graphics/sprites/item001.png)
[08:52:16] ResourceManager::get(graphics/sprites/item001.png)
[08:52:16] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:16] ResourceManager::release(graphics/sprites/item010.png)
[08:52:16] ResourceManager::get(graphics/sprites/item010.png)
[08:52:16] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:16] ResourceManager::release(graphics/sprites/item001.png)
[08:52:16] ResourceManager::get(graphics/sprites/item001.png)
[08:52:16] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:16] ResourceManager::release(graphics/sprites/item010.png)
[08:52:16] ResourceManager::get(graphics/sprites/item010.png)
[08:52:16] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:16] ResourceManager::release(graphics/sprites/item001.png)
[08:52:16] ResourceManager::get(graphics/sprites/item001.png)
[08:52:16] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:16] ResourceManager::release(graphics/sprites/item010.png)
[08:52:16] ResourceManager::get(graphics/sprites/item010.png)
[08:52:16] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:16] ResourceManager::release(graphics/sprites/item001.png)
[08:52:16] ResourceManager::get(graphics/sprites/item001.png)
[08:52:17] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:17] ResourceManager::release(graphics/sprites/item010.png)
[08:52:17] ResourceManager::get(graphics/sprites/item010.png)
[08:52:17] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:17] ResourceManager::release(graphics/sprites/item001.png)
[08:52:17] ResourceManager::get(graphics/sprites/item001.png)
[08:52:17] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:17] ResourceManager::release(graphics/sprites/item010.png)
[08:52:17] ResourceManager::get(graphics/sprites/item010.png)
[08:52:17] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:17] ResourceManager::release(graphics/sprites/item001.png)
[08:52:17] ResourceManager::get(graphics/sprites/item001.png)
[08:52:17] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:17] ResourceManager::release(graphics/sprites/item010.png)
[08:52:17] ResourceManager::get(graphics/sprites/item010.png)
[08:52:17] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:17] ResourceManager::release(graphics/sprites/item001.png)
[08:52:17] ResourceManager::get(graphics/sprites/item001.png)
[08:52:17] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:17] ResourceManager::release(graphics/sprites/item010.png)
[08:52:17] ResourceManager::get(graphics/sprites/item010.png)
[08:52:17] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:17] ResourceManager::release(graphics/sprites/item001.png)
[08:52:17] ResourceManager::get(graphics/sprites/item001.png)
[08:52:17] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:17] ResourceManager::release(graphics/sprites/item010.png)
[08:52:17] ResourceManager::get(graphics/sprites/item010.png)
[08:52:17] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:17] ResourceManager::release(graphics/sprites/item001.png)
[08:52:17] ResourceManager::get(graphics/sprites/item001.png)
[08:52:17] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:17] ResourceManager::release(graphics/sprites/item010.png)
[08:52:17] ResourceManager::get(graphics/sprites/item010.png)
[08:52:17] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:17] ResourceManager::release(graphics/sprites/item001.png)
[08:52:17] ResourceManager::get(graphics/sprites/item001.png)
[08:52:18] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:18] ResourceManager::release(graphics/sprites/item010.png)
[08:52:18] ResourceManager::get(graphics/sprites/item010.png)
[08:52:18] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:18] ResourceManager::release(graphics/sprites/item001.png)
[08:52:18] ResourceManager::get(graphics/sprites/item001.png)
[08:52:18] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:18] ResourceManager::release(graphics/sprites/item010.png)
[08:52:18] ResourceManager::get(graphics/sprites/item010.png)
[08:52:18] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:18] ResourceManager::release(graphics/sprites/item001.png)
[08:52:18] ResourceManager::get(graphics/sprites/item001.png)
[08:52:18] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:18] ResourceManager::release(graphics/sprites/item010.png)
[08:52:18] ResourceManager::get(graphics/sprites/item010.png)
[08:52:18] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:18] ResourceManager::release(graphics/sprites/item001.png)
[08:52:18] ResourceManager::get(graphics/sprites/item001.png)
[08:52:18] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:18] ResourceManager::release(graphics/sprites/item010.png)
[08:52:18] ResourceManager::get(graphics/sprites/item010.png)
[08:52:18] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:18] ResourceManager::release(graphics/sprites/item001.png)
[08:52:18] ResourceManager::get(graphics/sprites/item001.png)
[08:52:18] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:18] ResourceManager::release(graphics/sprites/item010.png)
[08:52:18] ResourceManager::get(graphics/sprites/item010.png)
[08:52:18] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:18] ResourceManager::release(graphics/sprites/item001.png)
[08:52:18] ResourceManager::get(graphics/sprites/item001.png)
[08:52:18] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:18] ResourceManager::release(graphics/sprites/item010.png)
[08:52:18] ResourceManager::get(graphics/sprites/item010.png)
[08:52:18] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:18] ResourceManager::release(graphics/sprites/item001.png)
[08:52:18] ResourceManager::get(graphics/sprites/item001.png)
[08:52:19] ResourceManager::release(graphics/sprites/item001.png[64x64])
[08:52:19] ResourceManager::release(graphics/sprites/item001.png)
[08:52:19] ResourceManager::release(graphics/sprites/item010.png[40x40])
[08:52:19] ResourceManager::release(graphics/sprites/item010.png)
[08:52:20] ResourceManager::release(graphics/sprites/monster1.png[48x45])
[08:52:20] ResourceManager::release(graphics/sprites/monster1.png)
[08:52:20] ResourceManager::get(graphics/sprites/monster1.png)

Posted: 12 Oct 2006, 08:59
by Elijah
It seems those packages depend on each other: (Ubuntu Dapper)
elijah@elijah-desktop:~/Desktop$ sudo dpkg -i tmw-data_0.0.21-1_all.deb
(Reading database ... 84460 files and directories currently installed.)
Preparing to replace tmw-data 0.0.21-1 (using tmw-data_0.0.21-1_all.deb) ...
Unpacking replacement tmw-data ...
dpkg: dependency problems prevent configuration of tmw-data:
tmw-data depends on tmw (= 0.0.21-1); however:
Package tmw is not configured yet.
dpkg: error processing tmw-data (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
tmw-data
elijah@elijah-desktop:~/Desktop$ sudo dpkg -i tmw_0.0.21-1_i386.deb
(Reading database ... 84460 files and directories currently installed.)
Preparing to replace tmw 0.0.21-1 (using tmw_0.0.21-1_i386.deb) ...
Unpacking replacement tmw ...
dpkg: dependency problems prevent configuration of tmw:
tmw depends on tmw-data (= 0.0.21-1); however:
Package tmw-data is not configured yet.
dpkg: error processing tmw (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
tmw

Posted: 12 Oct 2006, 13:40
by Bjørn
For Ubuntu you may now also want to try the new Ubuntu-specific repository, by adding:

deb http://bertram.ifrance.com/tmw-dapper ./

to your:

/etc/apt/sources.list

After that run "apt-get update" and then you should be able to just "apt-get install tmw".

Posted: 12 Oct 2006, 14:29
by bazz-dee
@ElvenProgrammer: I copied the graphics manually from the source. Now i cant login anymore.

@Björn: i will try this repo later