Frictional Games Forum (read-only)

Full Version: HOW I can install Amnesia the dark descent in Debian testing with KDE 4.4.5?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
Hello,

I tried install Amnesia in Debian system with repositories testing and KDE 4.4.5, and when I run amnesia _tdd_1.0.1.sh the output show:

Verifing archive integrity... All good.
Uncompressing Installer for Amnesia - The Dark Descent....................
Uncomppressing sub archive..
Collecting into for this system...
Operating system: linux
CPU Arch: x86_64
Error: Couldn't find any suitable frontend for your system

How I can resolve this?.

Thanks
Make sure you have enough free disk space on /tmp. The installer needs about 2gb of free space in your tmp directory.
I follow this thread http://www.frictionalgames.com/forum/thread-3591.html?highlight=frontend. And I tried with this options:

./amnesia_tdd_1.0.1.sh --keep and fails in the same way.
./amnesia_tdd_1.0.1.sh --target TempDir --noexec and fails in the same way.
./amnesia_tdd_1.0.1.sh --frontend ncurses and sais this:

Error opening terminal: xterm.

Now I tried cleaned the tmp directory and I run the binary of two ways and I have 80 GB free on hard disk:

./amnesia_tdd_1.0.1.sh and fails in the same way (Error: Couldn't find any suitable frontend for your system).
./amnesia_tdd_1.0.1.sh --frontend ncurses and fails in the same way (Error opening terminal: xterm.).
Try frontend fltk
Do I need some one library or package in kde for use standar frontend?, I have install gtk-qt-engine, gtk2-engines, gtk2-engines-pixbuf, gtk2-engines-smooth, libgtk2.0-0 and some more....
those should be enought to run the GTK+ front end.. but there is a FLTK frontend which doesn't require any extra libraries (aside from stdc++).

Try doing the --target TempFolder --keep

After it fails go into TempFolder and give me the output of

ldd ./bin/linux/x86_64/libc.so.6/*


that will help in figuring out what's going on.
Hello,

Here your petition, this is the output of lld ./bin/linux/x86_64/libc.so.6/*

./bin/linux/x86_64/libc.so.6/fltk:
linux-vdso.so.1 => (0x00007fffee1ff000)
libm.so.6 => /lib64/libm.so.6 (0x00007f8ea24c8000)
librt.so.1 => /lib64/librt.so.1 (0x00007f8ea22c0000)
libXext.so.6 => not found
libXft.so.2 => not found
libXpm.so.4 => not found
libX11.so.6 => not found
libc.so.6 => /lib64/libc.so.6 (0x00007f8ea1f5d000)
/lib64/ld-linux-x86-64.so.2 (0x00007f8ea2765000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f8ea1d41000)
libfontconfig.so.1 => not found
./bin/linux/x86_64/libc.so.6/gtk:
linux-vdso.so.1 => (0x00007fff8ad1f000)
libm.so.6 => /lib64/libm.so.6 (0x00007f5bd7579000)
librt.so.1 => /lib64/librt.so.1 (0x00007f5bd7371000)
libgobject-2.0.so.0 => not found
libglib-2.0.so.0 => not found
libpango-1.0.so.0 => not found
libgdk-x11-2.0.so.0 => not found
libgdk_pixbuf-2.0.so.0 => not found
libgtk-x11-2.0.so.0 => not found
libc.so.6 => /lib64/libc.so.6 (0x00007f5bd700d000)
/lib64/ld-linux-x86-64.so.2 (0x00007f5bd7816000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f5bd6df1000)
./bin/linux/x86_64/libc.so.6/lock:
linux-vdso.so.1 => (0x00007f57e5ef1000)
libc.so.6 => /lib64/libc.so.6 (0x00007f57e5b75000)
/lib64/ld-linux-x86-64.so.2 (0x00007f57e5ef2000)
./bin/linux/x86_64/libc.so.6/lzma-decode:
linux-vdso.so.1 => (0x00007fff35133000)
libc.so.6 => /lib64/libc.so.6 (0x00007fdbac69b000)
/lib64/ld-linux-x86-64.so.2 (0x00007fdbaca17000)
./bin/linux/x86_64/libc.so.6/ncurs:
linux-vdso.so.1 => (0x00007fff38b72000)
libm.so.6 => /lib64/libm.so.6 (0x00007f550fc46000)
librt.so.1 => /lib64/librt.so.1 (0x00007f550fa3e000)
libc.so.6 => /lib64/libc.so.6 (0x00007f550f6dc000)
/lib64/ld-linux-x86-64.so.2 (0x00007f550fee3000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f550f4c0000)
./bin/linux/x86_64/libc.so.6/surunner:
linux-vdso.so.1 => (0x00007fffacf56000)
libutil.so.1 => /lib64/libutil.so.1 (0x00007f1f532b1000)
libc.so.6 => /lib64/libc.so.6 (0x00007f1f52f50000)
/lib64/ld-linux-x86-64.so.2 (0x00007f1f534cf000)

It's obious that I haven't some libraries, rigth?.
Yeah. That is odd. So you are missing Xext, X11, Xft, Xpm, and fontconfig. Which seems odd as those are standard libraries.

Quick suggestion would to do this.

DISPLAY= ./amnesia_tdd_1.0.1.sh --frontend ncurses

This will prevent the installer from trying to run xterm.

Or you can just install the missing libraries and the installer will work..
I tried with two options and both sais:

Verifing archive integrity... All good.
Uncompressing Installer for Amnesia - The Dark Descent....................
Uncomppressing sub archive..
Collecting into for this system...
Operating system: linux
CPU Arch: x86_64
Nixstaller version 0.5.1 Copiraight © 2006 - 2009 of Rick Helmus
Nixstaller comes with ABSOLUTELY NO WARRANTY.
Nixstaller is free software, and you are welcome to redistribute it under certain conditions; see the about seccion for details.
Error opening terminal: xterm.
Hmm, try this. This should prevent it from trying to launch xterm when running the ncurses frontend.

Code:
./amnesia_tdd_1.0.1.sh --frontend ncurses --nox11

Though I'd really like to know why none of those standard X libraries are on your system...
And of course you can always run unattended.. (no gui)

Code:
./amnesia_tdd_1.0.1.sh -u -d ~/Games/ -k 123454 -l

(put your game serial/key in place of 12345)
Pages: 1 2 3