програмное обеспечение для 3d игр

Здравствуйте! Возник такой вопрос:
имеется читсая kubuntu, установлен только wine. Нужно ли дополнительно устанавливать какое-либо програмное обеспечения для работы 3d игр, написанных под линукс? Alien-arena, например?
В windows, помнится, нужно было ставить directx, чтобы была поддержка 3d. Нужно ли ставить его аналог для linux? Если да - то какой? Я новичок, поэтому, напишите, пожалуйста поподробнее...)
Спасибо!

0
dexif - 1 Август, 2009 - 12:36
Изображение пользователя dexif.

дрова проприетарные на видюху )

0
kolodyazhnyj - 1 Август, 2009 - 12:39

А разве они не ставятся при установке системы? Вроде кубунта при установке скачивает недостающие пакеты из интернета и устанавливает оборудование?

Проблема в том, что alien-arena не запускалась. Точнее запускалась и через 3 сек вылетала... При этом менялось разрешение экрана.

0
dexif - 1 Август, 2009 - 21:34
Изображение пользователя dexif.

ставятся дрова не в полной мере поддерживающие видеокарту...
Скорей всего от этого и вылетала...
Если же дрова стоят... запустите из консоли и выложите что выдаёт игра после вылетания...

0
kolodyazhnyj - 2 Август, 2009 - 16:14

[email protected]:~$ alien-arena
using /home/artem/.alien-arena/data1/ for writing
using /home/artem/.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
GL_VENDOR: Mesa Project
GL_RENDERER: Software Rasterizer
GL_VERSION: 2.1 Mesa 7.4
GL_EXTENSIONS: GL_ARB_depth_texture GL_ARB_draw_buffers GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_half_float_pixel GL_ARB_imaging GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_shader_objects GL_ARB_shading_language_100 GL_ARB_shading_language_120 GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_texture_non_power_of_two GL_ARB_texture_rectangle GL_ARB_transpose_matrix GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_window_pos GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_logic_op GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_compiled_vertex_array GL_EXT_convolution GL_EXT_copy_texture GL_EXT_depth_bounds_test GL_EXT_draw_range_elements GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_fog_coord GL_EXT_gpu_program_parameters GL_EXT_histogram GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_pixels GL_EXT_paletted_texture GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_polygon_offset GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_shared_texture_palette GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_subtexture GL_EXT_texture GL_EXT_texture3D GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_vertex_array GL_3DFX_texture_compression_FXT1 GL_APPLE_packed_pixels GL_APPLE_vertex_array_object GL_ATI_blend_equation_separate GL_ATI_texture_env_combine3 GL_ATI_texture_mirror_once GL_ATI_fragment_shader GL_ATI_separate_stencil GL_IBM_multimode_draw_arrays GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_INGR_blend_func_separate GL_MESA_pack_invert GL_MESA_program_debug GL_MESA_resize_buffers GL_MESA_texture_array GL_MESA_ycbcr_texture GL_MESA_window_pos GL_NV_blend_square GL_NV_fragment_program GL_NV_light_max_exponent GL_NV_point_sprite GL_NV_texture_rectangle GL_NV_texgen_reflection GL_NV_vertex_program GL_NV_vertex_program1_1 GL_OES_read_format GL_SGI_color_matrix GL_SGI_color_table GL_SGI_texture_color_table GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SGIX_shadow_ambient GL_SUN_multi_draw_arrays
...allowing CDS
...enabling GL_EXT_compiled_vertex_array
...ignoring GL_EXT_point_parameters
...3DFX_set_global_palette not found
...ignoring GL_EXT_shared_texture_palette
...using GL_ARB_multitexture
...GL_SGIS_multitexture not found
...using GL_ARB_texture_env_combine
...GL_NV_texture_shader not found
------------------------------------
======== CRX Initialized ========

