Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: NikolaiTalev в Jan 10, 2012, 20:06



Титла: Update на OpenGL как?
Публикувано от: NikolaiTalev в Jan 10, 2012, 20:06
Здравейте реших да отворя нова тема защото вече е ясно какъв е проблема на 3D ускорението  ($2) и в нея да поставя въпроса
как да update-на OpenGL до версия 1.4 . Видео карта ми е ATIradeon 9200SE

Цитат
от log-а разбрах че проблема е:
Your host does not have OpenGL 1.4 support. 3D will be disabled.

Значи до тук разбирам, че версията на OpenGL е по-стара и за това не тръгва 3D-to.

Играта няма никакво движение и не мога да си обясня предполагам просто са ползвали библиотеки от directx-a
За това колкото и да е слаба 3D поддръжката смятам, че играта ще върви супер.

П.П Надявам се да ми дадете съвет как да реша проблема. Знам че е най-лесно с нов компютър ама криза...
Целия интернет преобърнах ама така и не разбрах ATIradeon 9200SE поддържа ли OpenGL 1.4  ???

edit:Във Wiki ($2)-то пише,че поддъража  ::)


Титла: Re: Update на OpenGL как?
Публикувано от: vyrgozunqk в Jan 10, 2012, 23:31
Другарю, дай един изход од " glxinfo " в терминала...
Но най-вероятно ще ти го поддържа само под уиндоус... : )


Титла: Re: Update на OpenGL как?
Публикувано от: NikolaiTalev в Jan 11, 2012, 00:19
Ето съвсем забравих да го постна:

nikolai@talev ~ $ glxinfo
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGIX_visual_select_group ...Виж още ($2)



nikolai@talev ~ $ glxgears
2219 frames in 5.0 seconds = 443.525 FPS
2304 frames in 5.0 seconds = 460.772 FPS
2320 frames in 5.0 seconds = 463.942 FPS
2316 frames in 5.0 seconds = 463.179 FPS





Титла: Re: Update на OpenGL как?
Публикувано от: cybertorture в Jan 11, 2012, 09:36
Цитат
OpenGL vendor string: Tungsten Graphics, Inc.
OpenGL renderer string: Mesa DRI R200 (RV280 5964) 20090101 x86/MMX/SSE2 TCL DRI2
OpenGL version string: 1.3 Mesa 7.7.1
OpenGL extensions:

тази карта поддържа 1.4, но непълно ( няма поддръжка за "depth textures" )


Титла: Re: Update на OpenGL как?
Публикувано от: kalinik в Jan 11, 2012, 09:41
Доколкото виждам - ползваш OSS-драйвъра + MESA 7.7.1 , което означава, че OpenGL версията се води 1.3.

Ако инсталираш Catalyst - няма ли да се промени ситуацията (последния, който поддържа този тип карти) ?

Иначе в MESA 8.0 се предвижда вече поддръжка на OpenGL 3.0 : http://www.phoronix.com/scan.php?page=news_item&px=MTA0MDA ($2)


Титла: Re: Update на OpenGL как?
Публикувано от: NikolaiTalev в Jan 11, 2012, 11:44
Аз реално с 3D-то проблеми нямам в Linux  compiz си бачка перфектно cariodoc OpennGL  също.
Проблема е,че виртуалните машини VMware и Virtualbox искат поддръжка на OpenGL 1.4 иначе забраняват
3D ускорението.

Цитат
тази карта поддържа 1.4, но непълно ( няма поддръжка за "depth textures" )

@cybertorture за depth textures си има лек (програмката е 3D aceleratio), работата е да излъжа VMware-a за opengl-a.
Незнам дали сте виждали играта която се опитвам да подкарам  Русская Рыбалка 2.2.0 ($2) , но тя е мнооого далече от 3D-то (единственото движение е когато ти кълве и перото се мърда) не е като San Andreas примерно с движение.


Титла: Re: Update на OpenGL как?
Публикувано от: vyrgozunqk в Jan 12, 2012, 01:39
Няма да го излъжеш...  За съжаление... От ати и нвидия имаха навика да обявават някоя и друга карта, че има определена поддръжка, ама изведнъж се оказваше, че въпросната поддръжка е псевдо и то благодарение на драйверите обработката минаваше през процесора... Да ама пичовете от меса не желаят да правят такива шмекерии ( заради което лично аз много ги мразя :D )