Frictional Games Forum (read-only)

Full Version: Linux Beta Demo and Feedback (1.0.1 Final Out)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Ano Wrote:
Urkle Wrote:Seems Gentoo is the only distro left with installer issues.

I disagree. I installed the Beta/Beta2 in /opt/ without any problem. The new installer in Beta3 Upgrade-Verison has an option (--target) to choose the install directory, but it always stop with an error like it can't find a game directory in my home directory.

The target option is not for choosing the install directory, it is to specify the temp directory to extract the contents of the install script into. Normally this is put in a temporary directory that is cleaned up after the installer runs.

You have to choose the directory you installed the game into from within the installer itself.

Quote:I'm using debian 4.0 etch. The Sound is much better than Beta2 but not without mistakes.

Great Demo with great physics engine. I'm running the Demo on an Athlon XP 2500+ (1833 MHz) with a GeForce4 Ti 4800 SE very well.

Ano
"... If you replace the libalut.so.0.1.0 with your system libalut.so.0.1.0 (from the freealut package) it will fix it..."
Thank you, that has got the game to work on my Slackware 11 install for the first time. Smile
Well, at least one point isn't correct regarding Beta3 on my system:
I still have choppy sound e.g. during the funeral picture at the beginning.
Setup: Suse Linux 10.2

Linux egg 2.6.18.8-0.1-default #1 SMP Fri Mar 2 13:51:59 UTC 2007 i686 i686 i386 GNU/Linux

Advanced Linux Sound Architecture Driver Version 1.0.12rc1 (Thu Jun 22 13:55:50 2006 UTC).

0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xee400000 irq 82

Codec: Analog Devices AD1981
Address: 0
Vendor Id: 0x11d41981
Subsystem Id: 0x17aa2025
Revision Id: 0x100200

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
This one fixes the installer for Gentoo/x86 and Gentoo/x86_64 linux installations.

--- startupinstaller.sh.ORIG 2007-04-15 04:56:14.000000000 +0300
+++ startupinstaller.sh 2007-04-23 12:35:34.399121035 +0300
@@ -65,7 +65,7 @@
echo "C libraries: $LIBCS"

# Get all C++ libs. Sorted so higher versions come first
- LIBSTDCPPS=`echo '/usr/lib/libstdc++.so.'* | sort -nr`
+ LIBSTDCPPS=`echo /usr/lib/libstdc++.so.* /usr/lib/gcc/*/*/libstdc++.so.* | sort -nr`

# Found any C++ libs?
if [ "$LIBSTDCPPS" = '/usr/lib/libstdc++.so.*' ]; then
@@ -151,7 +151,7 @@
do
LCPPDIR="`getbinlibdir ${LCPP} libstdc++ ${LCDIR}`"

- if [ ! -d ${LCPPDIR} ]; then
+ if [ ! -d "${LCPPDIR}" ]; then
continue
fi


I admit that I still have problems to get the program working in my x86_64 system. File hpl.log contains...

Initializing Graphics Module
--------------------------------------------------------
Find Files in 'core/programs' with mask '*.*'
Find Files in 'core/textures' with mask '*.*'
Init low level graphics
Setting video mode: 800 x 600 - 32 bpp
ERROR: Could not set display mode setting a lower one!
FATAL ERROR: Unable to initialize display!
Deleting ATI shader to 0
tpeland:

What graphics card do you have? Judging from the log it seems like a 32 bit screen is not supported.
to run:
$ LD_LIBRARY_PATH=./lib ./penumbrademo.bin

///the game errors out, here is what the log says:
$ tail ~/.frictionalgames/Penumbra\ Overture/Episode1/hpl.log
Find Files in 'textures' with mask '*.*'
Find Files in 'fonts/eng' with mask '*.*'
Find Files in 'sounds/voices/eng' with mask '*.*'
Find Files in 'graphics/lang_specific/eng' with mask '*.*'
Find Files in 'textures/lang_specific/eng' with mask '*.*'
Trying to load vertex program!
Success!
ERROR: Imagemanager Couldn't load bitmap 'graphics/effect/effect_white.jpg'
FATAL ERROR: Couldn't load image 'effect_white.jpg'!
Deleting ATI shader to 0
///end hpl.log

