Автор Гілка: Не вдається запустити Alien Arena  (Прочитано 1925 раз)

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
Спочатку стягнув гру з сайту.

При запуску через ./crx видає помилку:

./crx: error while loading shared libraries: libXxf86dga.so.1: cannot open shared object file: No such file or directory

У мене встановлений пакунок libXxf86dga1
проте гра або його не бачить (або відмінна версія).


Через ./crded теж не запускаєтсья

Цитата
./crded
using /home/user/.codered/data1/ for writing
using /home/user/.codered/arena/ for writing
execing default.cfg
Unknown command "unbindall"
couldn't exec config.cfg
------- Loading game.so -------
LoadLibrary (./arena/game.so)
==== InitGame ====
------- Server Initialization -------
0 entities inhibited
ACE: Loading node table...done.
0 teams with 0 entities
-------------------------------------
======== CRX Initialized ========

Unknown command "clear"
^C

Вирішив поставити той, що йде в репозиторіях Debian Lenny, але він теж не запускається.

Цитата
alien-arena
using /home/user/.alien-arena/data1/ for writing
using /home/user/.alien-arena/arena/ for writing
execing default.cfg
couldn't exec config.cfg
Console initialized.

------- sound initialization -------
sound sampling rate: 22050
------------------------------------
--------- [Loading Renderer] ---------
ref_gl version: GL 0.01
Initializing OpenGL display
...setting fullscreen mode 6: 1024 768
Using XFree86-VidModeExtension Version 2.2
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  143 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  15
  Current serial number in output stream:  15

Вдома майже три компи, хотів влаштувати бої по мережі, але марсіяни вередють.
« Змінено: 2009-09-11 20:46:24 від vitre »

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Не вдається запустити Alien Arena
« Відповідей #1 : 2009-09-11 21:33:56 »
Подивіться, яка бібліотека є:ls /usr/lib/libXxf86dga*Створіть на існуючу символічне посилання (ln -s бібліотека /usr/lib/libXxf86dga.so.1).
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
Re: Не вдається запустити Alien Arena
« Відповідей #2 : 2009-09-12 15:49:27 »
Посилання і так є:

Цитата
ls -l /usr/lib/libXxf86dga*
-rw-r--r-- 1 root root 28428 вер  6  2007 /usr/lib/libXxf86dga.a
lrwxrwxrwx 1 root root    20 вер 11 19:21 /usr/lib/libXxf86dga.so -> libXxf86dga.so.1.0.0
lrwxrwxrwx 1 root root    20 лют 23  2009 /usr/lib/libXxf86dga.so.1 -> libXxf86dga.so.1.0.0
-rwxr-xr-x 1 root root 24064 вер  6  2007 /usr/lib/libXxf86dga.so.1.0.0

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Не вдається запустити Alien Arena
« Відповідей #3 : 2009-09-12 16:52:38 »
Посилання і так є:

Цитата
ls -l /usr/lib/libXxf86dga*
-rw-r--r-- 1 root root 28428 вер  6  2007 /usr/lib/libXxf86dga.a
lrwxrwxrwx 1 root root    20 вер 11 19:21 /usr/lib/libXxf86dga.so -> libXxf86dga.so.1.0.0
lrwxrwxrwx 1 root root    20 лют 23  2009 /usr/lib/libXxf86dga.so.1 -> libXxf86dga.so.1.0.0
-rwxr-xr-x 1 root root 24064 вер  6  2007 /usr/lib/libXxf86dga.so.1.0.0
Якщо я не помиляюся, і це гаряче улюблена [censored] у 64-бітовому варіанті, тоді так:
Цитата
Встановіть getlibs, перейдіть до теки з грою, де зберігається crx, і виконайте команду
sudo getlibs crx

Якщо проблеми не зникнуть, виконайте команду
sudo getlibs -p libxxf86dga1 "

getlibs можна звантажити за адресою:

http://frozenfox.freehostia.com/cappy/getlibs-all.deb
Взято звідси.
« Змінено: 2009-09-12 16:53:06 від yurchor »
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
Re: Не вдається запустити Alien Arena
« Відповідей #4 : 2009-09-12 19:14:15 »
Ще 7 залежностей

sudo getlibs crx
No match for libopenal.so.1
No match for libvorbisfile.so.3
No match for libvorbis.so.0
No match for libogg.so.0
No match for libcurl.so.4
No match for libidn.so.11
No match for libssh2.so.1

стягнув з сайту Дебіена та встановити через getlibs -i /ім’я файлу.

Тепер гра пише

Цитата
using /home/user/.codered/data1/ for writing
using /home/user/.codered/arena/ for writing
execing default.cfg
couldn't exec config.cfg
Console initialized.

------- sound initialization -------
Segmentation fault
« Змінено: 2009-09-12 19:41:57 від vitre »

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Не вдається запустити Alien Arena
« Відповідей #5 : 2009-09-12 20:51:35 »
Спробуйте запустити crx-sdl
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
Re: Не вдається запустити Alien Arena
« Відповідей #6 : 2009-09-13 00:03:00 »
Є тільки файли crx і crded.


Процес у консолі зупиняється на

./crded
using /home/user/.codered/data1/ for writing
using /home/user/.codered/arena/ for writing
execing default.cfg
Unknown command "unbindall"
couldn't exec config.cfg
------- Loading game.so -------
LoadLibrary (./arena/game.so)
==== InitGame ====
------- Server Initialization -------
0 entities inhibited
ACE: Loading node table...done.
0 teams with 0 entities
-------------------------------------
======== CRX Initialized ========

Unknown command "clear"
« Змінено: 2009-09-13 00:05:03 від vitre »