Newsgroup: it.comp.os.linux.sys
Titolo: Driver ati scattoso

Salve a tutti.
Ho installato tramite ati-driver-installer-8.26.18-x86.run il driver per la
mia scheda video Radeon X600 con 256 mb.
L'ati control panel di dà la scheda corretta e come renderer Mesa GLX
indirect.
Il problema è che mi sembra tutto lento, tux racer è inguardabile, va a
scatti, eppure ho anche 4 gb di ram a bordo.
Il driver device accettato da XF86Config-4 è "fglrx" e quindi il driver
dovrebbe essere regolarmente in funzione. 
Ma se faccio:   # modprobe fglrx
risponde:       FATAL: Module fglrx not found.
Con winzozz non ho problemi di video scattosi e tutto mi sembra molto più
veloce e fluido.
Cos'altro mi consigliate di controllare e ri-controllare.
Uso Sarge kernel 2.6.17.6
GrazieMille, Angelo.

Dimenticavo il 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_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_get_proc_address, GLX_ARB_multisample,
GLX_ATI_pixel_format_float,
    GLX_ATI_render_texture
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
OpenGL vendor string: Mesa project: 
www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.3 Mesa 4.0.4
OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
    GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_lod_bias
glu version: 1.3
glu extensions:
    GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess
   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  1 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  1 0 None
0x24 24 tc  1 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  1 0 None
0x25 24 tc  1 24  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  1 0 None
0x26 24 tc  1 24  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  1 0 None
0x27 24 dc  1 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  1 0 None
0x28 24 dc  1 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  1 0 None
0x29 24 dc  1 24  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  1 0 None
0x2a 24 dc  1 24  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  1 0 None

 veloce e fluido.
Perche` non stai usando i driver 3D.
Devi compilare fglrx per il tuo kernel. Il come, dipende dalla
distribuzione.
Se hai Debian, scaricato il pacchetto ATI, dai
./ati-driver.....run --buildpkg Debian/etch
Cambia etch con la tua versione (sarge, sid, ...)
Ti crea i pacchetti da installare con dpkg -i. Una volta installati, usi
m-a a-i fglrx
che compila il driver per il kernel, crea il pacchetto deb e lo installa.
Sono andato a memoria, forse qualche parametro e` leggermente diverso.
Bye.

 che compila il driver per il kernel, crea il pacchetto deb e lo installa.
All'installazione  del module-assistant, error message:
 Warning, /usr/src/kernel-source-2.6.17.6-pentium4 seems to         
 contain                                                            
 unconfigured kernel source! 
Non capisco però cos'è che dovrei configurare .
I kernel-source-2.6.17.6-pentium4 li ha installati dpkg col .deb creato in
automatico al momento della ricompilazione del kernel e pensavo di essere a
posto così.
Mi aiutate a capire, graziemille. Angelo

> m-a a-i fglrx
Ho fatto un piccolo passo avanti mancava tralaltro il file Makefile.cpu.
Ora la compilazione si ferma un pò più avanti.
/usr/bin/make -C /usr/src/linux SUBDIRS=/usr/src/modules/fglrx modules     
make[1]: Entering directory `/usr/src/kernel-headers-2.6.17.6-pentium4'
 Makefile:266:                                                              
 /usr/src/kernel-headers-2.6.17.6-pentium4/scripts/Kbuild.include: No       
 such file or directory
/bin/sh: line 1: [: -lt: unary operator expected
make[1]: *** No rule to make target
`/usr/src/kernel-headers-2.6.17.6-pentium4/scripts/Kbuild.include'
Stop.                                                                      
make[1]: Leaving directory `/usr/src/kernel-headers-2.6.17.6-pentium4'
make: *** [build] Error 2

 m-a a-i fglrx
Tutto ok, ho dovuto ricompilare il kernel senza DRM, scaricare l'ultimo
installer e finalmente è andato, ne valeva la pena il miglioramento grafico
è sensibile.