Pagina 1 di 2

Driver open su Ati X1400: l'accelerazione 3d funziona ?..

Inviato: gio 12 mar 2009, 0:09
da mbrancalion
Domanda:

visto che la premiata ditta AMD se n'e' uscita una settimana fa con l'adagio che dalla prossima release dei suoi driver proprietari non supportera' piu' il chip R500 (della mia scheda X1400), ho provato per la prima volta con Slackware a usare i driver open.

Ci sono riuscito, ma l'accelerazione 3D non vuole saperne. Siccome mi sembra di aver fatto tutto giusto (xorg.conf, rimozione fglrx, etc), e non mi riusciva, ho provato a leggere qualcosa in rete, ma non riesco a focalizzare una cosa fondamentale:
con l'attuale xserver della slackware si riesce si o no a farci andare l'accelerazione 3D sul mio chip?!? non l'ho mica capito.......



So per sicuro che dalla Ubuntu Intrepid in la' (provata in live) funziona..........
Grazie, vi saluto.

Re: Driver open su Ati X1400: l'accelerazione 3d funziona ?..

Inviato: gio 12 mar 2009, 9:07
da puzuma
mbrancalion ha scritto: con l'attuale xserver della slackware si riesce si o no a farci andare l'accelerazione 3D sul mio chip?!? non l'ho mica capito.......
devi prendere i driver più nuovi che hanno bisogno di mesa, drm e X aggiornati, stiamo tutti aspettando Pat ;-)

Re: Driver open su Ati X1400: l'accelerazione 3d funziona ?..

Inviato: gio 12 mar 2009, 9:20
da NetNightmare
con l'attuale xserver della slackware si riesce si o no a farci andare l'accelerazione 3D sul mio chip?!? non l'ho mica capito.......
No


Pero' in realta' come ha detto puzuma la cosa piu' che con il server X ha a che fare con la mancanza delle mesa 7.2 e le drm 2.4.3 ( la versione vado a memoria ) io personalmente me la sono compilate da me e l'accellerazione 3D funziona, ovviamente pero' una ricompilazione di tutto il server X aiuterebbe a rendere la cosa piu' stabile.

Re: Driver open su Ati X1400: l'accelerazione 3d funziona ?..

Inviato: gio 12 mar 2009, 10:52
da mbrancalion
Grazie per le risposte.
Almeno ho la consolazione che non facevo cose sbagliate ;)


Comunque, quasi quasi preferisco aspettare Pat .....

Re: Driver open su Ati X1400: l'accelerazione 3d funziona ?..

Inviato: gio 12 mar 2009, 22:37
da sardylan
ATI Mobility Radeon X1400...
Mesa 7.3
LibDRm 2.4.5
Drivers Open Ati 6.11.0

Tutto a posto!! GLXGears 1100 fps...

Però il chip è R300

Re: Driver open su Ati X1400: l'accelerazione 3d funziona ?..

Inviato: gio 12 mar 2009, 22:47
da mbrancalion
sardylan ha scritto: Però il chip è R300
Sicuro sicuro?........

Re: Driver open su Ati X1400: l'accelerazione 3d funziona ?..

Inviato: ven 13 mar 2009, 11:05
da sardylan

Codice: Seleziona tutto

OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 20060815 x86/MMX/SSE2 TCL
OpenGL version string: 1.3 Mesa 7.3
Con Driver "radeon"

Edit:: Hai ragione!! Non è detto!! Ho letto in giro che per le r500 occorre tutta la parte per le R300, quindi hai ragione tu!! :)
Edit2:: Serie X1xxx -> chip R500 ;)

Re: Driver open su Ati X1400: l'accelerazione 3d funziona ?..

Inviato: gio 26 mar 2009, 10:51
da mbrancalion
sardylan ha scritto:ATI Mobility Radeon X1400...
Mesa 7.3
LibDRm 2.4.5
Drivers Open Ati 6.11.0

Tutto a posto!! GLXGears 1100 fps...
Allora,

seguendo indicazioni sui pacchetti che menzioni qui (che ho scaricato e ricompilato) ora l'accelerazione mi funziona coi driver open.
Per cui gia' per questo ti ringrazio ... ;)

In ogni caso, visto che abbiamo la stessa scheda (X1400), volevo chiederti se mi posti il tuo xorg.conf (quando hai un attimo).
Il mio e':

