LINUX.ORG.RU
решено ФорумGames

Проблема с запуском nexuiz под debian squeeze.


0

1

Здравствуйте. У меня проблема с запуском nexuiz под debian squeeze testing х64. Сразу скажу что использую двухмониторную конфигурацию, на базе nvidia, используя xinerama и nvidia драйвера. Вот что выкидывает в консоль:

ХХХ@debian:~$ nexuiz 
Nexuiz Linux 05:16:35 Jul 30 2010 - debug
Trying to load library... "libz.so.1" - loaded.
Added packfile /usr/share/games/nexuiz/data/data.pk3 (3664 files)
Added packfile /usr/share/games/nexuiz/data/music.pk3 (18 files)
Added packfile /usr/share/games/nexuiz/data/textures.pk3 (5370 files)
Trying to load library... "libcurl.so.4" - loaded.
Failed to init SDL joystick subsystem: 
Trying to load library... "libvorbis.so.0" - loaded.
Trying to load library... "libvorbisfile.so.3" - loaded.
Trying to load library... "libmodplug.so.0" "libmodplug.so" - failed.
Trying to load library... "libogg.so.0" - loaded.
Trying to load library... "libtheora.so.0" - loaded.
Trying to load library... "libvorbis.so.0" - loaded.
Trying to load library... "libvorbisenc.so.2" - loaded.
Trying to load library... "libOffscreenGecko.so" - failed.
execing quake.rc
execing default.cfg
execing defaultNexuiz.cfg
execing physics26.cfg
execing ctfscoring-div0.cfg
execing balance.cfg
execing effects-normal.cfg
execing turrets.cfg
execing unit_machinegun.cfg
execing unit_hk.cfg
execing unit_hellion.cfg
execing unit_mlrs.cfg
execing unit_flac.cfg
execing unit_fusreac.cfg
execing unit_plasma.cfg
execing unit_plasma2.cfg
execing unit_tesla.cfg
execing unit_phaser.cfg
execing unit_walker.cfg
execing unit_ewheel.cfg
couldn't exec unit_repulsor.cfg
couldn't exec config.cfg
couldn't exec data/campaign.cfg
execing config_update.cfg
couldn't exec autoexec.cfg
Client using an automatically assigned port
Client opened a socket on address local:2
Client opened a socket on address 0.0.0.0:0
Client opened a socket on address [0:0:0:0:0:0:0:0]:0
Initializing Video Mode: fullscreen 1024x768x32x60hz
Linked against SDL version 1.2.14
Using SDL library version 1.2.14
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  136 (NV-GLX)
  Minor opcode of failed request:  4 ()
  Resource id in failed request:  0x2e00013
  Serial number of failed request:  36
  Current serial number in output stream:  36 

Что ему не нравиться? И как исправить.

Добавились новые синдромы оказывается проблема не только в нексуз а и во всем 3Де так как опенарена выдает все тоже.

 X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  136 (NV-GLX)
  Minor opcode of failed request:  4 ()
  Resource id in failed request:  0x2e00013
  Serial number of failed request:  36
  Current serial number in output stream:  36 


glxgear команда отрабатывается? Если нет - то переставь драйвер и попробуй запустить игру опять.

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

ХХХ@debian:~$ glxgears X Error of failed request: BadWindow (invalid Window parameter) Major opcode of failed request: 136 (NV-GLX) Minor opcode of failed request: 4 () Resource id in failed request: 0x4600002 Serial number of failed request: 39 Current serial number in output stream: 39 ХХХ@debian:~$

Ну перезапуск игры не спасает. Потому будем пересобирать дрова.

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

>У меня 16:10 и 4:3 потому поболее подходит именно xinerama

ну не знаю, у меня 16:9 и 4:3 c Twinview нормально пашут, и Nexuiz работает

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

>Потому будем пересобирать дрова.

sgfxi в помощь

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

просто из-за невозможности найти общее разрешения, в 3:4 есть мертвая зона. А честно говоря у меня на дебиане впервые нормально заработала ксинарама. В убунту не стартовал, а в опенсюзе работал некорректно. Потому ксинерама.

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

Проблема в подгрузки OpenGL модуля. Либо переставлять дрова и соглашаться на изменение инсталлятором Xorg.conf, либо да, запустить sgfxi скрипт и он все сделает по первому разряду.

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

Обрати внимание, что после скачивания sgfxi или вручную добавь в блэк лист модуль nouveau, либо запускать sgfxi придется 2 раза, в промежутках перезгрузить комп нада будет.

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

Спасибо. После установки скрипта все заработало. Правда вопросов все еще осталось... А именно. 1) Игра стартует в фулскрине, но почему-то не на мониторе который у меня праймери, не на основном. Это и в нексуз и опенарена. 2) И у первой и у второй игры куда-то пропадает курсор. Мыши вообще не видно. Что это может быть?

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

>1) Игра стартует в фулскрине, но почему-то не на мониторе который у меня праймери, не на основном.

вот не знаю :/

2) И у первой и у второй игры куда-то пропадает курсор. Мыши вообще не видно. Что это может быть?

попробуй запускать после export SDL_VIDEO_X11_DGAMOUSE=0

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

Это уже сделано, так как первые драйвера что Я ставил, собирались вручную. Там без этого тоже никак. И в грабе прописал и в кернел модулес блек лист добавил.

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

Прописал, помогло. Теперь другая проблема. Точнее то что фулскрин не на том мониторе стартует тоже проблема. А вторая проблема что в нексуз заработало, и в опенарена, а вот в дум 3 не хочет.

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

Ввод. Инициализация контекста + еще че нибудь

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

Вообще курсор пропадает. Т.Е. стартует игра, а курсор пропадает.

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

Есть предположение с чем это может быть связанно, просто если оно черпает настройки с xorg.conf, то в плане мыши там полный бред. А именно вот что:

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "evdev"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mouse0"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection

Сейчас дебиан такое не ест. Почему не знаю. И на драйвер «evdev» ей сейчас не подходит. Короче в логи пишет что не использует «Mouse0». Возможно из-за этого.

krizhbersky ()

Так как новые проблемы уже не имеют ничего общего с данной темой. А вопрос по данной теме решен, так что отмечаю данную тему как решенную. Решение звучит следующим образом: Даже если вы вручную скачали и скомпилировали драйвера nvidia под ваше ядро. Все же дайте возможность sgfxi подправить конфигурацию.

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