Page 3 of 3 FirstFirst 123
Results 21 to 24 of 24

Thread: Linux 2.6.24 Kernel Released

  1. #21
    Join Date
    Sep 2006
    Posts
    202

    Default

    Quote Originally Posted by Zibi1981 View Post
    Any ideas?
    Could you please post Xorg.log and maybe dmesg output?
    (and output of 'LIBGL_DEBUG=verbose glxinfo').
    I don't know very much about userspace though. Others
    on this forum do.

  2. #22
    Join Date
    Oct 2007
    Location
    Poland
    Posts
    27

    Default

    No need to, I found the solution!

    Your idea was right, but I had to do it another way. Firstly had to rebuild fglrx module using make.sh script, which on my Mandriva 2008.0 is located in /lib/modules/fglrx/build_mod

    [root@Felipe build_mod]# ./make.sh
    ATI module generator V 2.0
    ==========================
    initializing...
    ./make.sh: line 537: [: =: unary operator expected
    cleaning...
    patching 'highmem.h'...
    assuming new VMA API since we do have kernel 2.6.x...
    Assuming default VMAP API
    Assuming default munmap API
    doing Makefile based build for kernel 2.6.x and higher
    make -C /lib/modules/2.6.24-rt1/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x
    modules
    make[1]: Wejście do katalogu `/usr/src/linux-2.6.24'
    CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘__ke_check_pci’
    :
    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1951: warning: ‘pci_find_slot ’ is deprecated (declared at include/linux/pci.h:493)
    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘__ke_pci_find_s lot’:
    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2840: warning: ‘pci_find_slot ’ is deprecated (declared at include/linux/pci.h:493)
    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top level:
    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:506: warning: ‘firegl_smp_fun c_parameter_wrap’ defined but not used
    LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
    Building modules, stage 2.
    MODPOST 1 modules
    CC /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
    LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
    make[1]: Opuszczenie katalogu `/usr/src/linux-2.6.24'
    build succeeded with return value 0
    duplicating results into driver repository...
    done.
    ==============================
    You must change your working directory to /lib/modules/fglrx
    and then call ./make_install.sh in order to install the built module.
    Finally I had to change directory to /lib/modules/fglrx (that is one up from previous) and install the modules using another script - make_install.sh

    [root@Felipe fglrx]# ./make_install.sh
    - recreating module dependency list
    - trying a sample load of the kernel modules
    done.
    After reboot all is working well, AFAIK

    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_OML_swap_method,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
    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_OML_swap_method,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
    OpenGL vendor string: ATI Technologies Inc.
    OpenGL renderer string: RADEON X800 PRO
    OpenGL version string: 2.1.7276 Release
    OpenGL extensions:
    GL_AMD_performance_monitor, GL_ARB_depth_texture, GL_ARB_draw_buffers,
    GL_ARB_fragment_program, GL_ARB_fragment_shader, 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_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_float,
    GL_ARB_texture_mirrored_repeat, 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_ATI_draw_buffers, GL_ATI_envmap_bumpmap, GL_ATI_fragment_shader,
    GL_ATI_meminfo, GL_ATI_separate_stencil, GL_ATI_texture_compression_3dc,
    GL_ATI_texture_env_combine3, GL_ATI_texture_float, GL_EXT_bgra,
    GL_EXT_blend_color, GL_EXT_blend_func_separate, GL_EXT_blend_minmax,
    GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array, GL_EXT_copy_texture,
    GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_object,
    GL_EXT_gpu_program_parameters, GL_EXT_multi_draw_arrays,
    GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels,
    GL_EXT_point_parameters, GL_EXT_rescale_normal, GL_EXT_secondary_color,
    GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,
    GL_EXT_subtexture, GL_EXT_texgen_reflection, GL_EXT_texture3D,
    GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
    GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_filter_anisotropic, 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_KTX_buffer_region, GL_NV_blend_square, GL_NV_texgen_reflection,
    GL_SGIS_generate_mipmap, GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod,
    GL_WIN_swap_hint, WGL_EXT_swap_control

    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
    (...)
    Thx much guys. Would never done that without your professional help!

  3. #23
    Join Date
    Sep 2006
    Posts
    202

    Default

    Quote Originally Posted by Zibi1981 View Post
    After reboot all is working well, AFAIK
    This isn't windows -- in the worst case you only need to:
    kill X
    rmmod radeon
    rmmod drm
    rmmod fglrx
    reinstall the module
    modprobe fglrx
    restart X

    and be done with the kernel side of things.

    Quote Originally Posted by Zibi1981 View Post
    Thx much guys. Would never done that without your professional help!
    We aim to please

  4. #24
    Join Date
    Oct 2007
    Location
    Poland
    Posts
    27

    Default

    Quote Originally Posted by mlau View Post
    This isn't windows -- in the worst case you only need to:
    kill X
    rmmod radeon
    rmmod drm
    rmmod fglrx
    reinstall the module
    modprobe fglrx
    restart X

    and be done with the kernel side of things.
    You are probably right, but much easier is just to reboot, especially considering I'm quite a newbie comparing to many Phoronix-forums users

    Once again thx!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •