[Linuxtrent] scheda rage128 pro: abilitare DRI (XFree86 4.2.0)

  • From: Filippo Santovito <filippo.santovito@xxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Thu, 3 Oct 2002 21:49:24 +0200

Salve a tutti,
dopo aver letto su dri.sourceforge.net la documentazione per installare e 
configurare i driver dri per la rage128 e avendo riscontrato che la sezione 
troubleshooting non mi è stata di grande aiuto mi rivolgo alla vostra 
esperienza.

Descrizione HW/SW:

Pentium III 866, MB Asus CUV4X-E con chipset VIA VT82C6xxx, scheda video ATI 
Rage 128 pro 2 agp con 32Mb di ram.

Slackware 8.1 con kernel 2.4.18, XFree86 4.2.0; i driver agpgart, Via 
chipset support e Direct Rendering Manager sono inclusi staticamente nel 
kernel mentre il driver r128 è inserito come modulo.

Ho installato i driver DRI rage128-20020928-linux.i386.tar.bz2.
Dai log dell'installazione risulta che non ci sono stati errori.

Il driver r128 è correttamente caricato nel sistema:
bash-2.05a# lsmod | grep r128
r128                   85376   1

ma glxinfo continua a dare quest'output:

bash-2.05a$ 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: SGI
client glx version string: 1.2
client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
OpenGL vendor string: VA Linux Systems, Inc.
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 Mesa 3.4.2
OpenGL extensions:
    GL_ARB_multitexture, GL_EXT_abgr, GL_EXT_blend_color,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract
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  0 24  0 r  y  .  8  8  8  0  0 24  0  0  0  0  0  0 0 None
0x24 24 tc  0 24  0 r  y  .  8  8  8  0  0 24  8  0  0  0  0  0 0 Slow
0x25 24 tc  0 24  0 r  y  .  8  8  8  0  0 24  0 16 16 16  0  0 0 Slow
0x26 24 tc  0 24  0 r  y  .  8  8  8  0  0 24  8 16 16 16  0  0 0 Slow
0x27 24 dc  0 24  0 r  y  .  8  8  8  0  0 24  0  0  0  0  0  0 0 None
0x28 24 dc  0 24  0 r  y  .  8  8  8  0  0 24  8  0  0  0  0  0 0 Slow
0x29 24 dc  0 24  0 r  y  .  8  8  8  0  0 24  0 16 16 16  0  0 0 Slow
0x2a 24 dc  0 24  0 r  y  .  8  8  8  0  0 24  8 16 16 16  0  0 0 Slow
bash-2.05a$

anche se questo è un po in contraddizione con il log del file 
/var/log/XFree86.0.log:

--CUT--

(II) R128(0): Acceleration enabled
(II) R128(0): Using hardware cursor (scanline 9228)
(II) R128(0): Largest offscreen area available: 1024 x 1531
(WW) R128(0): Option "UseCCEFor2D" is not used
(II) R128(0): X context handle = 0x00000001
(II) R128(0): [drm] installed DRM signal handler
(II) R128(0): [DRI] installation complete
(II) R128(0): [drm] Added 128 16384 byte vertex/indirect buffers
(II) R128(0): [drm] Mapped 128 vertex/indirect buffers
(II) R128(0): Direct rendering enabled
(II) Setting vga for screen 0.

--CUT--

per la verità è presente una segnalazione di errore in questo log:

(EE) R128(0): No DFP detected

del quale non conosco il significato.


riporto anche le parti essenziali del file /etc/X11/XF86config

# This loads the DBE extension module.

    Load        "dbe"   # Double buffer extension

# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
    SubSection  "extmod"
      Option    "omit xfree86-dga"   # don't initialise the DGA extension
    EndSubSection

# This loads the font modules
    Load        "type1"
    Load        "freetype"
    Load        "speedo"

# This loads the GLX module
    Load       "glx"
    Load       "dri"

EndSection

# PI- set DRI device permissions
Section "DRI"
     Mode 0666
EndSection


Section "Device"
    Identifier  "ATI Rage 128 Pro"
    Chipset     "ATI Rage 128 Pro PF (AGP)"
    Driver      "ati"
    Option      "AGPMode" "1"
    Option      "UseCCEFor2D" "false"
    #VideoRam    32768
EndSection


Vi ringrazio per il tempo che avete dedicato al mio post e mi scuso per la 
sua lunghezza.
Fatemi sapere se qualcuno ha gia risolto questo problema e/o ha idea su come 
risolverlo.


Filippo

--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts:

  • » [Linuxtrent] scheda rage128 pro: abilitare DRI (XFree86 4.2.0)