Author Topic: Loki installer for Glest 2.0 Linux version: need testing  (Read 18276 times)

zero0w

  • Guest
I found this post at the Loki Installer For Linux Games (LIFLG) forum.

LIFLG forum: Glest 2.0.0
http://www.liflg.org/forum/viewtopic.php?t=641

[Update] Download location:
http://liflg.org/?catid=6&gameid=58

You guys may want to test the installer and see if it works for you. If you have GTK-1 library installed. It will launch a GTK1 graphical installer. Otherwise it will launch a text-mode installer which works more or less the same as the graphical one.

The installer is working fine for me in Ubuntu Breezy, and also Mandriva 2006 as mentioned by another user in the forum post above.
« Last Edit: 14 May 2006, 14:05:24 by zero0w »

xamil

  • Guest
(No subject)
« Reply #1 on: 17 April 2006, 21:02:38 »
Im still getting "Font not found":(
« Last Edit: 1 January 1970, 00:00:00 by xamil »

dolny

  • Guest
(No subject)
« Reply #2 on: 17 April 2006, 22:58:19 »
Works flawlessly on my Ubuntu Dapper. Thanks.
« Last Edit: 1 January 1970, 00:00:00 by dolny »

zero0w

  • Guest
(No subject)
« Reply #3 on: 17 April 2006, 23:35:43 »
Quote from: "xamil"
Im still getting "Font not found":(

It means your system does not have the Helvetica bitmap font installed.
You can replace it with another font. First try searching your system for another English font available by entering this in console:

$ xlsfonts

For recent Linux distro, it should have the Bitstream Vera Serif font installed, which you can look up by:

$ xlsfonts | grep "vera serif"

You should see something like:

Quote
-bitstream-bitstream vera serif-medium-r-normal--0-0-0-0-p-0-iso8859-1

If it is positive, then edit the file glest.ini, replace the following lines from

Quote
FontConsole=-*-helvetica-*-*-*-*-12-*-*-*-*-*-*-*
FontDisplay=-*-helvetica-*-*-*-*-12-*-*-*-*-*-*-*
FontMenu=-*-helvetica-*-*-*-*-12-*-*-*-*-*-*-*

to

Quote
FontConsole=-*-bitstream vera serif-*-*-*-*-12-*-*-*-*-*-*-*
FontDisplay=-*-bitstream vera serif-*-*-*-*-12-*-*-*-*-*-*-*
FontMenu=-*-bitstream vera serif-*-*-*-*-12-*-*-*-*-*-*-*

If you have installed Microsoft Corefonts yourself, you can choose to use the Georgia font here instead:

Quote
FontConsole=-*-georgia-*-*-*-*-12-*-*-*-*-*-*-*
FontDisplay=-*-georgia-*-*-*-*-12-*-*-*-*-*-*-*
FontMenu=-*-georgia-*-*-*-*-12-*-*-*-*-*-*-*


In any case, the xlsfonts command is your guide here.
« Last Edit: 1 January 1970, 00:00:00 by zero0w »

xamil

  • Guest
(No subject)
« Reply #4 on: 18 April 2006, 18:45:45 »
Thank You!
But i still get problems:( Ech:( After playing couple minutes i get:
Quote
glest.bin: indirect_vertex_array.c:1359: __indirect_glTexCoordPointer: Assertion `a != ((void *)0)' failed.
./glest: line 124: 30014 Aborted                 ./${GAME_BINARY} ${CMD_ARGS} "$@"
I get this error when i start attack enemy. I run glest in chroot 32bit enviroment becouse trhere is no loki installer for 64bits enviroment but i never had problems with runing games in this enviroment. Only glest:(

I try also compile glest by my self for amd64 and for my default 64bits enviroment. Compilation is successful but after fixing problem with fonts i get instantly
Quote
Fatal signal: Segmentation Fault (SDL Parachute Deployed)
« Last Edit: 1 January 1970, 00:00:00 by xamil »

zero0w

  • Guest
(No subject)
« Reply #5 on: 18 April 2006, 19:08:27 »
Don't know about that as I haven't run any program in chroot 32bit environment.
This kind of compatibility issue is still what prevents me from moving to 64 bit Linux.  

I suppose the Gentoo guys might have better luck in solving problem like this :) .

As for the SDL parachute error, one possible workaround is to disable the sound of the game in question, although I am not sure if you can do that in glest.

Update: I found out from this Chinese blog: it seems that you can disable sound by this command before running glest:

Quote
export SDL_AUDIODRIVER=null


Not sure if it can help, but you might want to give it a try.
« Last Edit: 19 April 2006, 11:51:26 by zero0w »

Hoshpak

  • Guest
(No subject)
« Reply #6 on: 18 April 2006, 20:39:38 »
Because the problem not only happens with the installer I opened a new Thread:
http://www.glest.org/board/viewtopic.php?p=6973#6973
« Last Edit: 19 April 2006, 08:39:22 by Hoshpak »

zero0w

  • Guest
(No subject)
« Reply #7 on: 19 April 2006, 06:17:24 »
Quote from: "Hoshpak"
It seems not to be a installer issue because I get the same with a selfcompiled version.


I guess you can start a new thread for this then. Since it's working in 2.0-RC but causes problem in 2.0 final.
« Last Edit: 1 January 1970, 00:00:00 by zero0w »

xamil

  • Guest
(No subject)
« Reply #8 on: 22 April 2006, 21:08:10 »
Quote from: "zero0w"
Not sure if it can help, but you might want to give it a try.

This doesn't work:( Still i get "Fatal signal: Segmentation Fault (SDL Parachute Deployed)". I dont understand why 32bit version works in my chroot 32bit enviroment but compiled by my self version 64bit for my default 64 enviroment doesn't work:( As i said wit others game i dont have problems:(
« Last Edit: 1 January 1970, 00:00:00 by xamil »

IsTh

  • Guest
(No subject)
« Reply #9 on: 30 April 2006, 19:54:54 »
Error message:
./glest.bin: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.3.4' not found (required by /home/me/glest/lib/libicuuc.so.34)

Ubuntu Hoary and I had no problems installing glest 1
« Last Edit: 1 January 1970, 00:00:00 by IsTh »

zero0w

  • Guest
(No subject)
« Reply #10 on: 1 May 2006, 05:29:23 »
Yes, I found the same problem installing it in Debian Sarge, but no problem in Ubuntu Breezy.

Looks like the compilation of the build is performed on a system that's using a more modern version of glibc. Please report to the LIFLG forum located in the first post.
« Last Edit: 1 January 1970, 00:00:00 by zero0w »

charlieg

  • Guest
(No subject)
« Reply #11 on: 5 May 2006, 16:47:29 »
The links at the top of this thread no longer work.

The installer can now be found here:
http://liflg.org/?catid=6&gameid=58
« Last Edit: 1 January 1970, 00:00:00 by charlieg »

ferrazrafael

  • Guest
(No subject)
« Reply #12 on: 10 May 2006, 22:17:06 »
the install its ok but when i run ./glest shows erro in console and the mouse freezes.
the erro is
./glest.bin: relocation error: ./lib/libicuuc.so.34: symbol __memcpy_chk, version GLIBC_2.3.4 not defined in file libc.so.6 with link time reference

thanks
« Last Edit: 1 January 1970, 00:00:00 by ferrazrafael »

MU

  • Guest
(No subject)
« Reply #13 on: 21 May 2006, 02:39:20 »
Thanks for this great game  !

Works fine in Puppylinux using X.org 6.8.1.

We currently just have OpenGL 1.2, but after changing the .ini it seems to work ok.
Details:
http://www.murga.org/~puppy/viewtopic.php?p=50849#50849

Mark
« Last Edit: 1 January 1970, 00:00:00 by MU »

MU

  • Guest
(No subject)
« Reply #14 on: 21 May 2006, 02:48:53 »
if you get SDL-errors (Parachute), try another color-depth for your Xserver.
Some cards just work ok using 24 bit, others with 16bit.
I think you can set it in KDE, or edit /etc/X11/xorg.conf

Search for such an entry:
Code: [Select]
Section "Screen"
Identifier "Screen0"
Device     "Card0"
Monitor    "Monitor0"
    DefaultDepth 24
    Subsection "Display"
        Depth       24
        Modes       "1024x768"
    EndSubsection
EndSection


Replace the 2 "24"-entries with "16" and restart X.
Mark
« Last Edit: 1 January 1970, 00:00:00 by MU »

dmoser

  • Guest
(No subject)
« Reply #15 on: 25 May 2006, 10:12:55 »
Quote from: "xamil"
Thank You!
But i still get problems:( Ech:( After playing couple minutes i get:
Quote
glest.bin: indirect_vertex_array.c:1359: __indirect_glTexCoordPointer: Assertion `a != ((void *)0)' failed.
./glest: line 124: 30014 Aborted                 ./${GAME_BINARY} ${CMD_ARGS} "$@"
I get this error when i start attack enemy.


I am running into the same problem.  Glest quits with that error as soon as a golum attacks.  I'm using Fedora Core 5 with the nvidia drivers packaged by livna.  Has anyone found a solution?
« Last Edit: 1 January 1970, 00:00:00 by dmoser »

Ender

  • Guest
Black Screen and unresponsive Keyboard
« Reply #16 on: 13 August 2006, 20:22:53 »
I tryed the loki installer version under Linux Slackware 10.2 (upgraded to current).

What I obtained when I launched the game was a black screen and unresponsive keyboard. I have been unable to do anything so I used the Reset button of the PC to restart the system.
« Last Edit: 1 January 1970, 00:00:00 by Ender »

shirishag75

  • Guest
(No subject)
« Reply #17 on: 14 August 2006, 07:44:03 »
hmm.... few of my friends were thinking of putting up a glest server but it seems things are pretty far off. All of them have Ubuntu dapper but some things seem to be still need sorting out after which we can put this up. :(
« Last Edit: 1 January 1970, 00:00:00 by shirishag75 »

dmoser

  • Guest
(No subject)
« Reply #18 on: 16 August 2006, 00:07:56 »
Yay!  I got Glest  to work under Fedora Core 5!  The Loki Installer for Glest 2.0 has problems on FC5.  You need to build a new binary from source.  I just hacked together enough to build a new binary and replace /usr/local/games/glest/glest.bin.  When I get time, I'll see about creating an source RPM for others to use.
« Last Edit: 1 January 1970, 00:00:00 by dmoser »

Kknd

  • Guest
Linux Port
« Reply #19 on: 5 October 2006, 00:56:11 »
Hi, thank you for the installer... it runned pretty well, but i foundo some bugs.:

- I can only make one control group (with ctrl+1, ctrl+2 etc dont work)
- When I try to change the camera, it enters in an infinite loop

BTW, great game!
« Last Edit: 1 January 1970, 00:00:00 by Kknd »