X Error of failed request: XF86DGANoDirectVideoMode
Major opcode of failed request: 130 (XFree86-DGA)
Minor opcode of failed request: 2 (XF86DGADirectVideo)
Serial number of failed request: 65
Current serial number in output stream: 66
[email protected]:~$ [email protected]:~$ alien-arena
bash: [email protected]:~$: команда не найдена
[email protected]:~$ using /home/artem/.alien-arena/data1/ for writing
bash: using: команда не найдена
[email protected]:~$ using /home/artem/.alien-arena/arena/ for writing
bash: using: команда не найдена
[email protected]:~$ execing default.cfg
bash: execing: команда не найдена
[email protected]:~$ 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
> GL_VENDOR: Mesa Project
> GL_RENDERER: Software Rasterizer

0
kolodyazhnyj - 2 Август, 2009 - 16:14

Вот такая штука...

0
fisinaa - 1 Август, 2009 - 15:15
Изображение пользователя fisinaa.

ну алиен-арена и вайн вроде не какого отношения друг к другу не имеют..

0
kolodyazhnyj - 1 Август, 2009 - 21:37

Это понятно!) В сообщении имелось в виду, что система чистая и что на нее нужно поставить, чтобы пошли 3d игры. Все оборудование установлено.

0
fisinaa - 1 Август, 2009 - 21:46
Изображение пользователя fisinaa.

да по сути кроме дров на видео карту больше не чо ненадо

0
GaMBiT - 2 Август, 2009 - 05:29

Если запускать игры через wine, то надо ставить DirectX 9 именно под wine. Поищите winetricks.

0
kolodyazhnyj - 2 Август, 2009 - 15:35

Речь идет не о играх для windows, а о играх, написанных под linux. Сейчас скачал Alien Arena при помощи Software Managment, но игра не запускается. Точнее запускается, но через секунду вылетает. При этом меняется разрешение у рабочего стола на более низкое. Может кто сталкивался?

0
Robotex - 5 Август, 2009 - 18:04

Посмотри внимательно на последнюю строчку. После нее же вылетело? Значит ставим envy-ng и через него ставим дрова на видео. Потом отпишешься о результатах...

З.Ы. Alien Aren'у через apt ставил? Никаких ошибок при установке не было ведь?

0
kolodyazhnyj - 17 Август, 2009 - 17:12

Дело в том, что я тут СОВСЕМ новичек... и пока фактически ничего не понимаю))) Напиши, пожалуйста, как поставить envy-ng и дрова через него...

Что такое apt? Я ставил ее через Software Management! При установке ошибок не было.

Как я понял, проблема в том, что у меня стоят старые дрова на видеокарту?

Спасибо!)))

0
balamutick - 17 Август, 2009 - 18:54
Изображение пользователя balamutick.

Дело в том, что я тут СОВСЕМ новичек... и пока фактически ничего не понимаю))) Я только только открыл глаза на действительно достойную вещь. И планирую узнать много нового и стоящего.
Напиши, пожалуйста, как поставить envy-ng и дрова через него... Я планирую сейчас в поиске поискать как поставить envy-ng и только если совсем совсем не найду, возможно попрошу кого-нибудь ответить, что я не так делаю и напишу какие действия попытался сделать я и что получилось.

Что такое apt? Парни, я тут глянул в Википедию и подумал, как хорошо, что я ищу вместо того, чтобы спрашивать о том "как есть ложкой" на форуме дико раздражая всех.

Я ставил ее через Software Management! При установке ошибок не было.Кстати, я ставил её через Software Management, поставилась без проблемм, проще чем внетематике(windows), Я ЛЮБЛЮ ЛИНУКС !
Как я понял, проблема в том, что у меня стоят старые дрова на видеокарту? Сейчас почитаю на форуме про установку драйверов многие вопросы сами просто отпадут и в итоге я сэкономлю кучу времени самому себе.

0
kolodyazhnyj - 17 Август, 2009 - 20:05

Хаха!:))) Спасибо, буду дальше стараться только так делать!;)))

Как разберусь с этим, отпишусь!)

+1
kolodyazhnyj - 17 Август, 2009 - 22:22

Все закончилось!) Без сторонних программ типа "envyng"! Зашел в "приложения>система>hardware drivers", установил проприетарные драйвера на видеокарту, и... о, чудо! Игра заработала!

Проблема решена!))) Всем спасибо за советы и участие!

