LINUX.ORG.RU

Не запускается постал

 ,


0

1

test@localhost ~/D/postal2> ./postal2

 
Postal 2
Copyright 2003 Running With Scissors, Inc.
Unreal Engine
Copyright 2001 Epic Games, Inc.
open /dev/[sound/]dsp: No such file or directory
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  156 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Value in failed request:  0x0
  Serial number of failed request:  47
  Current serial number in output stream:  48
CTRL-C before main loop ... forcing exit.
test@localhost ~/D/postal2> 


Linux localhost 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u1 (2016-09-03) x86_64 GNU/Linux

видеокарта HD graphics 3000

Тебе нужно установить 32-битную библиотеку OpenGL и разрешить эмуляцию OSS (или запускать с помощью программы alsa-oss).

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

2 первых пакета стоят,а вот третий поставил из репов,не работает,но ничего я сейчас из исходников соберу

hexerz ()
Ответ на: комментарий от ZenitharChampion
test@localhost ~/D/postal2> aoss ./postal2 
ERROR: ld.so: object '/usr/lib/x86_64-linux-gnu/libaoss.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
А дальше то же самое что и до этого было.
hexerz ()
Ответ на: комментарий от hexerz

Да не. Надо чтобы 32-битный OpenGL был. На это указывает строка:

libGL error: unable to load driver: i965_dri.so

Просто выполни

sudo apt-get install libgl1-mesa-glx:i386 libgl1-mesa-dri:i386

Не думая «нужно ли мне это». И не перенабирая вручную, а скопировав именно эту команду, без изменений.

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

Reading package lists... Done Building dependency tree Reading state information... Done libgl1-mesa-dri:i386 is already the newest version. libgl1-mesa-glx:i386 is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 21 not upgraded. сказал же

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

У меня появилась версия. Попробуй запустить postal2 этой командой:

LIBGL_ALWAYS_INDIRECT=1 aoss ./postal2
ZenitharChampion ★★★★★ ()
21 января 2018 г.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.