Am I missing a library?

This also steals my mouse (so I have to restart Xorg).

Here is my emerge info, it may help:

$ emerge --info
Portage 2.1.2.3 (default-linux/x86/2006.1, gcc-4.1.2, glibc-2.5-r1, 2.6.19-gento
o-r4 i686)
=================================================================
System uname: 2.6.19-gentoo-r4 i686 AMD Athlon™ 64 Processor 3800+
Gentoo Base System release 1.12.9
Timestamp of tree: Thu, 05 Apr 2007 04:00:01 +0000
dev-lang/python: 2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox: 1.2.18.1
sys-devel/autoconf: 2.13, 2.61
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils: 2.17
sys-devel/gcc-config: 1.3.15-r1
sys-devel/libtool: 1.5.23b
virtual/os-headers: 2.6.20-r2
ACCEPT_KEYWORDS="x86 ~amd64"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe"
CHOST="i686-pc-linux-gnu"
/// -minus all the gentoo specific stuff...
Do you have a file named "effect_white.jpg" in the graphics/effect directory in the game directory? If it exists, Is it a valid file (ie. not currupted?) Try loading it up in a graphics program. You might try re-installing the game with the latest FULL installer.

Do you have the libjpeg installed? Search your system for libjpeg.so.62, as that is required by libSDL_image to load jpegs. (Another file I need to add to my installer now)

If it still doesn't work, another thing to test, is in your home directory under the ".frictionalgames/Penumbra Overture/Episode 1/" directory there is a "settings.cfg" file, edit that file and change the LogResources="false" to be set to "true" and restart the game. That will put more logging into the hpl.log as to what resources it is finding and what directories it is searching. Then send me the Entire Log file

duffolonious Wrote:to run:
$ LD_LIBRARY_PATH=./lib ./penumbrademo.bin

///the game errors out, here is what the log says:
$ tail ~/.frictionalgames/Penumbra\ Overture/Episode1/hpl.log
Find Files in 'textures' with mask '*.*'
Find Files in 'fonts/eng' with mask '*.*'
Find Files in 'sounds/voices/eng' with mask '*.*'
Find Files in 'graphics/lang_specific/eng' with mask '*.*'
Find Files in 'textures/lang_specific/eng' with mask '*.*'
Trying to load vertex program!
Success!
ERROR: Imagemanager Couldn't load bitmap 'graphics/effect/effect_white.jpg'
FATAL ERROR: Couldn't load image 'effect_white.jpg'!
Deleting ATI shader to 0
///end hpl.log
Hey Urkle, just wondering if theres a mailing list I could register with to
be notified when the Linux version is available for sale/download?
If not I'm assuming the news will be posted in the forums when its ready.
Thanks in advance!!

PS. The demo is extremely cool, ran with no probs on Debian SID
WHiTeRaBBiT Wrote:Hey Urkle, just wondering if theres a mailing list I could register with to
be notified when the Linux version is available for sale/download?
If not I'm assuming the news will be posted in the forums when its ready.
Thanks in advance!!

PS. The demo is extremely cool, ran with no probs on Debian SID

News will be posted when it is available to Linuxgames.com, happypenguin.org, to this forum, and on the main penumbra website when it becomes available for sale.
Urkle Wrote:The target option is not for choosing the install directory, it is to specify the temp directory to extract the contents of the install script into. Normally this is put in a temporary directory that is cleaned up after the installer runs.

You have to choose the directory you installed the game into from within the installer itself.

Thanks for your advice.

I chose the target directory as the "--target" option as well as within the installer itself.

I used these options apart from each other as well as at the same time, but it didn't work. Always the same error message.

Ano
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19