LINUX.ORG.RU

XGL(or AIGLX) + Unichrome


0

0

На работе подсунули машину с сабжевым встроеным чудом.. Я понятное дело завел линукса. Ну и хотелось бы завести Берюльки))

Так вот берил при запучске говорит: Support for non power of two textures missing

А xgl: No screens found!

Дистр openSuse 10.2 (Xorg 7.2) Дрова пробывал и дефольтные и новые собирал openchrome. Пофиг(( Еще если больше одного раза OpenGL приложение вызываешь , Х-ы падают ((((

Как с хромотой боротся?

lspci: 01:00.0 VGA compatible controller: VIA Technologies, Inc. VT8378 [S3 UniChrome] Integrated Video (rev 01)

glxinfo: name of display: :0.0

display: :0 screen: 0

direct rendering: No

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_OML_swap_method, GLX_SGI_swap_control, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group

......

OpenGL vendor string: VIA Technology

OpenGL renderer string: Mesa DRI UniChrome (KM400) 20060710 x86/MMX/SSE2

OpenGL version string: 1.2 Mesa 6.5.1

OpenGL extensions:

GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_point_parameters, GL_ARB_texture_env_add, GL_ARB_texture_env_combine, GL_ARB_texture_mirrored_repeat, GL_ARB_transpose_matrix, GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint, GL_EXT_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, GL_EXT_point_parameters, GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_secondary_color, GL_EXT_separate_specular_color, 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_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array, GL_APPLE_packed_pixels, GL_IBM_texture_mirrored_repeat, GL_NV_blend_square, GL_NV_light_max_exponent, GL_NV_texgen_reflection, GL_SGI_color_matrix, GL_SGI_color_table, GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays

Меса древнючая какая-то. До ужоса.

Gharik
()

> Support for non power of two textures missing

Все. Приехали. Аппаратное ограничение.

AEP ★★★★★
()

Не апаратное ))) Поколупался, завелся директ редеринг. ОпенГЛ некрошит Х-ы... Даж берил кое как запускается...НО врезультате получаем белый экран с стрелкой и только убийство берила спасает)) При этом все ОпенГЛ проги плюются: libGL warning: 3D driver claims to not support visual 0x46 но запускаются.

А зделал по инструкции http://en.opensuse.org/VIA

PS: Берил может и незапущю, а в квейк на работе терь точна паиграемс =))) чему и рад вполне.

PPS: с NVidia таких танцев с бубном небыло дома )

SilentLexx
() автор топика

lexx@gsp8:~> beryl --test-only

Detected xserver : AIGLX

Checking Display :0 ...

Checking for XComposite extension : passed (v0.3)

Checking for XDamage extension : passed

Checking for RandR extension : passed

Checking for XSync extension : passed

Checking Screen 0 ...

libGL warning: 3D driver claims to not support visual 0x46

Checking for GLX_SGIX_fbconfig : passed

Checking for GLX_EXT_texture_from_pixmap : passed

Checking for non power of two texture support : passed

Checking maximum texture size : passed (2048x2048)

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

try compiz(fusion)
или другую версию берила.
натыкался тоже не раз на белый куб.

anonymous
()

Quake 3 = 40 FPS )))

Compiz Fusion 0.5.2 Х-ы валит(((

ээх невидать мне тут берюлек :`-(

SilentLexx
() автор топика

Вот чё я нашол в логах: (EE) AIGLX: Screen 0 is not DRI capable

хотя glxinfo: display: :0 screen: 0 direct rendering: Yes

Где и что подёргать? )

SilentLexx
() автор топика

новости с фронтов: Берил с aiglx летает !!! Только от оконный контент белый(( Берил с use-copy глючит и тормозит.. Хотя декор нормально рендерит. Контент искажон.

Компиз фюзион тормозит и изобилует артефактами.

Вобщем все вышеперечисленое неюзабельно. Настроил kompmgr ))) С S3/Via сношатся больше неохота, найду денить GF MX440 $)

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

Расскажи, чего делал, чтобы берил запустить. Вообще с дровами (в особенности 3д) для VIA полный пэ. Для 2д есть openChrome, который вобщем-то неплохо работает. 3д работает через драйвер unichrome из Mesa, который не поддерживается уже пару лет наверное. Вообще удивлен, что тебе удалось запустить что-то 3дшное :)

Отпишись, плиз, какие версии иксов, месы, ядра, откуда модули DRM и откуда брал дрова для всего.

Если удобно, то можно в почту rikz at yandex.ru или жаббер rikz at jabber.ru

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