Codice: Seleziona tutto

Section "ServerLayout"

# Uncomment if you have a wacom tablet
#	InputDevice     "stylus"	"SendCoreEvents"
#	InputDevice     "cursor"	"SendCoreEvents"
#	InputDevice     "eraser"	"SendCoreEvents"
	###InputDevice    "logitech"
   #"Synaptics Touchpad"
	Identifier     "layout0"
	Screen      0  "screen0" 0 0
	InputDevice    "Generic Keyboard"
	InputDevice    "synapticsNew"
	InputDevice    "mouse"
###	Option	    "AIGLX" "on" #->Enables Xorg's AIGLX rendering technic
EndSection

Section "Files"
	FontPath     "/usr/share/fonts"
	FontPath     "/usr/local/share/fonts"
	FontPath     "unix/:7100"
	FontPath     "unix/:7101"
EndSection

Section "Module"
	Load  "glx"
	Load  "dri"
	Load  "dbe"
	Load  "v4l"
	Load  "type1"
	Load  "bitmap"
	Load  "ddc"
	Load  "extmod"
	Load  "freetype"
	##Load  "int10"
	Load  "vbe"
EndSection

Section "InputDevice"
	Identifier  "Generic Keyboard"
	Driver      "kbd"
	Option	    "CoreKeyboard"
	Option	    "XkbRules" "xorg"
	Option	    "XkbModel" "pc105"
	Option	    "XkbLayout" "it"
EndSection

Section "InputDevice"
	Identifier  "mouse"
	Driver      "mouse"
	Option	    "CorePointer"
	Option	    "Device" "/dev/input/mice"
	Option	    "Protocol" "ImPS/2"
	Option	    "ZAxisMapping" "4 5"
	Option	    "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
	Identifier  "synaptics"
	Driver      "synaptics"
	Option	    "SendCoreEvents" "true"
	Option	    "Device" "/dev/psaux"
	Option	    "Protocol" "auto-dev"
	Option	    "HorizEdgeScroll" "0"
	Option	    "UseShm" "true"
	Option	    "SHMConfig" "on"
	Option	    "AlwaysCore"
	Option	    "VertScrollDelta" "100"
EndSection

Section "InputDevice"

#Option "RightEdge" "830"
#Option "TopEdge" "120"
#Option "BottomEdge" "600"
##Option "HorizScrollDelta" "20"
#Option "MinSpeed" "0.6"
#Option "MaxSpeed" "2.0"
#Option "AccelFactor" "0.03"
	Identifier  "synapticsNew"
	Driver      "synaptics"
	Option	    "SendCoreEvents" "true"
	Option	    "Device" "/dev/psaux"
	Option	    "Protocol" "auto-dev"
	Option	    "SHMConfig" "on"
#Option "LeftEdge" "120"
	Option	    "FingerLow" "20"
	Option	    "FingerHigh" "30"
	Option	    "MaxTapTime" "180"
	Option	    "MaxTapMove" "200"
	Option	    "MaxDoubleTapTime" "300"
	Option	    "ClickTime" "50"
	Option	    "FastTaps" "0"
	Option	    "EmulateMidButtonTime" "75"
##Option "VertScrollDelta" "20"
	Option	    "EdgeMotionMinZ" "30"
	Option	    "EdgeMotionMaxZ" "160"
	Option	    "EdgeMotionMinSpeed" "15"
	Option	    "EdgeMotionMaxSpeed" "15"
	Option	    "EdgeMotionUseAlways" "0"
	Option	    "UpDownScrolling" "1"
	Option	    "LeftRightScrolling" "0"
	Option	    "TouchpadOff" "0"
	Option	    "GuestMouseOff" "1"
	Option	    "LockedDrags" "0"  ## c'era 1
	Option	    "RTCornerButton" "0"
	Option	    "RBCornerButton" "0"
	Option	    "LTCornerButton" "2"
	Option	    "LBCornerButton" "2"
	Option	    "TapButton1" "1"
	Option	    "TapButton2" "1"
	Option	    "TapButton3" "3"
	Option	    "CircularScrolling" "0"
	Option	    "CircScrollDelta" "0.08"
	Option	    "CircScrollTrigger" "0"
	Option	    "CircularPad" "0"
	Option	    "PalmDetect" "1"
	Option	    "PalmMinWidth" "10"
	Option	    "PalmMinZ" "200"
	Option	    "CoastingSpeed" "0"