0
kolodyazhnyj - 18 Август, 2009 - 10:49

Из любопытства вчера поставил Warsow. Запустил - на мониторе появилось сообщение:
"ВНЕ ДИАПАЗОНА
73,9 khz / 60 Hz"
У меня монитор LG Flatron L1953S. 60 Hz для него предел - потом вылетает такое сообщение.
В гугле нашел только это:
http://forum.ubuntu.ru/index.php?topic=43428.msg315755#msg315755
В файле config.cfg не нашел, как изменить частоту...(
По форуму было только
http://kubuntu.ru/node/233,
но по-моему это не в тему...

Подскажите, пожалуйста, как изменить частоту в файле config.cfg.

0
Fatalist - 18 Август, 2009 - 20:15
Изображение пользователя Fatalist.

Понимаешь, в чём проблема... Чтобы нам найти этот файл, надо установить Warsow. Сомнительно, что ответы скоро будут. Советую тебе просто выложить сюда листинг файла, если он не очень большой. Если большой, то выложи где-нить другом месте и дай ссылку.
a вообще попробуй ещё команду:
grep reso* ~/.warsow/basewsw/config.cfg
и скажи, что она выводит

0
kolodyazhnyj - 19 Август, 2009 - 18:44

Файл config.cfg:
http://www.rapidshare.ru/1140016

После ввода команды grep reso* ~/.warsow/basewsw/config.cfg в окне терминала появляется следующее:
bind TAB "+scores"
seta cg_showPressedKeys "0"
seta cl_compresspackets "1"
seta gl_ext_texture_compression "0"
seta r_detailtextures "1"
seta r_flares "0"
seta r_flaresize "40"

0
Fatalist - 19 Август, 2009 - 20:06
Изображение пользователя Fatalist.

Скачал и посмотрел конфиг. Единственное, на что падает подозрение, это переменная
seta s_khz "44"
там весь конфиг делится, грубо говоря, на две части:
1)bind забинденные клавиши
2)seta различные настройки
те настройки, что начинаются с seta s_, очень похожи на настройки экрана (screen). khz (килогерцы), и должны быть частотой, которая тебе нужна. Эксперементируй)

0
kolodyazhnyj - 19 Август, 2009 - 20:34

Спасибо!) Попробую разобраться!)))

0
kolodyazhnyj - 19 Август, 2009 - 21:27

Менял, эксперементировал, просматривал файл... с частотой больше ничего не связано, а результата нет...(
Возник еще 1 вопрос - в сообщении на мониторе написано следующее:
"ВНЕ ДИАПАЗОНА
73,9 khz / 60 Hz"

Как я понял, 60 Hz это максимальная частота, при которой работает мой монитор (даже в параметрах системы максимальная частота кадров 50 Гц)
Приставка "k" - кило, означает в 1000 раз больше... разве может частота обновления экрана в игре отличаться от максимальной частоты обновления экрана больше, чем в 1000 раз? И может ли частота обновления быть такой большой вообще? Или я что-то не так понял?..)))

В файле пробовал ставить разные значения, в т.ч. и 0.060 khz, что по идее должно соответствовать максимальой частоте, при которой работаетмонитора. Ставил и 0.050, как проставлено в системе, и 60 и 50, не обращая внимание на приставка "k"...

0
Fatalist - 20 Август, 2009 - 03:31
Изображение пользователя Fatalist.

Выложи-ка ещё на всякий случай свой xorg.conf (/etc/X11/xorg.conf)... Конфиг с игры попробуй просто удалить и снова запустить игру, она новый создаст, посмотрим, что в него напишет. А вообще, если честно, первый раз о такой ошибку слышу.

0
kolodyazhnyj - 20 Август, 2009 - 09:20

xorg.conf:
http://www.rapidshare.ru/1140597

Файл config удалял, все тоже самое...
А разве может частота экрана быть порядка 75 килогерц? Это же 75000 гц...

0
Fatalist - 20 Август, 2009 - 09:44
Изображение пользователя Fatalist.

