Нет 3D на Asus A2500L Series Notebook SiS 650

Аватар пользователя Anje

Приветствую!
Установил ASPLinux-12 CARBON на ноут Asus A2500L (Чипсет SiS 650).
Так вроде нормально встал, но 3D нет.
Понимаю, что Asus не самый подходящий ноут для Linux.
Помогите найти драйвер видюхи для ASPLinux...

Аватар пользователя BigAndy

Re: Нет 3D на Asus A2500L Series Notebook SiS 650

Какая видеокарта?
Если nvidia-то качайте с nvidia.com, если по какой-нть причине встроенный kmod-nvidia не подошел.
Если ATI, то тоже с офсайта, все встает нормально.
Кстати, 3d можно плучить и без проприетарного модуля.
Кстати, а xgl или dri вы установлили? Может, не в драйвере дело?
Что выдает glxinfo и glgears?
Прописан ли у вас в xorg.conf dri или glx?

Аватар пользователя Anje

Re: Нет 3D на Asus A2500L Series Notebook SiS 650

Видеокарта интегрированная.
Вот что Everest выдал в в Виндовозе:
-----------------------------------------------------------
Системная плата:
Тип ЦП Mobile Intel Celeron 4A, 2400 MHz (24 x 100)
Системная плата Asus A2000H/L Series Notebook
Чипсет системной платы SiS 650
Системная память 480 Мб (DDR SDRAM)
Тип BIOS Award Medallion (04/29/04)
Дисплей:
Видеоадаптер SiS M650_651_650_740 (32 Мб)
3D-акселератор SiS 315 Integrated
Монитор Монитор по умолчанию
Мультимедиа:
Звуковой адаптер SiS 7012 Audio Device
----------------------------------------------------------
А все остальное если не трудно помедленнее - я не то, чтобы совсем в танке, но глубоко еще не высунулся...

Аватар пользователя BigAndy

Re: Нет 3D на Asus A2500L Series Notebook SiS 650

Что вындовс выдает, малознчимо.
Так, для начала:
lspci

показываете вывод lsmod и modprobe (только значимые строки) если не знаете, что это такое, прочтите man lspciи man lsmod, man modprobe на предмет поиска модулей видеокарты.

А для начала ответте на вопросы предыдущего поста.

Аватар пользователя Anje

Re: Нет 3D на Asus A2500L Series Notebook SiS 650

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_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGIS_multisample,
GLX_SGIX_fbconfig, GLX_EXT_texture_from_pixmap
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (1.5 Mesa 6.5.2)
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program,
GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture,
GL_ARB_occlusion_query, GL_ARB_point_parameters, GL_ARB_point_sprite,
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_program,
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_copy_texture, GL_EXT_draw_range_elements,
GL_EXT_fog_coord, GL_EXT_framebuffer_object, GL_EXT_multi_draw_arrays,
GL_EXT_packed_pixels, GL_EXT_paletted_texture, 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_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_vertex_array, GL_APPLE_packed_pixels,
GL_ATI_draw_buffers, GL_ATI_texture_env_combine3,
GL_ATI_texture_mirror_once, GL_ATIX_texture_env_combine3,
GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_NV_blend_square,
GL_NV_fragment_program, GL_NV_light_max_exponent, GL_NV_point_sprite,
GL_NV_texgen_reflection, GL_NV_texture_rectangle, GL_NV_vertex_program,
GL_NV_vertex_program1_1, GL_SGI_color_matrix, GL_SGI_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

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x22 24 tc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x23 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x24 24 tc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x25 24 tc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x4f 32 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 Ncon

Аватар пользователя Anje

Re: Нет 3D на Asus A2500L Series Notebook SiS 650

xorg.conf
===============
# Xorg configuration created by pyxf86config

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Synaptics" "CorePointer"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:shifts_toggle,grp_led:scroll"
Option "XkbVariant" ",winkeys"
EndSection

Section "InputDevice"
Identifier "Synaptics"
Driver "synaptics"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto-dev"
Option "Emulate3Buttons" "yes"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "sis"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Аватар пользователя BigAndy

Re: Нет 3D на Asus A2500L Series Notebook SiS 650

Все у вас нормально. И даже 3d аппаратно нормально работатет.
glxgears работают?
Какой fps показывает?
Если работают, то успокойтесь: 3dxу вас настроено правильно.

Аватар пользователя Anje

Re: Нет 3D на Asus A2500L Series Notebook SiS 650

Спасибо за утешение, но эффекты рабочего стола включить не получается - пишет:
Desktop effects could not be enabled
А как посмотреть glxgears?

Аватар пользователя BigAndy

Re: Нет 3D на Asus A2500L Series Notebook SiS 650

Что есть "эффекты рабочего стола?"
Где и кто пишет?
Вы добавили option "glx" в xorg.conf в секцию modules?
glxgears так и запустить, как написано.

Аватар пользователя Anje

Re: Нет 3D на Asus A2500L Series Notebook SiS 650

Система - Параметры - Оформление - Эффекты рабочего стола - Колебания окон при перемещении, Куб рабочих столов.

Аватар пользователя Anje

Re: Нет 3D на Asus A2500L Series Notebook SiS 650

Никакой секции modules в xorg.conf нет
============================
# Xorg configuration created by system-config-display

Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Synaptics" "CorePointer"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:shifts_toggle,grp_led:scroll"
Option "XkbVariant" ",winkeys"
EndSection

Section "InputDevice"
Identifier "Synaptics"
Driver "synaptics"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto-dev"
Option "Emulate3Buttons" "yes"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "sis"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
===================
glxgears запустил - работает, но вяло.

Аватар пользователя BigAndy

Re: Нет 3D на Asus A2500L Series Notebook SiS 650

Все у вас работает. ЧТо не нравится?

Аватар пользователя Anje

Re: Нет 3D на Asus A2500L Series Notebook SiS 650

Очень хочется увидеть куб рабочих столов!

Аватар пользователя BigAndy

Re: Нет 3D на Asus A2500L Series Notebook SiS 650

Тогда установите/используйте compiz.

Аватар пользователя Anje

Re: Нет 3D на Asus A2500L Series Notebook SiS 650

Удалял/ставил compiz - бесполезно
SiS -это порядочное гювно!
Спасибо!

Аватар пользователя BigAndy

Re: Нет 3D на Asus A2500L Series Notebook SiS 650

Цитата:
Удалял/ставил compiz - бесполезно

Этого для диагностики недостаточно
Смотрите логи.

Аватар пользователя lkanter

Re: Нет 3D на Asus A2500L Series Notebook SiS 650

>direct rendering: No
>server glx vendor string: SGI

Поддержки аппаратного рендеринга для этого SiS нет, соответственно никаких эффектов не будет.

Аватар пользователя Дмитрий

Re: Нет 3D на Asus A2500L Series Notebook SiS 650

Гоните Улыбка таже карта.
$ glxinfo |grep direct
direct rendering: Yes
правда фпс макс - 72.ххх ! Грустный

Аватар пользователя Юрий

Re: Нет 3D на Asus A2500L Series Notebook SiS 650

На сегодня нет поддержки 3D для SiS 650.
dri.sf.net

RSS-материал