EndSection

Section "Monitor"
	Identifier   "monitor0"
	Gamma        0.85
	Option	    "DPMS"
EndSection

Section "Device"
	Identifier	"radeon"
	Driver		"ati"
	Option		"DRI"	"true"
	Option		"AccelMethod"	"EXA"

	Option          "XAANoOffscreenPixmaps"


	BusID       "PCI:1:0:0"
EndSection


Section "Screen"
	Identifier "screen0"
	Device     "radeon"
	Monitor    "monitor0"
	DefaultDepth     24
	SubSection "Display"
		Modes    "1440x900"
	EndSubSection
EndSection

Section "DRI"
	Group	"video"
	Mode    0666
EndSection

Section "Extensions"

#	Option	    "Composite" "0"
	Option	    "RENDER" "Enable"
	Option	    "DAMAGE" "Enable"
	Option	    "Composite" "Enable"
	Option	    "XVideo" "Enable" #(optional)
EndSection

Il mio output di glxinfo e':

Codice: Seleziona tutto

$ 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_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_MESA_swap_control, GLX_MESA_swap_frame_usage, GLX_OML_swap_method,
    GLX_SGI_make_current_read, GLX_SGI_video_sync, GLX_SGIS_multisample,
    GLX_SGIX_fbconfig
OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 20060815 x86/MMX/SSE2 TCL
OpenGL version string: 1.3 Mesa 7.3
OpenGL extensions:
    GL_ARB_depth_texture, GL_ARB_fragment_program, GL_ARB_imaging,
    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_point_parameters,
    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_MESAX_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_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_draw_range_elements,
    GL_EXT_gpu_program_parameters, GL_EXT_histogram, 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_shadow_funcs,
    GL_EXT_stencil_two_side, 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_filter_anisotropic,
    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_blend_equation_separate,
    GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once,
    GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,
    GL_INGR_blend_func_separate, GL_MESA_pack_invert, GL_MESA_ycbcr_texture,
    GL_MESA_window_pos, GL_NV_blend_square, GL_NV_light_max_exponent,
    GL_NV_texture_rectangle, GL_NV_texgen_reflection, GL_NV_vertex_program,
    GL_OES_read_format, 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_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 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x24 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x26 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x27 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x28 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x29 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x2a 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x2b 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x2c 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x2d 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x2e 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x2f 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x30 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x31 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x32 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x64 32 tc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None


Ciao, grazie.

Re: Driver open su Ati X1400: l'accelerazione 3d funziona ?..

Inviato: gio 26 mar 2009, 11:44
da sardylan
Certo!!! No problem ;)

/etc/X11/xorg.conf

Codice: Seleziona tutto

Section "Module"
	Load	"dbe"
	Load	"type1"
	Load	"freetype"
	Load	"xtt"
	Load	"glx"
	Load	"dri"
EndSection

Section "Files"
	FontPath	"/usr/share/fonts/others"
	FontPath	"/usr/share/fonts/TTF"
	FontPath	"/usr/share/fonts/OTF"
	FontPath	"/usr/share/fonts/Type1"
	FontPath	"/usr/share/fonts/misc"
	FontPath	"/usr/share/fonts/75dpi/:unscaled"
	FontPath	"/usr/lib/X11/fonts/local/"
	FontPath	"/usr/lib/X11/fonts/misc/"
	FontPath	"/usr/lib/X11/fonts/75dpi/:unscaled"
	FontPath	"/usr/lib/X11/fonts/100dpi/:unscaled"
	FontPath	"/usr/lib/X11/fonts/Speedo/"
	FontPath	"/usr/lib/X11/fonts/Type1/"
	FontPath	"/usr/lib/X11/fonts/TTF/"
	FontPath	"/usr/lib/X11/fonts/OTF/"
	FontPath	"/usr/lib/X11/fonts/cyrillic/"
	FontPath	"/usr/lib/X11/fonts/75dpi/"
	FontPath	"/usr/lib/X11/fonts/100dpi/"
EndSection

Section "InputDevice"
	Identifier	"Keyboard"
	Driver		"kbd"
	Option		"AutoRepeat" "500 30"
	Option		"XkbRules" "xorg"
	Option		"XkbModel" "pc105"
	Option		"XkbLayout" "it"