Частоты такой быть не может, но ведь нет гарантии, что я правильно понял тот конфиг)
Посмотрел твой xorg. Обычный нормальный xorg)
Даже фиг знает, что тебе ещё посоветовать... Дрова от Нвидии какие стоят? Версия?
Попробуй ещё K->Настройка->NVidia X Server Config запустить. Там чётко задай твоё разрешение экрана и частоту. Потом нажми "Save to X configuration file", тогда у тебя xorg хоть более точную инфу отображать будет...

0
kolodyazhnyj - 20 Август, 2009 - 13:39

Версия драйвера - 180.44, он последний!)
Поставил частоту обновления экрана 75 hz, в надежде, что приставка h - простой глюк - не помогло.

Попробовая сохранить инфу в xorg, вылезла ошибка "Unable to create new X config backup file".
Когда в гугле смотрел похожие запросы, нашел почти такие же проблемы, как у меня. Все они 2009 года, ответов на них нету. Т.е., быть может, проблема с Warsow 2009 года?
До этого смотрел, вроде глюков у людей не было...

0
Fatalist - 20 Август, 2009 - 16:24
Изображение пользователя Fatalist.

Может быть, но дрова у тебя не самые новые. Последние - 185. На сайте Нвидии валяются.

0
Condor - 20 Август, 2009 - 20:25
Изображение пользователя Condor.

Чтобы можно было сохранить конфиг нвидии запусти в терминале sudo /usr/bin/nvidia-settings тебя спросят пароль, наберешь.

0
kolodyazhnyj - 21 Август, 2009 - 07:33

Пасибо!)

0
kolodyazhnyj - 21 Август, 2009 - 07:33

Вот новый xorg:
http://www.rapidshare.ru/1141781

Новые дрова пока поставить не получится - я это буду делать в 1 раз, а сегодня придется уехать на неделю. Во избежание проблем отложу это до лучших времен, просто если вдруг что сломаю - домашние без компьютера остануться!)))

0
dm - 24 Август, 2009 - 23:02
Изображение пользователя dm.

seta s_khz "44"

Этот параметр выставляет качество звука а не частоту монитора.

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

seta vid_customheight "768"
seta vid_customwidth "1024"

на на пример:

seta vid_customheight "600"
seta vid_customwidth "800"

0
Fatalist - 25 Август, 2009 - 08:45
Изображение пользователя Fatalist.

Оффтоп.
Да, действительно, подзатупил я чего-то, уж простите =)

0
kolodyazhnyj - 29 Август, 2009 - 18:59

Изменял разрешение - не помогло. Попробовал запустить в оконном режиме - получилось!))) Но играть в 3-ех мерный шуттер в окошке - не очень удобно...
seta vid_fullscreen "1"
заменил на
seta vid_fullscreen "0".

0
kolodyazhnyj - 29 Август, 2009 - 19:02

Проблема иссякла... зашел в игру в оконном режиме и уже в игре поставил галочку fullscreen!)))
Даа... ну и проблемы же бывают...) Огромное всем спасибо!))) Ни на одном форуме, в том числе других тематик не встречал людей, готовых так быстро помочь, а главное не выпендриваясь, понимая тех, кто за kubuntu недавно! Спасибо!)))

0
skif-s - 30 Август, 2009 - 21:24
Изображение пользователя skif-s.

АААААААААААААА изверги люди зачем вы завели эту тему я уже четвёртые сутки в опен арену играю еле отарвался в обшем вопрос у меня настройки графики в игре не работает есть какая ни будь програма для настроики игры а то надоело в ручную q3config редактировать?

0
kolodyazhnyj - 31 Август, 2009 - 19:39

А что тут может надоесть?))) Ты его каждый день изменяешь? Один раз сделал - и забыл!)))

0
Гость - 9 Апрель, 2010 - 09:05

При запуске Warsow монитор выдаёт "вне диапазона 71,8kHz / 60Hz" Оказалось распространённая проблема. Много чего перепробовал, что нагуглил, вышло всё намного проще... Если кто сталкнётся с такой проблеммой нужно добавить всего одну строчку в xorg.conf смотрите здесь http://depositfiles.com/files/cmzstceuq

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры