:quote:
mmm
per quello che ricordo di come attivare il dri (sono passato a nvidia da tempo :| ), devi controllare che:
1) il dri sia supportato sulla tua scheda -->
http://dri.sourceforge.net/cgi-bin/m...fa54bd2aa55e7d
2) sia abilitato l'agp nel kernel nella sezione character devices e, nel caso tu usi il kernel 2.6 deve essere abilitato anche l'agp per il tuo chipset...mmm tutti consigliano di farlo come modulo..boh, io l'ho sempre fatto statico e non mi ha mai dato problemi..
controlla che il tuo XF86config carichi glx e dri (oltre agli altri moduli):
Section "Module"
load dri
load glx
EndSection
nella sezione device il driver deve essere "radeon"
Section "Device"
Driver "radeon"
EndSection
in fondo devi avere:
Section "DRI"
Mode 0666
EndSection
occhio che sia decommentato..
riavvia X (e il computer se hai ricompilato il kernel)
digita (non da root) in una console:
glxinfo
e cerca la riga con scritto:
direct rendering: Yes
tutto quello che so...
ps: nella pagina che ti ho postato ho letto che le radeon sono supportate fino alla 9200...
have a lot of fun![]()
Il libero arbitrio. Una dolce illusione.
Come puoi veder dai miei messaggi precedenti ho già postato tutti i miei file di configurazione e mi sembra che sia tutto come dici...per il kernel non lo so però, ho copiato la parte del file .config del kernel, io non ci capisco molto secondo te manca qualcosa?
cmq se faccio glxinfo da utente normale mi da:
$ glxinfo
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
Error: unable to open display (null)
mentre da root mi da:
# glxinfo
name of display: :0.0
Xlib: extension "XFree86-DRI" missing on 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
Riscrivo qui quanto scritto nell'altro thread, visto che sembra che sia stato ignorato. DRI non è direct rendering, è un tipo di driver (Direct Rendering Infrastructure). Per la tua scheda vanno bene i drivers ufficiali ATI, tu stai facendo un gran miscuglio tra DRI e ATI
appunto, se hai installato i driver ati, devi eseguire
fglrxconfig
rispondere alle varie domande che ti vengono poste, ed inserire in /etc/modules la voce fglrx in modo che venga caricato all'avvio il modulo.per le domande solitamente basta confermare la scelta di default, per quello che mi ricordo solo quando ti chiede se usare l'agpgart interno dei driver devi rispondere di no, e devi sapere le frequenze del tuo monitor.
a questo punto dovresti essere a posto
già fatto ma il modulo fglrx si carica ma usato 0:
fglrx 161365 0
intel-agp 17372 1
agpgart 31016 1 intel-agp
mentre glxinfo mi da sempre direct rendering: NO e driver VESA
name of display: :0.0
Xlib: extension "XFree86-DRI" missing on display ":0.0".
display: :0 screen: 0
direct rendering: No
:
:
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.3 Mesa 4.0.4
Ho deciso: REINSTALLO LINUX!
Una domanda è normale che il mio file /etc/modules sia così:
# /etc/modules: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line. Comments begin with
# a `#', and everything on the line after them are ignored.
scsi_hostadapter
agpgart
fglrx
dove agpgart e fglrx li ho messi io??? :master:![]()
#opengl-update ati?
[edit]
ops non mi ero letto tutto come non detto
[ariedit]
hai scritto in post precedenti il tuo xf86config e c'era:
cosi stai usando un file di configurazione generato dai driver ATI e come modulo c'e' "radeon", che non c'entra una fava.Section "Device"
Identifier "ATI Radeon 9800"
VendorName "ATI"
BoardName "ATI Radeon (fglrx)"
Driver "radeon"
Option "DPMS"
Option "FSAAMSPosY1" "0.000000"
Option "StereoSyncEnable" "1"
mettici driver "fxglrnblablablanonmeloricordo"
e dai
#opengl-update ati
e riavvia X
anzi killalo
#rmmod radeon ( se e' caricato)
e fai ripartire X
iBook G4 12''
Public Key: 0x5F9D7825 wwwkeys.pgp.net
531D 882B C083 22EA CBDC 8565 78F9 25C7 5F9D 7825
Ho provato con questo comando ma mi dice:Originariamente inviato da Hamish
mettici driver "fxglrnblablablanonmeloricordo"
e dai
#opengl-update ati
e riavvia X
anzi killalo
#rmmod radeon ( se e' caricato)
e fai ripartire X
# opengl-update ati
bash: opengl-update: command not found
oppure:
# opengl -update ati
bash: opengl: command not found
Ho provato anche -u o anche OpenGL, ma mi dice sempre command not found... :master:
Qualche idea?? Cmq mi sto rassegnando a reistallare tutto da zero!![]()
cavolata mia
fa parte del pacchetto opengl-update( gentoo ) che mi e' stato installato in automatico con l'installazione dei driver ati mi pare
non dovrebbe far altro che creare dei link simbolici alle librerie opengl di xfree e dei driver ati cosi da poter cambiare al volo la configurazione video
cmq mettendo
Section "Device"
Identifier "ATI Radeon 9800"
VendorName "ATI"
BoardName "ATI Radeon (fglrx)"
Driver "fglrx"
Option "DPMS"
Option "FSAAMSPosY1" "0.000000"
Option "StereoSyncEnable" "1"
non e' andato a posto ?
glxinfo ?
iBook G4 12''
Public Key: 0x5F9D7825 wwwkeys.pgp.net
531D 882B C083 22EA CBDC 8565 78F9 25C7 5F9D 7825