EndSection

Section "InputDevice"
	Identifier	"Mouse"
	Driver		"mouse"
	Option		"Protocol" "IMPS/2"
	Option		"Device" "/dev/input/mice"
	Option		"ZAxisMapping" "4 5 6 7"
	Option		"Emulate3Buttons"
EndSection

Section "Monitor"
	Identifier	"LCD"
	Option		"DPMS" "true"
EndSection

Section "Device"
	Identifier	"ATI Mobility Radeon X1400"
	VendorName	"ATI Technologies Inc."
	BoardName	"ATI Mobility Radeon X1400 256 MB HM"
	Driver		"radeon"
	BusID		"PCI:1:00:0"
	Option		"DRI" "true"
	Option		"AllowGLXWithComposite" "true"
	Option		"TripleBuffer" "true"
	Option		"RenderAccel" "true"
	Option		"XAANoOffscreenPixmaps" "true"
#	Option		"AccelMethod" "XAA"
	Option		"AccelMethod" "EXA"
	Option		"MigrationHeuristic" "greedy"
#	Option		"ADDARGBGLXVIsuals" "true"
#	Option		"EnablePageFlip" "true"
#	Option		"ColorTiling" "true"
#	Option		"backingstore" "true"
#	Option		"DisableGLXRootClipping" "true"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"ATI Mobility Radeon X1400"
	Monitor		"LCD"
	DefaultDepth 24
	Subsection "Display"
		Depth		8
		Modes		"1440x900" "1280x800" "1024x768" "800x600" "640x480" "320x240"
		ViewPort	0 0
	EndSubsection
	Subsection "Display"
		Depth		16
		Modes		"1440x900" "1280x800" "1024x768" "800x600" "640x480" "320x240"
		ViewPort	0 0
	EndSubsection
	Subsection "Display"
		Depth		24
		Modes		"1440x900" "1280x800" "1024x768" "800x600" "640x480" "320x240"
		ViewPort	0 0
	EndSubsection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Mouse" "CorePointer"
	InputDevice	"Keyboard" "CoreKeyboard"
	Option		"AIGLX" "true"
EndSection

Section "Extensions"
	Option	"Composite" "true"
#	Option	"RENDER" "true"
#	Option	"DAMAGE" "true"
EndSection

Section "DRI"
	Mode	0666
EndSection
Ed ecco l'output di glxinfo

Codice: Seleziona tutto

sardylan@achille:~$ 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_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_MESA_swap_control, GLX_MESA_swap_frame_usage, GLX_OML_swap_method,
    GLX_SGI_make_current_read, GLX_SGI_video_sync, GLX_SGIS_multisample,
    GLX_SGIX_fbconfig
OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 20060815 x86/MMX/SSE2 TCL
OpenGL version string: 1.3 Mesa 7.3
OpenGL extensions:
    GL_ARB_depth_texture, GL_ARB_fragment_program, GL_ARB_imaging,
    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_point_parameters,
    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_MESAX_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_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_draw_range_elements,
    GL_EXT_gpu_program_parameters, GL_EXT_histogram, 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_shadow_funcs,
    GL_EXT_stencil_two_side, 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_filter_anisotropic,
    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_blend_equation_separate,
    GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once,
    GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,
    GL_INGR_blend_func_separate, GL_MESA_pack_invert, GL_MESA_ycbcr_texture,
    GL_MESA_window_pos, GL_NV_blend_square, GL_NV_light_max_exponent,
    GL_NV_texture_rectangle, GL_NV_texgen_reflection, GL_NV_vertex_program,
    GL_OES_read_format, 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_ambient, GL_SUN_multi_draw_arrays

16 GLX Visuals
   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 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x24 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x26 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x27 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x28 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x29 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x2a 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x2b 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x2c 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x2d 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x2e 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x2f 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x30 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x31 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x32 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow

16 GLXFBConfigs:
   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  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x24  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x25  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x26  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x27  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x28  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x29  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x2a  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x2b  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x2c  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x2d  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x2e  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x2f  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x30  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x31  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x32  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
