LINUX.ORG.RU
ФорумGames

Не могу запустить Quake 2


0

0

Поставил Quake 2. Не могу запустить( Вот что выдает:

[keed@mandriva quake2]$ pwd
/usr/local/games/quake2
[keed@mandriva quake2]$ ls -lc
загалом 2789
drwxrwxrwt 3 root root 128 2010-04-13 21:05 baseq2/
-rwxr-xr-x 1 root root 120122 2010-04-13 21:05 lib3dfxgl.so*
lrwxrwxrwx 1 root root 12 2010-04-13 21:05 libGL.so -> libMesaGL.so*
lrwxrwxrwx 1 root root 14 2010-04-13 21:05 libMesaGL.so -> libMesaGL.so.2*
lrwxrwxrwx 1 root root 16 2010-04-13 21:05 libMesaGL.so.2 -> libMesaGL.so.2.6*
-rwxr-xr-x 1 root root 896813 2010-04-13 21:05 libMesaGL.so.2.6*
-rwsr-xr-x 1 root root 343080 2010-04-13 21:05 quake2*
-rwxr-xr-x 1 root root 286345 2010-04-13 21:05 ref_gl.so*
-rwxr-xr-x 1 root root 286916 2010-04-13 21:05 ref_glx.so*
-rwxr-xr-x 1 root root 234647 2010-04-13 21:05 ref_soft.so*
-rwxr-xr-x 1 root root 242722 2010-04-13 21:05 ref_softx.so*
drwxr-xr-x 2 root root 80 2010-04-13 21:05 rogue/
drwxrwxrwt 2 root root 80 2010-04-13 21:05 xatrix/
[keed@mandriva quake2]$ ./quake2
bash: ./quake2: No such file or directory
[keed@mandriva quake2]$ exec ./quake2
bash: /usr/local/games/quake2/quake2: No such file or directory
bash: /usr/local/games/quake2/quake2: Success
[keed@mandriva quake2]$ file ./quake2
./quake2: setuid ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), stripped
[keed@mandriva quake2]$

Ответ на: комментарий от hizel

Та не... Как шелл не находит файл? если он есть?)) Странно. И какой вирус, єто линнукс же и его нужно білобі запустить. Весело))))

KERNEL_PANIC ★★★
() автор топика

убери суидбит с него, сделай чмод всех файлов под пользователя

sprutos ★★★
()
Ответ на: комментарий от Sylvia

lrwxrwxrwx 1 root root 12 2010-04-13 21:05 libGL.so -> libMesaGL.so*
lrwxrwxrwx 1 root root 14 2010-04-13 21:05 libMesaGL.so -> libMesaGL.so.2*
lrwxrwxrwx 1 root root 16 2010-04-13 21:05 libMesaGL.so.2 -> libMesaGL.so.2.6*
-rwxr-xr-x 1 root root 896813 2010-04-13 21:05 libMesaGL.so.2.6*

это удалите, пусть с системы берет

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

>-rwsr-xr-x 1 root root 343080 2010-04-13 21:05 quake2*

chmod 755 quake2

suid root для мезы более не нужен, раньше надо было

Sylvia ★★★★★
()

ps:
как вариант можете взять мою сборку
http://narod.ru/disk/20041647000/q2lnx-slv.tar.gz.html

sdlquake работает без проблем и со звуком и с видео (требует sdl)
просто quake2 у меня звук заедает, видео вывод можно выбирать и в sdl и в простой версии.

только бинарники, без геймпака, проверила на демо, работает

pps: когда то это была единственная игра для линукс, которая использовала OpenGL/GLX

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

с libc'ом был слинкован первый quake и при запуске на glibc системе он выдавал segmentation fault, quake2 оригинальный слинкован уже с glibc

Reset ★★★★★
()
Ответ на: комментарий от KERNEL_PANIC

так сильви по этому поводу уже ответила )) смотри выше, ldd и запуск не проканывает из-за привязки к другим версиям библиотек.

для проверки, скопируй/перемести этот «необычный» файл )))

sprutos ★★★
()

распакуй кваку в домашнюю диру своего пользователя, безопасней будет и контроль над правами...
и лучше использовать модификации вроде kmquake и qudos.
в вики есть немного инфы.
миссии(rogue,xartix) корректно работают только в kmquake, как раз сейчас rogue +skill 3 прохожу :)

S_Paul ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.