grep Direct /var/log/Xorg.0.log
(II) SAVAGE(0): Direct rendering enabled
glxinfo | grep direct
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
lsmod | grep drm
drm 72980 2 savage
agpgart 31152 2 drm,via_agp
lsmod | grep savage
savage 29440 1
drm 72980 2 savage
Xorg.conf:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "Emulate3Buttons" "true"
EndSection
Section "Device"
Identifier "Configured Video Device"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "ServerFlags"
Option "AIGLX" "off"
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection
GK savage nefunguje akcelerácia
Pre pridávanie komentárov sa musíte prihlásiť.

co asi tak znamena "If you want to find out why, try setting .." ?
Ešte som rozmýšlal, že si skompilujem z cvs Xorg. To by snáď mohlo byť i v ňom , ale to nebude skôr než v pondelok. Už som dokonca rozmýšlal že sa vzdám Debianíka lebo bez tej akcelerácie ma to už moc nebaví . Inak mám pocit že tento problém sa vyskytuje minimálne vo všetkých debianovských distribúciach. Keď som skúšal ubuntu tak ani tam mi to nešlo ale nevenoval som tomu pozornosť.
LIBGL_DEBUG=verbose glxinfo name of display: :0.0 display: :0 screen: 0 direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose) server glx vendor string: Brian Paul server glx version string: 1.4 Mesa 7.0.2 server glx extensions: GLX_MESA_copy_sub_buffer, GLX_MESA_pixmap_colormap, GLX_MESA_release_buffers, GLX_ARB_get_proc_address, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer client glx vendor string: Brian Paul client glx version string: 1.4 Mesa 7.0.2 client glx extensions: GLX_MESA_copy_sub_buffer, GLX_MESA_pixmap_colormap, GLX_MESA_release_buffers, GLX_ARB_get_proc_address, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer GLX version: 1.4 GLX extensions: GLX_MESA_copy_sub_buffer, GLX_MESA_pixmap_colormap, GLX_MESA_release_buffers, GLX_ARB_get_proc_address, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer OpenGL vendor string: Brian Paul OpenGL renderer string: Mesa X11 OpenGL version string: 2.1 Mesa 7.0.2 OpenGL extensions: GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program, 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_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_timer_query, GL_EXT_vertex_array, 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_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_arraysale co mas za shell ze ti to nevypisalo alebo ako si to prekladal ze to ignoruje danu volbu? u mna je to miierne inak:
$ LIBGL_DEBUG=verbose glxinfo | grep direct
libGL: XF86DRIGetClientDriverName: 1.9.0 XXX (screen 0)
libGL: OpenDriver: trying /usr/lib/dri/XXX_dri.so
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
libGL error:
Can't open configuration file /etc/drirc: No such file or directory.
libGL error:
Can't open configuration file ~/.drirc: No such file or directory.
direct rendering: Yes
$
a podobny vypis to malo hodit aj tebe, inak odporucim spetne downgrade na verziu ktora ti fungovala. praca s gitom je pre vyvojarov a sklenarov.
Inštalujem pomocou apt-get , systém udržiavam updatnutý . Sem-tam len pomocou toho cvs dačo spravím.A to iba vtedy keď je v danej verzií chyba.
S tým downgadovaním je to trocha problém . Ja neviem čo mám dať na staršiu verziu , lebo neviem kde je problém. Keďže fakčím na Unstable , tak som premýšľal že to celé hodím na testing, ale bojím sa že rozbijem celý systém.
Inak pozor , mne ten výpis nerobilo ani z pôvodnou distribučnou verziou. Ja som sa do toho gitu vrhol len preto , lebo som si myslel že nič už viac nemôžem pokaziť. Shell je normálny bash. Vtom to nebude. Preto som sem dal ten výpis balíčkov mesa , lebo si myslím že mi zrovna dajaký kľúčový bude chýbať. Teraz inštalujem dbg balíčky , možno vďaka nim budem mať ten výpis.
Postup :
ldd glxinfo linux-gate.so.1 => (0xffffe000) libGL.so.1 => /usr/local/lib/libGL.so.1 (0xb7cc6000) libc.so.6 => /lib/libc.so.6 (0xb7b88000) libX11.so.6 => /usr/lib/libX11.so.6 (0xb7a9c000) libXext.so.6 => /usr/lib/libXext.so.6 (0xb7a8e000) libm.so.6 => /lib/libm.so.6 (0xb7a68000) libpthread.so.0 => /lib/libpthread.so.0 (0xb7a50000) /lib/ld-linux.so.2 (0xb7f84000) libXau.so.6 => /usr/lib/libXau.so.6 (0xb7a4c000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7a47000) libdl.so.2 => /lib/libdl.so.2 (0xb7a43000)Došlo mi že to nemá byť v /usr/local/lib ale v /usr/lib.
Na skúšku som všetky súbory libGL* presunul do zálohovacieho adresára. A ono to začalo fungovať.
Sú tam ešte dajaké chybky ,ako nenájdené súbory ,to opravím potom.
Zaujimavé že ja do adresáru local nič nedávam , na to ako sa to tam dostalo nemám ani potuchy.
Takže ešte raz , vďaka.