Tieni conto che non ho tanta voglia di smanettare con synaptics. Anche se ho già i pkg di tutto, non mi sono mai messo a farlo funzionare... :D :D
Le varie opzioni commentate le tengo per prova... Ogni tanto cerco si tirar fuori ogni singolo fps in più...
Inoltre, tieni conto nella Section Files di questa direttiva: FontPath "/usr/share/fonts/others"... Serve per il problema di fonts su Firefox etc...

P.S. Ieri ho provato Urban Terror con i drivers open!!! Credevo peggio, invece, a 1440x900, 32 bit etc. sto a 30 fps :) (tranne in situazioni di pioggia etc che scende a 7 :lol: )

Re: Driver open su Ati X1400: l'accelerazione 3d funziona ?..

Inviato: gio 26 mar 2009, 12:25
da mbrancalion
sardylan ha scritto:Certo!!! No problem ;)
Intanto mille grazie ;)


Ho fatto delle prove, incorporando parti del tuo xorg.conf nel mio, e devo dire che non mi cambia niente (v. alla fine del mio post) .....
Unica cosa che veramente rallenta l'accelerazione del 2D e':

Codice: Seleziona tutto

	Option		"MigrationHeuristic" "greedy"
Le altre opzioni sono ininfluenti ......




Unica cosa che non ho veramente compreso e' come mai prima di fare le prove con le tue impostazioni arrivavo circa a 1000 FPS con glxgears, poi, una volta fatte le prove e tornata alla mia identica vecchia configurazione originale ora ne ottengo circa 800, sempre.............
Mah !!!!

Re: Driver open su Ati X1400: l'accelerazione 3d funziona ?..

Inviato: gio 26 mar 2009, 12:45
da sardylan
Prova a vedere DRIConf... TRovi il pacchetto su Slacky.eu... E' scritto in python, perciò va bene anche un pacchetto per la 12.1

Re: Driver open su Ati X1400: l'accelerazione 3d funziona ?..

Inviato: gio 26 mar 2009, 13:14
da mbrancalion
sardylan ha scritto:Prova a vedere DRIConf... TRovi il pacchetto su Slacky.eu... E' scritto in python, perciò va bene anche un pacchetto per la 12.1
L'ho visto (anzi, mi sono accorto che l'avevo gia' installato....)......

Scusa, ti chiedo una cosa:
in /var/log/Xorg.0.log io ho:

Codice: Seleziona tutto

(EE) AIGLX error: Calling driver entry point failed(EE) AIGLX: reverting to software rendering
E' la stessa cosa anche per te?............



Grazie, ciao.

Re: Driver open su Ati X1400: l'accelerazione 3d funziona ?..

Inviato: gio 26 mar 2009, 14:47
da sardylan
Mi sa proprio di SI!!
Forse perché le versioni Open non supportano AIGLX... L'avevo impostato quando provavo compiz... Ma non andava!! :( In effetti ha bisogno di un bel po' di revisione il mio xorg... :p

Re: Driver open su Ati X1400: l'accelerazione 3d funziona ?..

Inviato: gio 26 mar 2009, 16:17
da mbrancalion
sardylan ha scritto:Mi sa proprio di SI!!
No, perche' sto vedendo, usando il computer in maniera effettiva in condizioni di lavoro (un sacco di software di messaggistica, Netbeans, Firefox aperto su diverse pagine, etc.) che l'accelerazione 2D inizia a fare un po' acqua quando c'e' tanto da visualizzare (con i driver open)......

Mi sa che bisognerebbe aggiornare xorg stesso...... credo...........




Mentre Pat non lo sta facendo ( ;) ), qualcuno sarebbe cosi' gentile, chiedo, di darmi qualche indicazione e/o link su come aggiornare xorg sulla slackware?
Il mio problema e' che non ho tantissimo tempo da dedicare a queste cose........
Vi ringrazio. Avanzate una cena di pesce ... :)

Re: Driver open su Ati X1400: l'accelerazione 3d funziona ?..

Inviato: gio 26 mar 2009, 17:09
da targzeta
mbrancalion ha scritto:...
Mentre Pat non lo sta facendo ( ;) ), qualcuno sarebbe cosi' gentile, chiedo, di darmi qualche indicazione e/o link su come aggiornare xorg sulla slackware?
Il mio problema e' che non ho tantissimo tempo da dedicare a queste cose........
Io ho il tuo stesso problema, lo risolvo semplicemente tenendomi i driver fglrx finché Pat non aggiorna :).

Spina