PDA

View Full Version : problema con accelerazione hardware


cescoc
23-08-2003, 15:36
Ho appena ricompilato il kernel (2.4.20) per snellirlo un po' e mi ritrovo con sistema (suse 8.2) senza accelerazione grafica hardware!! anche se abilito l'accelerazione dal menu di configurazione e ricevo conferma che è abilitata, vedo tutte le applcazioni openGL con dei frame ridicoli (2-3 fps).
Credo di aver eliminato qualche modulo dal kernel di troppo.... chi mi può aiutare spiegandomi dove devo mettere mano per abilitare l'accelerazione? spero di essere stato sufficientemente chiaro nella domanda.. grazie
cesko

maxithron
24-08-2003, 08:46
potresti postare quello che ti dà glxinfo?

VICIUS
24-08-2003, 11:42
che scheda video hai ? forse hai tolto il modulo DRM dal kernel.

ciao ;)

cescoc
24-08-2003, 11:48
cesko@linux:~> 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: 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 16 tc 1 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x24 16 tc 1 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 None
0x25 16 tc 1 16 0 r y . 5 6 5 8 0 16 8 16 16 16 16 0 0 None
0x26 16 tc 1 16 0 r . . 5 6 5 8 0 16 8 16 16 16 16 0 0 None
0x27 16 dc 1 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x28 16 dc 1 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 None
0x29 16 dc 1 16 0 r y . 5 6 5 8 0 16 8 16 16 16 16 0 0 None
0x2a 16 dc 1 16 0 r . . 5 6 5 8 0 16 8 16 16 16 16 0 0 None
cesko@linux:~>

Vicius:
ho una ati sapphire 9100 128 Mb; nn mi sembra di aver tolto moduli della scheda video, ma potrei sbagliarmi, sono newbie nn è che mi capisco molto :) dove devo guardare mi puoi dire? ieri ho anche scaricato i driver "fglrx" dal sito suse, ma nn è cambiato nulla. cmq nel centro di controllo la scheda è riconosciuta e mi dice anche che l'accelerazione è abilitata... sebbene poi non funzioni

cescoc
24-08-2003, 11:57
Please note that the OpenGL configuration has changed since SuSE 7.2. Please
have a look at the variable SCRIPT_3D and the description above in
/etc/sysconfig/3ddiag.
## Path: Hardware/3D
## Description: 3D Configuration
## Type: list(no,switch2mesasoft,switch2mesa3dfx,switch2xf86_glx)
## Default: switch2mesasoft
#
# This variable specifies the script to execute to create the necessary
# symbolic links to the correct OpenGL libraries/extensions. These scripts
# are located in /usr/X11R6/bin. The possible values are:
#
# "no" : Do not execute any script!
# "switch2mesasoft" : Mesa software emulation (works for all graphic boards)
# "switch2mesa3dfx" : Mesa/Glide
# "switch2xf86_glx" : XFree86 4.x/DRI
#
# You can find out which script you have to use for your graphic board with
# the program "3Ddiag".
#

ho trovato anche questo messaggio apparso sul live update.. che vuol dire? cosa posso fare? ...grazie ancora x la disponibilità

VICIUS
24-08-2003, 12:10
direct rendering: No
in effetti il direct rendering sembra essere disabilitato.
da root le aplicazioni opengl vanno meglio ?

ciao ;)

cescoc
24-08-2003, 12:31
no, da root la situazione è esattamente la stessa