#1 Le 08/04/2007, à 18:55
- beber38
ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64) probleme
Bonjour,
J'essai d'installer les drivers pour une ati rage mobility sur compaq armada E500 mais j'obtient une erreur à la compilation du driver mach64 :
En suivant ce tuto :
http://ubuntuforums.org/archive/index.php/t-7200.html
Ubuntu Edgy 6.10
Version noyau : 2.6.17-11-386
fichier log de la compil :
make DRM_MODULES=mach64.o modules
make[1]: entrant dans le répertoire « /home/beber/mach64-20060403-linux.i386/drm/linux-core »
+ ln -s ../shared-core/drm.h drm.h
+ ln -s ../shared-core/drm_sarea.h drm_sarea.h
+ ln -s ../shared-core/mga_dma.c mga_dma.c
+ ln -s ../shared-core/mga_drm.h mga_drm.h
+ ln -s ../shared-core/mga_drv.h mga_drv.h
+ ln -s ../shared-core/mga_irq.c mga_irq.c
+ ln -s ../shared-core/mga_state.c mga_state.c
+ ln -s ../shared-core/mga_ucode.h mga_ucode.h
+ ln -s ../shared-core/mga_warp.c mga_warp.c
+ ln -s ../shared-core/r128_drv.h r128_drv.h
+ ln -s ../shared-core/r128_drm.h r128_drm.h
+ ln -s ../shared-core/r128_cce.c r128_cce.c
+ ln -s ../shared-core/r128_state.c r128_state.c
+ ln -s ../shared-core/r128_irq.c r128_irq.c
+ ln -s ../shared-core/radeon_drv.h radeon_drv.h
+ ln -s ../shared-core/radeon_drm.h radeon_drm.h
+ ln -s ../shared-core/radeon_cp.c radeon_cp.c
+ ln -s ../shared-core/radeon_irq.c radeon_irq.c
+ ln -s ../shared-core/radeon_mem.c radeon_mem.c
+ ln -s ../shared-core/radeon_state.c radeon_state.c
+ ln -s ../shared-core/r300_cmdbuf.c r300_cmdbuf.c
+ ln -s ../shared-core/r300_reg.h r300_reg.h
+ ln -s ../shared-core/sis_drv.h sis_drv.h
+ ln -s ../shared-core/sis_drm.h sis_drm.h
+ ln -s ../shared-core/sis_ds.c sis_ds.c
+ ln -s ../shared-core/sis_ds.h sis_ds.h
+ ln -s ../shared-core/sis_mm.c sis_mm.c
+ ln -s ../shared-core/tdfx_drv.h tdfx_drv.h
+ ln -s ../shared-core/via_drm.h via_drm.h
+ ln -s ../shared-core/via_drv.h via_drv.h
+ ln -s ../shared-core/via_mm.h via_mm.h
+ ln -s ../shared-core/via_ds.h via_ds.h
+ ln -s ../shared-core/via_3d_reg.h via_3d_reg.h
+ ln -s ../shared-core/via_drv.c via_drv.c
+ ln -s ../shared-core/via_ds.c via_ds.c
+ ln -s ../shared-core/via_irq.c via_irq.c
+ ln -s ../shared-core/via_map.c via_map.c
+ ln -s ../shared-core/via_mm.c via_mm.c
+ ln -s ../shared-core/via_dma.c via_dma.c
+ ln -s ../shared-core/via_verifier.c via_verifier.c
+ ln -s ../shared-core/via_verifier.h via_verifier.h
+ ln -s ../shared-core/via_video.c via_video.c
+ ln -s ../shared-core/mach64_drv.h mach64_drv.h
+ ln -s ../shared-core/mach64_drm.h mach64_drm.h
+ ln -s ../shared-core/mach64_dma.c mach64_dma.c
+ ln -s ../shared-core/mach64_irq.c mach64_irq.c
+ ln -s ../shared-core/mach64_state.c mach64_state.c
+ ln -s ../shared-core/i915_drv.h i915_drv.h
+ ln -s ../shared-core/i915_drm.h i915_drm.h
+ ln -s ../shared-core/i915_irq.c i915_irq.c
+ ln -s ../shared-core/i915_mem.c i915_mem.c
+ ln -s ../shared-core/i915_dma.c i915_dma.c
+ ln -s ../shared-core/savage_drv.h savage_drv.h
+ ln -s ../shared-core/savage_drm.h savage_drm.h
+ ln -s ../shared-core/savage_bci.c savage_bci.c
+ ln -s ../shared-core/savage_state.c savage_state.c
+ ln -s ../shared-core/nv_drv.h nv_drv.h
rm -f linux
ln -s . linux
make -C /lib/modules/2.6.17-11-386/build SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules
make[2]: entrant dans le répertoire « /usr/src/linux-headers-2.6.17-11-386 »
CC [M] /home/beber/mach64-20060403-linux.i386/drm/linux-core/drm_auth.o
CC [M] /home/beber/mach64-20060403-linux.i386/drm/linux-core/drm_bufs.o
CC [M] /home/beber/mach64-20060403-linux.i386/drm/linux-core/drm_context.o
CC [M] /home/beber/mach64-20060403-linux.i386/drm/linux-core/drm_dma.o
CC [M] /home/beber/mach64-20060403-linux.i386/drm/linux-core/drm_drawable.o
CC [M] /home/beber/mach64-20060403-linux.i386/drm/linux-core/drm_drv.o
CC [M] /home/beber/mach64-20060403-linux.i386/drm/linux-core/drm_fops.o
/home/beber/mach64-20060403-linux.i386/drm/linux-core/drm_fops.c: In function ‘drm_stub_open’:
/home/beber/mach64-20060403-linux.i386/drm/linux-core/drm_fops.c:191: warning: assignment discards qualifiers from pointer target type
CC [M] /home/beber/mach64-20060403-linux.i386/drm/linux-core/drm_ioctl.o
CC [M] /home/beber/mach64-20060403-linux.i386/drm/linux-core/drm_irq.o
CC [M] /home/beber/mach64-20060403-linux.i386/drm/linux-core/drm_lock.o
CC [M] /home/beber/mach64-20060403-linux.i386/drm/linux-core/drm_memory.o
CC [M] /home/beber/mach64-20060403-linux.i386/drm/linux-core/drm_proc.o
CC [M] /home/beber/mach64-20060403-linux.i386/drm/linux-core/drm_stub.o
CC [M] /home/beber/mach64-20060403-linux.i386/drm/linux-core/drm_vm.o
CC [M] /home/beber/mach64-20060403-linux.i386/drm/linux-core/drm_sysfs.o
CC [M] /home/beber/mach64-20060403-linux.i386/drm/linux-core/drm_pci.o
CC [M] /home/beber/mach64-20060403-linux.i386/drm/linux-core/drm_agpsupport.o
CC [M] /home/beber/mach64-20060403-linux.i386/drm/linux-core/drm_scatter.o
CC [M] /home/beber/mach64-20060403-linux.i386/drm/linux-core/drm_memory_debug.o
CC [M] /home/beber/mach64-20060403-linux.i386/drm/linux-core/ati_pcigart.o
/home/beber/mach64-20060403-linux.i386/drm/linux-core/ati_pcigart.c: In function ‘drm_ati_free_pcigart_table’:
/home/beber/mach64-20060403-linux.i386/drm/linux-core/ati_pcigart.c:87: error: ‘struct page’ has no member named ‘count’
make[3]: *** [/home/beber/mach64-20060403-linux.i386/drm/linux-core/ati_pcigart.o] Erreur 1
make[2]: *** [_module_/home/beber/mach64-20060403-linux.i386/drm/linux-core] Erreur 2
make[2]: quittant le répertoire « /usr/src/linux-headers-2.6.17-11-386 »
make[1]: *** [modules] Erreur 2
make[1]: quittant le répertoire « /home/beber/mach64-20060403-linux.i386/drm/linux-core »
make: *** [mach64.o] Erreur 2
J'ai bien suivi la proc, si quelqu'un peux m'aider
Merci
Dernière modification par beber38 (Le 08/04/2007, à 18:56)
Hors ligne
#2 Le 10/04/2007, à 09:21
- beber38
Re : ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64) probleme
Personne ?
Une petite idée et/ou piste ?
Dernière modification par beber38 (Le 13/04/2007, à 21:01)
Hors ligne
#3 Le 22/04/2007, à 18:35
- jcg
Re : ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64) probleme
up pour moi aussi
Breizh a tao !!!
Hors ligne
#4 Le 25/04/2007, à 13:27
- Try Again
Re : ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64) probleme
Commentez (ou supprimez) la ligne 87 du fichier source ./drm/linux-core/ati_pcigart.c puis retentez l'installation. C'est une méthode un peu brute et qui peut avoir des effets inattendus, mais pour l'instant, elle marche.
Dernière modification par Try Again (Le 25/04/2007, à 13:28)
Hors ligne
#5 Le 26/04/2007, à 01:40
- jcg
Re : ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64) probleme
peut-tu preciser vquel fichier stp
Breizh a tao !!!
Hors ligne
#6 Le 26/04/2007, à 01:58
- jcg
Re : ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64) probleme
j'ai trouver le fichier mais je suis pas sure de la ligne a commenter
Breizh a tao !!!
Hors ligne
#7 Le 26/04/2007, à 10:28
- jcg
Re : ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64) probleme
up!!
Breizh a tao !!!
Hors ligne
#8 Le 26/04/2007, à 18:37
- jcg
Re : ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64) probleme
re Up!!!!!!!!!!
Breizh a tao !!!
Hors ligne
#9 Le 03/05/2007, à 17:12
- jcg
Re : ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64) probleme
Dernier Up désespéré
Breizh a tao !!!
Hors ligne
#10 Le 03/05/2007, à 19:32
- playmobitch
Re : ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64) probleme
suis plutot les instructions de ce post :
http://ubuntuforums.org/showpost.php?p= … tcount=102
c'est avec celui ci que j'ai installé l'accérlération 3D sur ma Mach64
Hors ligne
#11 Le 04/05/2007, à 14:01
- jcg
Re : ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64) probleme
merci playmobitch
je teste ca ce week-end
Breizh a tao !!!
Hors ligne
#12 Le 04/05/2007, à 23:59
- Blackrider
Re : ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64) probleme
j'ai essayé cette methode la procedure fonctionne mais l'acceleration n'a pas l'air de fonctionner !!!
Par contre dans l'etape 9 j'ai pas trop compris ce qu'il fallait sauvegarder si qq'un pouvait m'eclairer la dessus car l'anglais et moi c'est pas top ca d'avance merci
#13 Le 05/05/2007, à 00:03
- Blackrider
Re : ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64) probleme
au fait voici ce que j'obtiens avec glxinfo
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
----------------------------------------------------------------------
0x23 24 tc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x25 24 tc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x26 24 tc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x27 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x28 24 dc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x29 24 dc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x2a 24 dc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x43 32 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 Ncon